Claude Code 网页版(claude.ai/code)怎么用:云端会话、连接 GitHub、--cloud 与 --teleport、常见报错(2026)
一句话结论
云端会话就是在 Anthropic 托管的云端虚拟机里运行的 Claude Code:打开 claude.ai/code、连上 GitHub、选仓库和分支、写下任务,Claude 就在云端克隆仓库、改代码、推分支、开 PR,你关掉电脑它也继续跑。Pro、Max、Team 可用,Enterprise 需要含 Claude Code 的席位;用量和你其他 Claude / Claude Code 用量共用同一份额度,云端虚拟机不另收费。仓库必须在 GitHub 上。
阅读说明
官方信息查阅日期:2026-10-24,来源:Claude Code 官方文档「Use Claude Code in the cloud」「Get started with Claude Code in the cloud」。
从哪里开始一个云端会话
| 入口 | 怎么做 |
|---|---|
| 浏览器 | claude.ai/code(官方也叫 Claude Code on the web) |
| 手机 | Claude App 的 Code 标签页 |
| 桌面版 | 新建会话时选 Cloud 而不是 Local |
| 终端 | claude --cloud "任务描述" |
| 定时任务 | 每次运行都是一个云端会话,见 Claude Code 定时任务 |
第一次使用:连接 GitHub
- 打开
claude.ai/code,用claude.ai账号登录; - 按提示 Sign in with GitHub 授权。公开仓库都能克隆;私有仓库需要在对应 GitHub 账号或组织上安装 Claude GitHub App;
- Pro / Max 会自动建一个名为 Default 的云端环境(Team / Enterprise 按表单创建)。Default 用
Trusted网络级别:只能访问常见包管理源等白名单域名; - 选仓库和分支、选权限模式、描述任务后提交;
- 完成后点
+42 -18这样的改动指示打开 diff,逐行评论,再让 Claude 创建 PR。
已经用 GitHub CLI 的话,也可以在终端里 gh auth login 后,在 Claude Code 里运行 /web-setup 完成连接。
在终端和云端之间切换
- 终端 → 云端:
claude --cloud "Fix the authentication bug in src/auth/login.ts"会为当前目录的 GitHub 远端、当前分支新建云端会话。它克隆的是 GitHub 上的分支,不是你本地的工作区,本地提交要先 push; - 云端 → 终端:
claude --teleport打开会话选择器,或在会话里用/teleport(/tp)。会检出云端会话的分支并载入完整对话;之后终端里的新改动只留在本地; - 官方说明这个方向是单向的:可以把云端会话拉到终端,不能把已有的终端会话推到云端;
--teleport不同于--resume:后者只打开本机历史,看不到云端会话。
自动修 PR(Auto-fix)
装好 Claude GitHub App 后,Claude 可以盯住一个 PR:CI 失败或有人留评论时自动排查,能明确修复就推送修复。开启方式:在云端会话的 CI 状态栏点 Auto-fix;或在终端处于 PR 分支时运行 /autofix-pr;也可以把 PR 链接贴进会话让 Claude 盯着。
分享、归档和删除
- Pro / Max:可见性分 Private 和 Public,Public 对所有登录
claude.ai的用户可见;分享前检查会话里有没有私有仓库的代码和凭据; - Team / Enterprise:分 Private 和 Team;
- 归档后从默认列表隐藏,可筛选查看;删除不可恢复。
隔离与安全
每个会话跑在独立的虚拟机里;网络默认受限、可完全关闭;git 凭据和签名密钥不进沙箱,由代理用受限凭据代为认证。组织开启了 IP 白名单时,Anthropic 托管的云端会话会认证失败,需要联系官方支持豁免。
常见报错
| 报错 / 现象 | 原因 | 怎么办 |
|---|---|---|
Session creation failed、卡在 provisioning | 暂时分不到虚拟机 | 看 status.claude.com,一分钟后重试,并确认 GitHub 连接能访问该仓库 |
Unable to get organization UUID、Cloud sessions need a claude.ai sign-in | 用 API key 登录或账号信息过期 | claude auth login(会话里 /login)后重试 |
Branch <name> is not on GitHub | 分支没推送或已被删除,会话会从别的提交开始 | 先 push 分支再新开会话 |
| 连上 GitHub 后看不到私有仓库 | 没在仓库所属账号 / 组织上安装 Claude GitHub App | 安装或请组织 Owner 批准 |
Claude Code isn't available on your account | 当前组织席位不含 Claude Code | 切换组织,或请 Owner 分配含 Claude Code 的席位 |
Cloud sessions aren't available with Amazon Bedrock 等 | 配置了第三方云平台 | 取消对应配置(如 CLAUDE_CODE_USE_BEDROCK),用 Anthropic 账号登录 |
Cloud sessions are disabled by your organization's policy | 组织关闭了云端会话 | 找组织管理员 |
| 会话过一阵就「过期」 | 闲置后虚拟机被回收 | 在 claude.ai/code 重新打开,对话会恢复,但正在跑的命令和子代理要重新开始 |
运行中的 API Error: 500、529 Overloaded、429 等与命令行版相同,见 Claude Code 报错对照。
常见问题
云端会话和 Remote Control 选哪个?
想在自己电脑上跑、用本机 MCP 和工具,出门用手机接着盯:选 Remote Control。不想装环境、仓库没克隆、要并行跑多个任务:选云端会话。
用 GitLab 或 Bitbucket 可以吗?
克隆和开 PR 需要 GitHub。官方说明可以设置 CCR_FORCE_BUNDLE=1 把非 GitHub 仓库作为本地包发到云端,但结果推不回原远端。
会多扣额度吗?
云端会话和其他 Claude 用量共用额度,并行任务越多消耗越快。额度规则见 Claude Code 用量限制,套餐价格见 Claude Code 最低多少钱。
参考来源(官方)
- Claude Code Docs · Use Claude Code in the cloud:https://code.claude.com/docs/en/claude-code-on-the-web(查阅日期:2026-10-24)
- Claude Code Docs · Get started with Claude Code in the cloud:https://code.claude.com/docs/en/web-quickstart(查阅日期:2026-10-24)