By · Founder, Stacktree · Last updated
blog · shipped 13 July 2026

Claude artifacts now share publicly and edit multiplayer.

Anthropic just shipped public sharing and multiplayer editing for Claude Code artifacts, creatable with Claude Tag. It is a real step and it validates the category. It also leaves the same four things on the table that a client deliverable needs: a private link instead of a public one, your own domain instead of Claude's, any agent instead of only Claude, and a publish an agent can call. Here is exactly what shipped and where the line falls.

Get started free

What did Claude Code ship on 13 July 2026?

Public sharing and multiplayer editing for artifacts, created with Claude Tag. A Claude-authored artifact (a dashboard, a report, a small app) can now be shared on a public link and edited by other people or by your own local Claude Code sessions. The page is hosted by Claude and public once shared. What it does not do, as of launch: gate the link for a private recipient, serve it under your own domain, work for artifacts built by a non-Claude agent, or expose a publish call an agent can make. Those are the properties an artifact needs when it is a deliverable rather than a demo.

The same artifact, two links

claude.ai/artifacts/a1b2c3
Shared from Claude
Public Claude's domain Claude only
q3-report.acme.com
Published to Stacktree
Private link Your own domain Password / email gate Any agent, over MCP

Claude's public share on the left; a private Stacktree link on your own domain, gated and unbranded, on the right.

What Claude actually shipped

The announcement from @ClaudeDevs is one line: "Artifacts now support public sharing and multiplayer editing in Claude Code, and can be created with Claude Tag." In the launch thread, Thariq shows the use case that matters: a project dashboard created as a Claude Tag artifact, then edited by teammates or by a local Claude Code session against the same artifact. Credit where it is due, this is a good feature and people want it. The replies are full of "finally," and one is worth quoting because it is the whole point: "public sharing without team/enterprise is awesome." Sharing a Claude artifact used to require a team plan; now it does not.

It is also the seventh major entrant in twelve months to converge on the same premise, that AI makes HTML and the HTML needs a URL: Shopify's internal Quick, OpenAI's Codex Sites, here.now, Vercel Drop, Notion's HTML block, Cloudflare Drop, and now Anthropic itself. When the model vendor ships hosting for its own output, the category is settled. The question is no longer whether AI output needs a URL. It is which of these URLs you can actually hand to a client.

It shares publicly. A deliverable cannot be public.

The launch word is "public sharing," and the flow shown has no password, no email-domain gate, and no expiry. That is fine for a demo you want the timeline to see. It is the wrong default for the work most people are actually publishing. Agent output routinely embeds real data: a client's numbers, an internal dashboard, a prototype under NDA. The moment the link is public, obscurity is the only protection, and obscurity is not a gate.

This is Stacktree's first default and it runs the other way. Every published URL is unguessable and private by default. When a page should reach one recipient and no one else, you add a password or an email-domain gate the recipient passes without a Claude account, or an expiry that revokes it after the engagement. A public link cannot be un-published into a private one; a private-by-default link can always be made public. The direction of the default is the whole difference between a demo and a deliverable.

It lives on claude.ai, not your domain.

A shared Claude artifact carries Claude's domain and, for free users elsewhere in the product, Claude's branding. In the launch thread, the top roadmap question is exactly this: a user asking Anthropic whether custom domains are coming, "the interesting version is artifacts served under our own domain (CNAME + TLS)." As of launch, they are not there.

For an agency handing a report to a client, the domain is the product. The deliverable has to read as the agency's work, on the agency's domain, with no third party's badge on it. Stacktree serves the same HTML on your own custom domain with the badge removed, so the page communicates "this came from us," not "this was generated in a chat." That is the single most-requested thing in Anthropic's own launch replies, and it is a property of the host, not the model.

It is Claude-only.

The feature shares Claude-authored artifacts from Claude Code. That is the right scope for Anthropic and the wrong scope for anyone whose stack is not all-Claude. The same week, OpenAI put Sites in Codex and ChatGPT, Cursor keeps its own agents, and most real workflows mix them. Output from Codex, Cursor, or any MCP agent does not get Claude's sharing, and it never will, because a model vendor ships hosting for its own model.

A publish primitive is deliberately agent-agnostic. Stacktree takes the HTML any agent produces and puts it on a URL over MCP, whether Claude, Codex, Cursor, or a custom loop wrote it. As each vendor builds native sharing for its own output, the cross-agent layer is the one position none of them will occupy, because occupying it means hosting a competitor's output.

Multiplayer editing vs an agent-regenerated artifact

Multiplayer editing, several people in one artifact at once, is a genuinely good addition, and Claude solving it for humans is worth using. But note the shape it solves. As one reply in the thread put it, "multiplayer for humans is solved, multiplayer for agents isn't." The high-value artifact is often not one a room of people co-edits. It is one an agent regenerates: a report rebuilt nightly, a dashboard the agent updates as data lands, a status page that changes without a human touching it.

That shape wants replace-in-place, thirty revisions at one stable URL rather than thirty links, and it wants the agent to publish the update itself over an API or MCP rather than a person clicking share. Multiplayer human editing and agent-driven regeneration are different needs. Claude just shipped the first; the second is still the publish-primitive half of the category.

Which fits the thing you are holding

The boundary is the same one that sorted every prior entrant. If the thing you are holding is a Claude artifact you want teammates to see and co-edit, in a chat, publicly, Claude's new sharing is the natural home and you should use it. It removed the team-plan wall and it is good at that job.

If the thing you are holding is a deliverable, a report for a client, a dashboard your agent regenerates, a prototype that carries real data and needs a gate rather than an audience, the four properties flip: private by default, your own domain, any agent not just Claude, and a publish the agent can call. That half is what Stacktree is built for, and Anthropic shipping public sharing makes the line sharper, not softer.

claude · codex · cursor · any MCP agent

$ # your agent, in one MCP call

publish q3-report.html --private --domain acme.com

✓ live at https://q3-report.acme.com (private · your brand · replace-in-place)

$

FAQ

Frequent questions

Can you share Claude artifacts publicly now? +
Yes. On 13 July 2026 Anthropic shipped public sharing and multiplayer editing for artifacts in Claude Code, creatable with Claude Tag. A shared artifact gets a link anyone can open, and it can be edited by other people or by your own local Claude Code sessions. The link is public and hosted by Claude.
Are shared Claude artifacts private? +
The announced mode is public sharing. The flow shown has no password, no email-domain gate, and no expiry, and the page is public once shared. For a client deliverable or anything that embeds real data, public-by-default is the wrong default. A private-by-default host gives every link an unguessable URL and a gate a recipient can pass without an account. See how to make a Claude artifact private.
Can I put a Claude artifact on my own domain? +
Not through Claude, yet. Shared artifacts live on Claude's domain, and users in the launch thread are publicly asking Anthropic for custom domains (an artifact served under their own domain with CNAME and TLS). If the page needs to carry your brand or an agency's brand, you publish the same HTML to your own domain on a host that supports it.
Does Claude artifact sharing work with Codex, Cursor, or other agents? +
No. It is a Claude Code feature for Claude-authored artifacts. Output from OpenAI Codex, Cursor, or any other MCP agent does not get Claude's sharing. A cross-agent publish primitive takes the HTML any agent produces and puts it on a URL over MCP, regardless of which model wrote it.
What is Claude Tag? +
Claude Tag is the mechanism Anthropic introduced for creating these shareable, multiplayer-editable artifacts. In the launch demo, a project dashboard was created as a Claude Tag artifact that could then be edited by teammates or by a local Claude Code session against the same artifact.
Can multiple people edit a Claude artifact at the same time? +
Yes, that is the multiplayer half of the launch: a shared artifact can be edited by several people, or by your agent and a person together. Users in the launch thread are already asking how it behaves when two sessions edit the same artifact at once, so treat concurrent-edit behavior as new and settling. Multiplayer editing for humans is a genuinely useful addition; an artifact your agent regenerates on a schedule is a different shape (see below).
What can Claude public sharing not do that a client deliverable needs? +
Four things, as of launch: it is public rather than private-by-default with gates; it lives on Claude's domain rather than yours; it is Claude-only rather than cross-agent; and it is a human sharing a Claude artifact rather than any agent publishing over an API or MCP. Those four are exactly the shape of a client deliverable or an agent-regenerated report.
Keep reading

Related guides

References

Sources and further reading

Need the deliverable version, not the demo?

Private by default, on your own domain, published by any agent over MCP, same URL across revisions. The half Claude's public sharing leaves on the table.

Sign up free →