跳到主要内容

AstraBox 与 Claude Code self-hosted environments

Claude Managed Agents 提供预置、可配置的 Agent 运行环境及其所需基础设施。Environment 可以使用 Anthropic 管理的云端沙箱,也可以使用部署在企业基础设施中的 self-hosted environment。

AstraBox 在此基础上进一步把完整的 Agent 服务交给用户自行部署。它把已安装的 Agent 程序运行成云端 Agent,并通过 AstraBox 控制台、API、Deployment 和消息平台保持随时可用。

最主要的区别

Claude Code self-hosted environments 将 Agent 执行环境放进企业网络;AstraBox 将完整的 Agent 平台部署在企业管理的基础设施中。

Claude Code self-hosted environmentsAstraBox
产品定位Claude 云端 Session 的自托管执行方式开源、自托管的 Agent 平台
Agent 运行方式Claude Code 在企业网络内的 runner 上运行已安装的 Agent 程序在 OpenSandbox 沙箱中运行
控制台、API 与任务编排由 Anthropic 运行由 AstraBox 部署者运行
Session 记录由 Anthropic 保存,因此可以从支持的 Claude 入口继续 Session保存在部署者配置的数据库中
模型连接使用 Anthropic API使用部署者配置的模型服务
其他系统如何使用 Agent通过 Anthropic 支持的产品与集成通过 AstraBox API、Deployment 和消息平台
需要维护的基础设施runner 镜像、容量、网络和更新AstraBox、OpenSandbox、数据服务、Agent 镜像、容量、网络和更新

两种方式都可以让代码仓库、构建产物、凭证和 Agent 创建的文件留在企业基础设施中。使用 Claude Code self-hosted environments 时,对话内容——包括提示词、回复以及 MCP、命令等调用结果——仍会发送给 Anthropic,Session 记录也由 Anthropic 保存。使用 AstraBox 时,Session 记录保存在部署者的数据库中;当 Agent 调用已配置的模型服务、远程 MCP 服务或其他外部服务时,相应请求仍会离开企业网络。

如何选择

如果团队希望继续使用 Anthropic 的云端 Session 服务和使用入口,但需要 Claude Code 在内部代码仓库、服务与工具链附近运行,可以选择 Claude Code self-hosted environments。Anthropic 运行 Agent 服务,企业团队维护执行资源。

如果 Agent 服务本身也必须运行在企业管理的基础设施中,可以选择 AstraBox。网页控制台、API、认证、Session 记录、沙箱和集成都由企业自行运行;同一个部署还可以运行不同的受支持 Agent 程序,并连接部署者选择的模型服务。

安装 AstraBox 和创建第一个 Agent 的方法见部署 AstraBox快速开始

与本地 Agent 程序配合使用

本地使用适合在一台电脑上交互开发;AstraBox Agent 则可以远程访问、执行长时间任务并接入其他系统,两者互补。

AstraBox 不会替代 Claude Code。它在沙箱中运行 Claude Code 和其他已安装的 Agent 程序,并提供让云端 Agent 保持随时可用的完整服务。

参考资料

以下 Anthropic 官方资料的核对日期为 2026-08-24: