goose
一个开源、可扩展的 AI Agent,不止于代码建议,还能使用任何 LLM 进行安装、执行、编辑和测试
仍在活跃开发:最近 90 天有 799 次提交,最近一次提交在 2026-09-30。
GitHub 星数
5.5 万
近 30 天涨星
+3,379
近 90 天提交
799
近 6 个月发版
10
goose 是一个本地运行的开源 AI Agent,能够自主执行复杂的软件开发任务。与传统代码助手不同,goose 不仅提供建议,还能实际构建完整项目、编写和执行代码、调试错误、编排工作流并与外部 API 交互。该工具设计灵活,支持任何 LLM 模型,允许多模型配置以优化性能和成本。goose 与 MCP 服务器无缝集成,同时提供桌面应用和命令行界面两种使用方式。无论是快速原型设计、代码重构还是管理复杂的工程流水线,goose 都能适应你的工作流并精确执行任务,让开发者能够专注于创新而非重复性工作。作为完全开源的解决方案,goose 为追求效率的开发者提供了一个强大且可定制的 AI 助手。
和同类工具的区别
与 Cursor(嵌入 IDE)或 Cline(VS Code 扩展)不同,Block 开发的 goose 是一个独立的自主 Agent,在项目级别工作——通过多模型配置和 MCP 扩展能力,构建、执行和调试完整的工程工作流。
主要能力
- 在本机运行的自主 AI Agent,可构建完整项目、编写和执行代码,以及调试故障
- 集成 MCP 服务器,实现可扩展的工具连接
- 通过多模型配置,优化不同 LLM 提供商之间的性能和成本
- 提供桌面应用和 CLI 界面,支持灵活使用
- 编排复杂的工程工作流,包括 API 交互和流水线管理
- 支持定制发行版,可预配置提供商、扩展和品牌标识
适合
- 希望自主编程 Agent 不止于提供建议,还能执行完整工程工作流的开发者
- 构建预配置工具的定制 AI Agent 发行版的团队
不太适合
- 想要聊天界面的非技术用户——请改用 Cherry Studio 或 Lobe Chat
- RAG 或以文档为中心的工作流——请改用 AnythingLLM 或 RAGFlow
局限
- 需要 LLM 提供商的 API 密钥——无内置模型
- 仅支持桌面应用和 CLI——没有用于团队部署的 Web UI 或服务器模式
- Block 开发的相对较新的项目——仍在快速演进
- 无内置 RAG 或知识库功能
goose 的替代品
- OpenHands:🙌 OpenHands:AI 驱动的开发(9 万星)
- Claude Code:Agent 编码工具,可理解代码库,并在终端中处理任务和 Git 工作流(14.9 万星)
- gpt-engineer(5.5 万星)
- Plandex(1.6 万星)
- AutoGPT:AutoGPT 的愿景是让每个人都能使用 AI,并基于 AI 进行构建。我们的使命是提供工具,让你能够专注于重要的事情。(18.8 万星)
- Codex:在终端中运行的轻量级编程 Agent(12.7 万星)
常见问题
- goose 是做什么的?
- goose 是一个本地运行的开源 AI Agent,能够自主执行复杂的软件开发任务。与传统代码助手不同,goose 不仅提供建议,还能实际构建完整项目、编写和执行代码、调试错误、编排工作流并与外部 API 交互。该工具设计灵活,支持任何 LLM 模型,允许多模型配置以优化性能和成本。goose 与 MCP 服务器无缝集成,同时提供桌面应用和命令行界面两种使用方式。无论是快速原型设计、代码重构还是管理复杂的工程流水线,goose 都能适应你的工作流并精确执行任务,让开发者能够专注于创新而非重复性工作。作为完全开源的解决方案,goose 为追求效率的开发者提供了一个强大且可定制的 AI 助手。
- goose 还在维护吗?
- 仍在活跃开发:最近 90 天有 799 次提交,最近一次提交在 2026-09-30。
- goose 有哪些替代品?
- 和 goose 最接近的开源替代品有 OpenHands、Claude Code、gpt-engineer、Plandex、AutoGPT、Codex。
- goose 是开源的吗?
- 是的,goose 是开源项目,代码托管在 GitHub 上。
星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/block/goose