教程

Claude Code on the Web 完全指南:云端异步执行、Diff 审查与 --remote 多任务并行

Claude Code on the Web 完整指南:云端异步执行原理(Anthropic 托管 VM/仓库克隆/测试验证)、Diff 视图直接审查变更、--remote Flag 从终端创建 Web 会话、并行多任务示例、Teleport 将 Web 会话拉回终端(四大前置要求)、会话共享(Enterprise 自动可见/Pro 手动共享)、默认允许域名策略,以及与 Remote Control 的关键差异对比。

2026/3/66分钟 阅读ClaudeEagle

Claude Code on the Web 让开发者无需本地环境即可在 Anthropic 托管的云端基础设施上运行 Claude Code 任务。目前处于研究预览阶段。

适用场景

  • 回答架构问题:了解代码架构和功能实现方式
  • Bug 修复和常规任务:不需要频繁引导的明确任务
  • 并行工作:同时处理多个 Bug 修复
  • 本地没有的仓库:直接操作未在本地 clone 的代码
  • 后端变更:Claude Code 先写测试,再写通过测试的代码

适用用户

Pro、Max、Team 用户,以及有 premium 席位或 Chat + Claude Code 席位的 Enterprise 用户。

快速上手

  1. ��问 claude.ai/code
  2. 连接 GitHub 账号
  3. 在仓库中安装 Claude GitHub App
  4. 选择默认执行环境
  5. 提交编码任务
  6. 在 Diff 视图中审查变更,迭代后创建 PR

工作原理

1. 仓库克隆 → Anthropic 托管 VM 2. 环境准备 → 安全云端环境 + 代码 3. 网络配置 → 按设置配置网络访问 4. 任务执行 → 分析代码、修改、运行测试、验证 5. 完成通知 → 可创建包含变更的 PR 6. 结果推送 → 变更推送到分支,等待 PR

Diff 视图审查变更

Diff 视图让你在创建 PR 前直接在 App 内看到 Claude 的具体修改,无需先点「Create PR」再去 GitHub 审查。

当 Claude 修改文件后,会出现 Diff 统计指示器(如 +12 -1),点击即可打开 Diff 查看器:

  • 左侧:文件列表
  • 右侧:每个文件的具体变更

在 Diff 视图中可以:

  • 逐文件审查变更
  • 针对特定变更发表评论要求修改
  • 基于所见继续与 Claude 迭代

无需创建草稿 PR 或切换到 GitHub,多轮反馈全在 App 内完成。

Web ↔ 终端之间切换任务

⚠️ 会话切换是单向的:可以将 Web 会话拉到终端,但无法将现有终端会话推送到 Web。--remote Flag 会为当前仓库创建一个新的 Web 会话。

终端 → Web(--remote Flag)

bash
# 在终端启动 Web 会话
claude --remote "Fix the authentication bug in src/auth/login.ts"

任务在云端运行,你在本地继续工作。用 /tasks 检查进度,或在 claude.ai / Claude 手机 App 直接交互。

实战技巧——本地规划 + 云端执行:

bash
# 第一步:本地用 Plan Mode 制定方案
claude --permission-mode plan
# Plan Mode 下 Claude 只读文件,不修改

# 第二步:方案确认后,发到云端自主执行
claude --remote "Execute the migration plan in docs/migration-plan.md"

并行运行多个任务(每个 --remote 创建独立的 Web 会话):

bash
claude --remote "Fix the flaky test in auth.spec.ts"
claude --remote "Update the API documentation"
claude --remote "Refactor the logger to use structured output"

用 /tasks 监控所有会话。完成后从 Web 界面创建 PR,或 Teleport 回终端继续工作。

Web → 终端(Teleport)

将 Web 会话拉到本地终端继续:

bash
# 交互式选择 Web 会话
/teleport          # 在 Claude Code 会话中
claude --teleport  # 从命令行

# 指定会话 ID
claude --teleport <session-id>

# 从 /tasks 界面按 t 键 Teleport
/tasks  # 然后按 t

Web 界面也有「Open in CLI」按钮,复制命令粘贴到终端即可。

Teleport 的前置要求:

要求说明
干净的 Git 状态工作目录不能有未提交的变更(会提示先 stash)
正确的仓库必须在同一仓库的 checkout 中运行(不能是 fork)
分支可用Web 会话的分支必须已推送到 remote,Teleport 自动 fetch 并 checkout
同一账号必须登录与 Web 会话相同的 Claude.ai 账号

会话共享

Enterprise/Teams 账号

从 Claude in Slack 或 Web 创建的会话自动对组织可见(在会话列表中显示),团队成员可以查看进度和结果。

Max/Pro 账号

可以手动共享会话链接,接收方无需登录即可查看(只读),适合代码审查或向非技术人员展示工作进度。

会话管理

归档会话:标记为完成,从主列表隐藏,保留历史记录 删除会话:永久删除(含对话历史和代码变更)

云端环境

默认镜像已预装:

  • Node.js、Python、Ruby、Go、Rust、Java(JVM)等主流语言
  • Git、Docker(镜像拉取)、常用 CLI 工具
  • 数据库客户端(PostgreSQL、MySQL、SQLite、Redis)

持久化环境变量(在 CLAUDE.md 或 .env 中配置,每次会话自动加载):

markdown
# 在项目 CLAUDE.md 中
## Environment
Run `source .env.cloud` at the start of each session.

网络访问策略

Claude Code on the Web 的网络访问经过严格管控:

默认允许的域名类别:

  • Anthropic 服务(API、claude.ai)
  • 版本控制(GitHub、GitLab、Bitbucket)
  • 容器镜像仓库(Docker Hub、GitHub Container Registry、GCR)
  • 主流云平台(AWS、GCP、Azure)
  • JS/Python/Ruby/Rust/Go/JVM 包管理器
  • 常用 CDN 和开发工具

安全代理:所有出站请求通过安全代理,防止 SSRF 攻击和数据外泄。

GitHub 代理:GitHub 访问通过专用代理路由,确保仓库访问仅限于已授权的连接仓库。

与 Remote Control 的区别

Claude Code on the WebRemote Control
代码运行位置Anthropic 云端 VM你的本地机器
本地文件系统❌ 克隆的仓库副本✅ 完整本地访问
本地 MCP 服务器❌✅
适用场景无本地设置/并行任务/无本地仓库本地工作中途转到其他设备

最佳实践

  • 明确任务描述:包含文件名、函数名、错误信息
  • 定义完成标准:说明是否需要写测试、更新文档、创建 PR
  • 利用 Diff 视图迭代:在创建 PR 前多轮审查确认变更
  • 并行最大化:不相关的任务同时用 --remote 发出
  • 本地规划云端执行:复杂任务先 Plan Mode 确认方案,再 --remote 执行

原文:Claude Code on the web | 来源:Anthropic 官方文档

相关文章推荐

教程Claude Code Agent Teams 完全教程:并行子任务团队让复杂工程提速数倍(2026)Claude Code Agent Teams 完整教程:编排Agent+并行Worker团队架构原理、启用方式、最适合的5类场景(多模块并行重构/全项目测试生成/安全审计/多端同步开发)、两个完整实战案例(23个文件并行测试/OWASP安全审计分工方案)、与Context Compaction配合使用,以及成本预估和文件冲突注意事项。2026/3/29教程Claude Code v2.1.238:Remote Control 连接韧性大幅提升,新增 readline 风格快捷键详解Claude Code v2.1.238更新:新增keybindingFlavor readline快捷键风格、插件市场headersHelper动态认证头、自托管Runner缓冲关闭与代理认证增强、Remote Control网络断连/登录过期/进程崩溃后自动恢复等一揽子稳定性修复、长会话内存无限增长问题修复。2026/8/21教程CLAUDE.md、Rules、Skills、Subagents、Hooks 到底该用哪个?Anthropic 官方给出决策指南Anthropic官方决策指南详解Claude Code五种指令控制机制:Path-scoped Rules按路径精准加载省Token、Skills程序性操作手册动态加载、Subagents隔离上下文支持五层嵌套、Hooks确定性拦截控制、Output styles高权重系统提示注入,附完整决策速查表。2026/8/20教程Claude Code v2.1.236/237:新增 Concise 简洁输出风格,沙箱通配符拒绝规则加固详解Claude Code v2.1.236/v2.1.237更新:新增内置Concise简洁输出风格跳过过程叙述、ANTHROPIC_DEFAULT_MODEL环境变量、跨会话notify_when_idle空闲通知、macOS沙箱通配符拒绝规则安全加固、LLM网关prompt缓存失效修复等实用改进。2026/8/20教程Claude Code v2.1.235:内置拼写检查上线,Vim 模式和权限对话框体验打磨详解Claude Code v2.1.235更新:新增可选拼写检查功能(支持aspell/hunspell/ispell)、云端后台任务内存CPU优化、权限对话框授权范围准确性修复、grep病态正则防护、Vim模式状态保留等一批体验细节改进。2026/8/19教程Claude Code v2.1.234:用量限制自动续跑、GitLab MR 状态栏徽章,一批体验修复合集详解Claude Code v2.1.234更新:用量限制重置后自动继续会话(可在/config关闭)、GitLab MR状态徽章进驻底栏状态栏、账户邮箱使用范围收紧、Windows NT路径安全加固扩大范围,附MCP诊断密钥泄漏修复等一批交互体验改进。2026/8/18