字节笔记本
2026年8月28日
Claude Code 会话怎么分享给同事
Anthropic 做 Claude Code 的 Lydia Hallie 在 2026 年 2 月发了一条很短的帖:会话可以整段分享了,给同事,也可以给拿得到链接的人,Web、桌面端、手机 App 都能用。终端里截图、把 JSONL 拷来拷去,这事终于有官方入口。下面按现在的文档写怎么开、谁能看、以及它跟 Artifacts、Teleport 到底不是一回事。
官方说明:https://code.claude.com/docs/en/claude-code-on-the-web#share-sessions
先分清:分享的是会话,不是一页网页
Claude Code 现在至少有三条「让别人看见」的路,容易混:
- Session sharing(这篇):把这场对话本身的链接发出去。对方打开能看到完整对话,包括工具调用和后面的进展快照。
- Artifacts:让 Claude 把这次干活的结果做成一页可交互的网页,挂在 claude.ai 上。适合 PR 走读、仪表盘、方案对比,不是把整段聊天转发出去。
- Teleport / Remote Control:把会话在 Web 和本机终端之间搬来搬去,或者用手机接着盯自己那场本地会话。这是你自己跨设备,不是给同事权限。
Lydia 说的是第一条。入口在 https://claude.ai/code 的会话侧栏,桌面端 Code 页和 Claude 手机 App 里同一套云会话也能开。
怎么把链接丢给同事
会话默认是 Private。分享就是改可见性,然后把这条会话链接原样发出去。对方打开时看到的是当时最新状态,页面不会跟着你这边实时刷。
Team / Enterprise
可见性只有 Private 和 Team。Team 表示你们这个 claude.ai 组织里的成员能看。Slack 里的 Claude 会话会自动变成 Team,不用再点一次。仓库访问校验默认开着:对方账号连上的 GitHub 必须能进这个仓库,才打得开。你的显示名对方也能看到。
Pro / Max
可见性是 Private 和 Public。Public 的意思是:任何已登录 claude.ai 的人,拿到链接就能看。不是「互联网上完全不登录也能打开」。仓库访问校验默认关着。发出去之前自己扫一遍:云会话里经常带着私有仓库的代码、命令输出,有时还有凭据。要强制对方也有仓库权限,或者把名字从分享页藏掉,去 Settings > Claude Code > Sharing settings。
操作很短:
- 在 Web / 桌面 / 手机打开那场会话(侧栏在 claude.ai/code)
- 把可见性从 Private 拨到 Team 或 Public
- 把会话 URL 丢进 Slack / 飞书 / PR 评论
- 对方用自己的 claude.ai 账号打开
没有单独的「生成短链」按钮。链接就是这场会话自己的地址。
分享前先扫一遍
云会话跑在 Anthropic 托管的环境里(或你们自己的 self-hosted runner),克隆的是连上去的 GitHub 仓库。链接一发出去,对话里出现过的 diff、失败日志、你贴进去的环境变量,对方都能看见。
发出去之前至少过这几项:
.env、token、内网地址有没有出现在对话或命令输出里- 私有仓库的完整文件有没有被 Claude 读出来贴在回复里
- Team 组织:对方是不是真的该看这个仓库(默认会按 GitHub 权限挡一层)
- Pro / Max 的 Public:当成「所有登录过 Claude 的人」来处理,不要当内部分享
看完觉得不该公开,把可见性拨回 Private。链接立刻失效,不用再找人删消息。
对方打开之后能干什么
能看完整对话,能看到你打开链接那一刻的最新状态。不能实时跟看你还在打的字,也不能直接接管你本机的终端。
同事要接着改代码,常见两条路:
- 他们自己在同一仓库开一场新会话,把你这场当上下文(「看这场会话里 Claude 已经试过什么」)
- 你自己用
claude --teleport把云会话拉回本机继续。Teleport 要求干净的 git 状态、同一仓库的 checkout、云端分支已经 push、登录的是同一个 claude.ai 账号。这是你接着干,不是把本机交给对方。
桌面端还有 Continue in 菜单,可以把本机会话推到 Web 再分享。要求工作区干净。SSH 会话推不上去。
终端里没有「一键分享给同事」
CLI 的 /export 是把对话导出成可读文本,方便你自己存档或贴进工单。本机 JSONL 在 ~/.claude/projects/<目录>/*.jsonl,格式随版本变,别当对外接口。
要把本机这场变成别人能点开的链接,还是得先上云:claude --cloud "任务描述" 开一场新的云会话,或桌面端 Continue in → Claude Code on the Web。不能把已经在跑的终端会话直接 --cloud 推上去。
小结
- 分享会话 = 改 Private / Team / Public,然后发这条
claude.ai/code链接 - Team / Enterprise 只能给组织内;Pro / Max 的 Public 是「已登录 Claude 的人」
- 对方看到的是打开瞬间的快照,不是直播
- Artifacts 是发一页结果,Teleport 是你自己换设备,都不要拿来当「发给同事看对话」
- 发出去之前当它能看到私有仓库。不行就拨回 Private
官方文档:https://code.claude.com/docs/en/claude-code-on-the-web#share-sessions
安装 Claude Code:curl -fsSL https://claude.ai/install.sh | bash