教程

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 Skills 进阶:动态上下文注入、路径限定激活和 Subagent 集成深度指南Claude Code Skills 三个高级特性深度指南:动态上下文注入(!! 命令预处理原理、内联和多行语法、实战健康检查 Skill 含 6 个命令块、安全注意事项);路径限定自动激活(TypeScript 严格模式/SQL 安全/React 组件三个实战示例);context: fork 在 Subagent 运行(适用场景判断、agent 类型选择);以及三种特性组合的完整 PR 审查 Skill 示例。2026/5/10教程Claude Code Skills 官方完整指南:从入门到高级模式的权威教程Claude Code Skills 官方文档完整中文整理:Skills vs CLAUDE.md 核心区别;目录结构;存储位置和优先级;实时变更检测和 Monorepo 自动发现;完整 Frontmatter 字段参考(20+字段);字符串替换(动态参数);内容类型(参考类 vs 任务类);调用控制表;Skill 内容生命周期(压缩保留机制);三个高级模式(动态注入/路径限定/Subagent运行);以及内置 Bundled Skills 和权限控制方法。2026/5/10教程Claude Code Slack 集成完整指南:团队协作、CI 通知和权限管理Claude Code Slack 集成完整指南:5 大核心功能(频道触发任务/代码问答/CI 通知/PR 审查/Routines 结果推送);安装配置步骤;4 个权限等级(read/write/execute/pr)及频道级配置;人工审批工作流;GitHub Actions + Slack 通知自动化;4 个团队协作场景(新人上手/PM 提需求/频道分工规范/结构化请求模板);以及官方 Slack 集成 vs OpenClaw 方案的对比。2026/5/8教程Claude Code 定时任务完整指南:/schedule、Routines 三种触发方式和 /loop 监控/schedule 命令和 Routines 完整指南:/schedule 创建/查看/运行/编辑/删除定时任务;Routines 三种触发方式(Cron 定时/GitHub 事件/Webhook API /fire 端点);4 个实战 Routine 配置(每日健康检查/PR 自动质量门/每周技术债扫描/CI 失败分析);/loop 会话内定期重复(vs /schedule 的区别对比);Routines 访问权限配置(GitHub/Slack/数据库);以及 Routines + ultrareview/Hooks/Subagents 的组合用法。2026/5/8教程Claude Code Sub-agents 官方完整指南:内置 Agent、自定义配置、并行模式和 Fork 会话Claude Code Sub-agents 官方文档完整整理:解决的核心问题(保护上下文/成本控制);三个内置 Sub-agent(Explore/Plan/General-purpose 及各自模型和工具);/agents 创建流程(界面/描述生成/工具选择/持久内存配置);完整 Frontmatter 字段参考;模型选择策略(Haiku 探索→Sonnet 审查→Opus 复杂任务);MCP 服务器限定到 Sub-agent;自动委托 vs 显式调用;前台/后台运行;隔离高容量/并行调研/链式 Sub-agent 三种模式;Fork 会话(与命名 Sub-agent 的区别);以及 4 个官方示例配置。2026/5/8