HB Code 与 Claude Squad
HB Code 和 Claude Squad 都在你的电脑上运行本地编程代理。Claude Squad 是开源终端界面,将代理隔离在 tmux 会话和 git worktree 中。HB Code 是支持 Mac 和 Windows 的图形化桌面应用,可连接到 iPhone 和 Android 应用。
主要区别
Claude Squad 作为终端用户界面在单个终端窗口内运行,需要依赖 tmux 和 GitHub CLI。对于每个任务,它都会创建一个带有独立 git worktree 和分支的隔离 tmux 会话。你可以在后台运行任务,并在检出或推送更改之前在终端中审查差异。
HB Code 是支持 macOS 和 Windows 的原生桌面应用。它直接在你的项目文件夹中工作,不创建新的 worktree,但会列出仓库已有的 worktree。当你离开办公桌时,可以通过 iPhone 或 Android 应用打开正在运行的桌面会话。
两款工具运行代理的方式也有所不同。Claude Squad 通过 shell 命令和命名配置文件启动你已安装的 Claude Code、Codex、Gemini、Aider、OpenCode 或 Amp 的 CLI。HB Code 运行未经修改的 Claude Agent SDK 可执行文件和自行构建的 Codex app-server,并显示多个 Claude 账户和 ChatGPT 订阅的使用限额周期。
并排对比
| 主题 | HB Code | Claude Squad |
|---|---|---|
| 许可证与源代码 | HB Code并非开源软件,源代码不公开。 | Claude Squad采用 GNU AGPL v3.0 许可证在 GitHub 上开源。贡献者需签署贡献者许可协议,允许维护者根据任何经 OSI 批准的开源许可证对贡献内容重新授权。 |
| 价格 | HB Code桌面应用无需付费。手机可获得 10 天连接试用期,之后需要通过 App Store 或 Google Play 订阅 HB Code Pro。 | Claude Squad下列来源未作说明。 |
| 桌面端 | HB Code支持 Apple 芯片上的 macOS 12 或更高版本,以及 x64 上的 Windows 10 1809 或更高版本。没有 Linux 应用。 | Claude Squad作为终端用户界面在单个终端窗口内运行。它通过 Homebrew 或 shell 脚本安装为 cs 二进制文件,要求预先安装 tmux 和 GitHub CLI(gh)。 |
| 手机与网页 | HB Code支持运行 iOS 18 或更高版本的 iPhone,以及 Android 8.0 或更高版本。没有网页应用。 | Claude Squad下列来源未作说明。 |
| 编程代理 | HB CodeClaude Code 和 Codex。 | Claude Squad默认管理 Claude Code,同时支持 Codex、Gemini、Aider、OpenCode 和 Amp。你也可以使用 -p 标志或配置文件中的命名配置文件指定自定义 shell 启动命令。 |
| 代理登录与计费 | HB CodeClaude Code 使用 Anthropic Claude Agent SDK 中未经修改的可执行文件。Codex 使用 HB Code 自行构建的 OpenAI 开源 Codex app-server。两者分别使用你自己的 Claude 和 ChatGPT 账户,HB Code 不包含这两个套餐。 | Claude Squad通过 shell 命令直接启动你已安装的代理 CLI。对于 Codex,文档指示你设置 OPENAI_API_KEY 环境变量。 |
| 开发商账户 | HB Code在桌面上工作无需账户。远程访问和手机应用需要 HB Code 账户。 | Claude Squad下列来源未作说明。 |
| 代理在哪里工作 | HB Code在你自己电脑的项目文件夹中运行。HB Code 不创建 worktree,而是列出仓库已有的 worktree。不在云端运行。 | Claude Squad代理在本地隔离的 tmux 会话中运行,每个任务拥有独立的 git worktree 和分支。任务可以通过实验性的自动接受模式在后台运行。在检出更改或推送到 GitHub 之前,你可以在终端界面中审查差异。 |
| 手机如何连接桌面端 | HB Code通过 HB Code 中继服务器使用 TLS 传输。连接不采用端到端加密。服务器转发内容,但不存储内容。 | Claude Squad下列来源未作说明。 |
| 账户与使用限额 | HB Code支持多个 Claude 账户和 ChatGPT 订阅。“设置 › 代理”分别列出各自的限额周期,手机应用显示相同周期。 | Claude Squad下列来源未作说明。 |
| 应用内使用分析 | HB Code桌面和手机应用不含分析或崩溃报告 SDK。只有在你允许后,桌面应用才会每天发送一次使用信号,使用不关联账户的随机 ID。启用远程访问时,服务器保存设备状态数据。 | Claude Squad下列来源未作说明。 |
Claude Squad:何时更适合
- 除了 Claude Code 和 Codex,你还希望运行 Gemini、Aider、OpenCode 或 Amp 等其他终端编程代理。
- 你更喜欢将每个任务隔离在各自独立的 tmux 会话和 git worktree 中的终端用户界面。
- 你需要采用 GNU AGPL v3.0 许可证的开源软件。
- 你希望使用自定义 shell 命令启动代理,或在配置文件中的命名配置文件之间切换。
HB Code:何时更适合
- 你希望使用 Mac 或 Windows 图形化桌面应用,而不是需要依赖 tmux 的终端界面。
- 你希望从 iPhone 或 Android 手机打开并控制正在运行的桌面会话。
- 你希望代理直接在你的项目文件夹中工作,且不希望为每个任务创建新的 git worktree。
- 你使用多个 Claude 账户或 ChatGPT 订阅,并希望在桌面端和手机端查看各自的使用限额周期。
来源
- github.com/smtg-ai/claude-squad
- smtg-ai.github.io/claude-squad/
- github.com/smtg-ai/claude-squad/blob/main/README.md
- github.com/smtg-ai/claude-squad/blob/main/CLA.md
- github.com/smtg-ai/claude-squad/releases
我们于 2026年10月24日 阅读了这些页面。此后价格和功能可能发生变化。 如果本页信息有误或已过时,请告知我们,我们会更正。 联系支持