如果你想要一个可扩展、支持多个模型和代理后端的代理,请选择 Goose。如果你想直接使用 Anthropic 的编码工作流,请选择 Claude Code。你也可以将两者结合使用:Goose 文档介绍了通过 ACP 连接 Claude Code 的方法。实际需要决定的是你想使用哪种界面、工具、权限和账户路由,而不只是窗口上显示哪个名称。
Goose 与 Claude Code 对比概览
| 问题 | Goose | Claude Code |
|---|---|---|
| 核心产品 | 支持可配置提供商和扩展的开源代理 | Anthropic 的编码代理和开发集成 |
| 工作位置 | 桌面和命令行工作流 | 终端、IDE、桌面和浏览器工作流 |
| 模型访问 | API 提供商、本地选项和受支持的 ACP 代理 | Claude 账户、Console 计费和受支持的第三方路由 |
| 工具连接 | 扩展,包括 MCP 服务器 | 内置开发工具和 MCP 集成 |
| 订阅复用 | Claude ACP 可以使用现有的 Claude Code 订阅 | 直接使用符合条件的 Claude 方案 |
| 要测试的内容 | 同时测试所需扩展、后端和权限行为 | 同时测试代码仓库工作流、所选界面和账户路由 |
Goose 项目涵盖编码以及研究、自动化等更广泛的任务。Claude Code 的概览重点是读取代码仓库、编辑文件和运行开发命令。两者都可以参与编码工作流;但周边配置和产品体验有所不同。
先选择工具,再选择界面
列出任务所需的操作:读取代码仓库、运行测试、检查浏览器、获取问题或查询内部服务。然后确认哪些工具是内置的,哪些需要配置。聊天中的精彩回答并不能证明代理可以访问完成工作所需的系统。
Goose 的工具文档解释了其扩展模型。如果你想围绕多个服务组装工作流,这是评估 Goose 的一个理由。先从第一个任务需要的扩展开始;实际任务需要时再添加其他扩展。可用工具越多,出错时需要检查的配置也越多。
对于 Claude Code,请从正常的开发循环开始:检查问题、确定变更、审查补丁并运行检查。其权限设置决定哪些操作需要审查。请将这些设置与实际选择的 Goose 后端进行比较,尤其是工具可以修改文件或联系外部服务时。
Goose 可以作为 Claude Code 的前端
官方ACP 指南介绍了如何通过 Claude ACP 适配器使用经过身份验证的 Claude Code 账户。Goose 会将扩展作为 MCP 服务器传递。这让你可以评估 Goose 界面,而不必假设每个请求都必须使用单独的 API 余额。
这种安排会在技术栈中增加一个适配器及其自身行为。该指南目前列出 ACP 会话不支持会话分叉和恢复。它还会将 Goose 权限模式映射到底层代理的模式。开始工作前请检查这种映射;不要假设默认设置与熟悉的直接会话中的审批行为一致。底层账户的使用限制仍然适用。
分别比较计费路由
Goose 的提供商参考是选择直接提供商的起点。本地模型、API 模型和经过身份验证的 ACP 代理具有不同的成本和运营要求。估算月度预算前,请先记下所使用的路由。
对于 Claude Code API 设置,Kunavo 列出的Claude Sonnet 4.6输入价格为每百万 token $2.10,输出价格为$10.50。如果选择这一路由,请遵循Claude Code API 密钥指南。该指南用于配置 Claude Code;直接配置 Goose 时,请使用 Goose 自己的提供商说明。
仅凭 token 价格无法预测一次完成变更的实际价格。请计入上下文、工具结果、重复尝试、缓存费用以及你保留的任何方案。对于订阅路由,请在提供模型的账户中检查剩余额度和付费继续使用选项。
一次能帮助你做出决定的试用
为同一个代码仓库创建独立的工作副本,并从同一个提交开始。选择一个小而可验证的变更,而不是提出开放式的“改进一切”请求。这个提示词会创建一个清晰的审查节点:
Inspect this repository and explain how the failing test is reached.
Propose a small fix before changing files.
After I approve the plan, implement it and run the relevant test.
Show the final diff, the test result, and anything still uncertain.检查代理是否使用了预期工具、遵守了计划,并生成了你愿意保留的补丁。记录修正内容、测试结果和提供商的使用记录。如果正常工作依赖于重新启动会话,请在决定采用 ACP 工作流前将其纳入试用。
如果使用独立 API 余额的 Claude Code 符合你的需求,你可以创建 Kunavo 账户,使用上述指南配置密钥,并在用量中查看你的第一个任务。
常见问题
Goose 是 Claude Code 的免费替代品吗?
Goose 是开源软件。运行它仍然需要模型访问路径:provider 账户、本地推理资源,或受支持且经过身份验证的 agent。其 Claude ACP 集成可以使用现有的 Claude Code 订阅,并受该订阅限制。免费软件并不会让每次模型请求都免费。
Goose 可以使用我的 Claude Code 订阅吗?
可以。Goose 记录了使用 claude-agent-acp 适配器和已通过身份验证的 Claude Code 账户的 Claude ACP provider。请遵循当前的 ACP 说明,检查权限,并考虑其文档所述的限制,包括该路径不支持会话分叉和恢复。
Claude Code 只能在终端中使用吗?
不能。Anthropic 通过终端、编辑器、桌面和浏览器界面提供 Claude Code。账户要求、远程功能和 provider 支持取决于所使用的界面。请先选择您打算使用的环境,再与 Goose 进行比较。
对于同一任务,哪个代理更便宜?
这取决于活跃订阅或 API 路由、模型、上下文、工具和重试次数。请比较已完成的任务以及所有保留的费用。使用 Claude ACP 的 Goose 与使用 API 提供商的 Goose 采用不同的计费安排,因此仅凭客户端名称无法确定账单。
已于 2026 年 9 月 17 日核对官方来源。