数据保留在您的基础设施上
代码仓库检出、构建产物、密钥以及会话创建或修改的所有文件均保留在您提供的基础设施中。
会话内容,包括提示、回复和工具结果(可能包含 Claude 读取的代码),会发送到 Anthropic 进行推理处理,会话记录也会被存储,以便您可以在任何设备上继续会话。
工作原理
使用自托管环境时,您需要部署一组 runners。这些长期运行的进程会接收会话请求,并为每个 会话启动一个 Claude Code 进程。Runners 有两种模式:
- 固定模式:您保持固定数量的 runner 运行,会话在它们之间分配。
- 按需模式:一个协调器监控排队的会话,随着会话到来启动 runner,工作完成后停止 runner,使资源使用与需求匹配。
一个 runner 可以处理多个会话,但每个会话运行在独立的检出环境中,确保不同开发者和账户之间的工作相互隔离。所有支持的终端的会话都会路由到同一环境,您只需配置一次,团队成员即可在任何地方启动会话。
注意:自托管环境不同于 远程控制,后者允许开发者从手机或浏览器继续运行在自己机器上的会话。远程控制的会话在运行机器停止时结束,且绑定启动会话的用户;而自托管环境则在平台团队运营的共享基础设施上运行会话,任何用户均可使用。
快速开始
自托管环境目前以公测形式向 Claude Team 和 Enterprise 计划的组织开放,默认关闭,不支持使用 ZDR 的组织。
建议由平台、开发者体验或开发者生产力团队负责环境的搭建和持续维护,包括构建和维护 runner 镜像、更新 runner,以及在按需模式下运行协调器。


