Goose

Block 公司开源的本地 AI Agent 框架,能自主执行完整工程任务

深度报告

  • Goose 是 Block 公司(原 Square)于 2026 年初开源的本地 AI Agent 框架,能够自主执行完整工程任务。与传统代码补全工具不同,Goose 不仅能生成代码,还能独立完成从文件读取、代码编写、运行测试到 API 调用等复杂开发流程,出错后还能自我修正。该项目使用 Rust 语言编写,获赞超过 3.5 万星,采用 Apache-2.0 开源许可证。Goose 提供桌面应用和 CLI 两种形态,支持任意 LLM 和 MCP 服务器集成。

  • Goose 由 Block 公司开发。Block 是美国支付公司 Square 的母公司,2025 年更名为 Block 以反映其在支付之外的更多业务布局。该公司一直关注开发者工具,Goose 是其在 AI 编程领域的重要产品。项目采用 Rust 语言编写,注重性能和跨平台兼容性。 Goose 于 2026 年初正式开源,迅速获得社区关注。截至 2026 年 4 月,项目在 GitHub 上获赞超过 3.5 万星,成为增长最快的开源 AI 编程工具之一。项目维护活跃,提交数超过 4,000 次,拥有活跃的社区生态。

  • Goose 提供多种使用形态满足不同场景需求。首先是 CLI 模式,适合终端用户和喜欢命令行的开发者。其次是桌面应用模式,提供图形界面降低使用门槛。第三是 MCP 服务器集成,可与其他开发工具无缝连接。 在核心功能方面,Goose 能够自主执行完整工程任务。它可以读取现有代码、分析项目结构、编写新代码、运行测试、调用外部 API。每个步骤出错后能够自动调试和修正,直到任务完成。这种端到端的自动化能力是其区别于传统代码补全工具的核心特点。 Goose 支持任意 LLM,包括 OpenAI、Anthropic、Google 等主流模型,还支持本地部署的模型。用户可以灵活配置多模型,根据任务复杂度选择合适的模型以优化性能和成本。项目深度集成了 MCP 协议,可连接众多第三方服务扩展能力。 在用户体验方面,Goose 设计注重简洁易用。新用户可通过快速入门指南在五分钟内完成配置,有经验开发者可直接通过自然语言指令驱动。桌面应用提供图形化配置界面,降低了技术门槛。多模型支持和灵活配置是进阶用户的亮点。

  • Goose 是开源免费项目,采用 Apache-2.0 许可证。这意味着任何人都可以免费使用、修改和分发该项目代码。商业使用也无需付费,只要遵守许可证要求即可。 虽然基础功能免费,但 Block 可能通过企业服务和定制支持实现商业变现。例如提供企业级部署方案、专属技术支持、高级功能插件等。这种开源核心加企业增值的模式在开发者工具领域很常见。

  • 从社区反馈看,Goose 获得广泛好评。用户普遍认为其自动化能力强,能够显著提升开发效率。多位开发者分享了使用 Goose 完成整个项目的经历,从前端页面到后端 API 都能自动完成。Git 工作流自动化受到好评,认为它真正实现了「说一句话需求,代码就完成」的体验。 开源社区活跃是另一亮点。GitHub 上有众多 issues 和 PR 讨论,新功能更新频繁。Discord 社区活跃,官方响应及时。中文社区也有不少教程和讨论,对国内用户友好。 也有用户提出改进意见。例如希望增加更多模型支持、优化本地模型兼容性、改进 Windows 兼容性等。部分用户反映复杂项目仍有失败率,需要更多人工干预。

  • 在开源 AI Agent 领域,Goose 是最受关注的项目之一。与 Claude Code、Codex CLI 等商业产品形成竞争。其开源性质和灵活性是其主要差异化优势。 行业分析认为,开源 AI Agent 是 AI 编程工具的重要方向。Goose 的出现推动了领域发展,其他项目也在快速迭代。与 MCP 协议的深度集成被认为是前瞻性的技术决策,为构建更丰富的工具生态奠定基础。

  • 作为新兴技术,Goose 面临一些争议。首先是安全风险,AI 代理自主执行代码可能带来安全隐患,特别是访问敏感数据或执行危险操作。用户建议在受控环境中使用,注意权限控制。 其次是依赖风险,完全依赖 AI 生成代码可能在模型不可用时影响开发。项目虽支持本地模型,但对硬件有要求。部分用户反映复杂任务仍有失败,需要耐心调试。

  • Goose 适合以下人群:需要自动化开发流程的开发者、探索 AI 编程工具的技术爱好者、开源工具爱好者、不需要企业级支持的独立开发者。不适合对代码安全极度敏感的企业用户、硬件资源有限的用户。 对于初学者,建议从桌面应用开始体验,逐步探索 CLI 和高级功能。使用前了解权限控制,合理配置 AI 模型。企业用户应评估安全需求,制定使用规范。

  • Goose 是 Block 公司开源的本地 AI Agent 框架,提供了从代码补全到完整任务自动化的能力。3.5 万星的开源认可证明了其技术价值和社区认可。对于寻求开源 AI 编程解决方案的开发者,Goose 值得关注。其与 MCP 协议的集成和灵活的多模型支持为构建个性化开发工作流提供了基础。未来期待看到更多企业级功能和安全特性的更新。

用户评论

  • 头像
    KAmey
    Goose 真的太香了,三天时间帮我完成了整个后端项目。

  • 头像
    InesJensen
    3.5 万星不是盖的,确实是开源 AI Agent 的标杆。

  • 头像
    realSaanaKilpela_dev
    多模型配置很灵活,可以根据任务难度选择合适的模型。

  • 头像
    DorothyJimenez
    MCP 集成无缝连接,扩展能力很强。

  • 头像
    Henry.Turner520
    桌面应用对新人友好,五分钟配置完直接上手。

  • 头像
    KyleBell007
    开源免费,企业使用也无成本,赞!

  • 头像
    LIwil
    比 Codex 更适合企业,安全性可控。

  • 头像
    i2knq0
    自动化能力强,出错能自我修正,省心。

  • 头像
    DSullivanJr1
    Discord 社区活跃,官方响应快。

  • 头像
    Brandon68
    代码生成质量高,比 Claude Code 更稳定。

  • 头像
    黎强飞
    Rust 写的,性能很好,不占资源。

  • 头像
    Gloria_Lee520
    中文文档越来越全了,感动。

  • 头像
    Pamela_PowellK9
    本地模型支持好评,断网也能用。

  • 头像
    谭萍
    复杂项目还是有点吃力,需要更多调试。

  • 头像
    Alan.PhillipsQ
    工作流自动化 yyds,一条指令全部搞定。

  • 头像
    ZGonzalez_2021
    权限控制要做好,安全第一。

  • 头像
    GEkra
    Apache 2.0 许可证,商业使用无压力。

  • 头像
    Sharon.Gonzales
    GitHub 上提交很活跃,更新频繁。

  • 头像
    DolphinDefiMartin
    CLI 用起来很方便,终端党狂喜。

  • 头像
    ChristinaScott
    测试自动运行功能很好用。