什么是 Goose?
Goose 是 Block(Square 母公司)开源的 AI 开发者代理。在终端运行,理解项目上下文,支持可扩展工具包和 MCP 服务器。
一句话总结:Goose 是 Block 开源的终端 AI 开发代理,支持可扩展工具包、会话记忆和 MCP 服务器,10k+ GitHub stars。
适合人群:需要有企业背书的开源终端 AI 代理的开发者。支持:Claude、GPT-4o、Ollama。
核心功能
1. 可扩展工具包
内置开发、截图、Git、Jira、GitHub 工具包,支持自定义。
2. MCP 服务器支持
配置文件中声明 MCP 服务器,自动加载。
3. 会话记忆
跨会话保持上下文,支持恢复历史会话。
4. 多配置文件
不同项目使用不同模型和工具组合。
常见问题
Q: 和 Claude Code 比较? A: 都是终端 AI 代理。Goose 开源有插件系统,Claude Code 有更深的 Claude 集成。
Q: 生产就绪? A: 是,Block(财富 500 强)内部使用并开源。
来源与致谢
block/goose — 10k+ stars, Apache 2.0