miinideckmiinideck
PricingUse casesBlog
Sign in
Sharing AI-built apps

Claude Code wants to publish an artifact. Who can open that link?

The permission prompt arrives mid-session and the honest answer is: by default, only you. What publishing actually does, when a link becomes public, and where Anthropic's own pages disagree — on which plans have it, and on whether a public link needs a Claude sign-in. Checked against their docs on 12 September 2026, sign-in rechecked 19 September 2026.

By miinideck·September 12, 2026·Updated September 19, 2026·6 min read
TL;DR
  • The prompt appears mid-session and the decision feels urgent. It isn't: a new artifact is visible only to you. Publishing creates the page; sharing is a separate action afterwards.
  • Who you can share with is set by your plan. Anthropic's docs: within your organisation on Team and Enterprise; on Pro and Max a public link is the only route. On Team and Enterprise, public sharing is off until an Owner enables it.
  • ⚠️ Two Anthropic pages disagree on which plans have this at all — their Claude Code docs say Pro/Max/Team/Enterprise, their help centre says Team and Enterprise. Both read 12 September 2026. Check your own account rather than either page.
  • ⚠️ They also now disagree on whether a public link needs a Claude sign-in — the Claude Code docs say no; the help centre, rechecked 19 September 2026, says yes. Open the link in a private window before you send it.
  • The thing most people don't expect: on a public link, an outside viewer doesn't see your name. They see "Content is user-generated and unverified."

You're in the middle of a session. Claude Code has built something worth looking at — an annotated diff, a dashboard, a timeline that has been filling in while a long task runs — and a prompt appears asking to publish it as an artifact.

The hesitation is reasonable, and it comes from a real place: in the chat-artifact world, "publish" has meant "put this behind a link anyone can open." If that were true here, publishing a page built from your codebase would be an alarming thing to click past.

It isn't true here. Worth knowing before the next prompt.

Publishing and sharing are two different actions

Anthropic's Claude Code documentation is explicit: a new artifact is visible only to you. To share it, you open the artifact in your browser and use the Share control in the page header.

So the prompt in your terminal is asking permission to create a page at a URL on claude.ai that you can open. Nobody else gets it by default. The decision that actually exposes the page to another human happens later, deliberately, in a different place.

That also means the prompt is a smaller decision than it feels like — though not a zero one, which is the next section.

Who you can share with is decided by your plan

From Anthropic's documentation, read on 12 September 2026:

Within your organisationPublicly
Pro / Maxnot availablethe only sharing route
Team / Enterprisespecific people, or everyone in the org — viewers sign in to claude.aioff until an organisation Owner enables it

An organisation link needs a sign-in — viewers sign in as members of your organisation. Whether a public link does is the one place the two Anthropic pages now split, covered below.

The row worth pausing on is the first one. On Pro and Max there is no middle setting: the page is yours alone, or it is on the open internet. If what you wanted was "just this one client, nobody else," that option isn't on this surface.

The part people don't expect: a public link doesn't carry your name

Anthropic's docs describe how attribution behaves, and it is worth reading before you send a public link to a client.

On an artifact shared within your organisation, your name is in the title menu. On a public artifact, your name is in the page header — but only for signed-in viewers who are in your organisation. Someone who opens that public link without signing in, or from outside your organisation, sees this instead:

Content is user-generated and unverified.

Which is the correct and responsible thing for a platform to show about an arbitrary user-generated page. It is also, from a client's side, the opposite of what you wanted a deliverable to say.

For the client-facing case: drop the HTML somewhere the page is yours — an unguessable link, an optional password, an expiry, and your own name on it rather than an unverified-content label. Free to try, no signup.

Try it free (no signup)

⚠️ Two Anthropic pages disagree on the plan list

Being straight about this rather than picking the one that reads better:

  • code.claude.com/docs/en/artifacts — "Artifacts are available on Pro, Max, Team, and Enterprise plans and require a session signed in with /login."
  • support.claude.com (what are artifacts) — "Artifacts are available in Claude Code on Team and Enterprise plans."

Both read on 12 September 2026. We are not going to guess which one is current or which supersedes which — it's their product and their documentation, and either page could be the one that's been updated. Open the feature in your own account and see. That takes a minute and gives you an answer that is true for you, which neither page can.

And on whether a public link needs a Claude account

Rechecked on 19 September 2026, the two pages give opposite answers:

  • code.claude.com/docs/en/artifacts — a public link is one "that anyone on the internet can open, with no claude.ai sign-in required."
  • support.claude.com (publish and share artifacts) — artifacts shared from the Share dialog include "everything you make with … Claude Code," and "Everyone who opens these artifacts needs a Claude account."

This one matters more for a client than the plan list does, because if the second page is right, your client lands on a sign-up screen. The tiebreaker is quick: copy the public link, open it in a private browser window where you are not signed in, and see what loads.

This is a good general habit with any fast-moving product: when two of the vendor's own pages disagree, your account is the tiebreaker, not the internet.

So: let it publish, or not?

The question underneath is what the page is for.

It's for you or your team. Let it publish. That is what artifacts are built for, and the part that makes them genuinely good — the page updates in place as the session continues, so a long-running investigation has somewhere to accumulate instead of scrolling past in the terminal. Nothing leaves your account until you share it.

It's a deliverable for someone outside your organisation. Think for a second longer. On Pro and Max the only way out is a fully public link, and that link presents to your client as unattributed user-generated content. Neither of those is wrong — they're just not what a client deliverable usually wants.

For that second case, a lot of people would rather hand over something they control: a link that isn't guessable and isn't indexed, with a password if it's sensitive and an expiry if it shouldn't outlive the project. Same page, different set of promises attached to it.

If you're weighing this more broadly, where to put HTML that Claude Code generated covers the wider set of options, and what happens when the sandbox goes away covers the failure mode that catches people who leave the output where the agent made it.

More in Sharing AI-built apps

"Comments aren't available while this Artifact is shared publicly": getting a client's notes on a Claude Code page

You sent a client the public link to a Claude Code artifact and asked them to mark up what to change. There's nowhere to comment. That's by design. Here's the rule, which plans it leaves without a comment option for outside viewers, and how to collect pinned notes anyway. Checked against Anthropic's docs on 15 September 2026.

September 27, 2026·8 min read

Claude's Publish button is greyed out: which of the four reasons is yours

A disabled Publish button isn't one bug — it's four different situations wearing the same grey. Two of them are permanent, two clear in a minute. Here's how to tell which one you're looking at, and how to get the page to the person waiting for it either way.

August 21, 2026·9 min read

Share a Claude Doc or Slides deck with a client who has no Claude account

You sent a Claude Slides deck with 'anyone with the link' and your client got a sign-up screen. Why that happens, what Docs, Slides and Design actually export, and how to get the work in front of someone who will never make a Claude account.

September 28, 2026·9 min read

Send your own private link.

miinideck turns a single HTML file into an unguessable link with optional password and expiry. Default-private, never indexed.

Try it free →See pricing
miinideck

HTML files, finally as links — for AI builders, agencies, and consultants. Default-noindex, default-private, default-yours.

Product

  • Pricing
  • Use cases
  • Try it free

Resources

  • Blog
  • Free tools
  • Featured on
  • Report abuse

Legal

  • Privacy
  • Terms
Listed onmiinideck listed on Product Huntmiinideck listed on Faziermiinideck listed on TheSaaSDirmiinideck listed on AIToolHuntmiinideck listed on LaunchNest
© 2026 miinideckMade for people who don't want their work indexed.