通用本地 AI Agent——Goose 开源免费,代码/研究/自动化都能接
一个跑在你自己电脑上的通用 AI Agent——写代码、查资料、做自动化都交给它,模型随便换,代码不出门。
对话完还得自己动手?
用过对话式编程助手的人大概都有这种体验:让 AI 生成一段代码,它写得头头是道,可你要自己复制进编辑器、装依赖、跑测试、对着报错再回来问它。一来一回,省下的时间又还回去了。
Goose 把这一步省了。它不只回答问题,而是真的在你这台机器上动手——读文件、改代码、跑命令、看输出、再根据结果继续改,直到任务完成。它由 Block(Square 和 Cash App 的母公司)内部孵化并开源,2026 年 4 月整体捐给了 Linux 基金会旗下的 Agentic AI Foundation,Apache 2.0 协议,仓库里已经攒了 5 万多 star 和 500 多位贡献者。
不只写代码,是个通用 Agent
Goose 的定位不是"编码助手"这个单一身份。官网对它的描述是 general-purpose——除了写代码,查资料、写文档、做数据分析、跑自动化流程都在它的能力范围内。你在终端里问一句,它自己规划步骤、调用工具、检查结果,像请了个随叫随到的实习生。
上手形态有三种:macOS、Windows、Linux 都有原生桌面应用;习惯命令行的可以用 CLI,一条命令装完;想把它嵌进自己的产品,还有 API 可用。底层用 Rust 编写,跑起来轻快,跨平台也省心。

70 多个扩展,想接什么接什么
Goose 的能力靠扩展撑起来。它基于 Model Context Protocol(MCP)这个开放标准,社区已经贡献了 70 多个现成扩展:数据库、浏览器、GitHub、Google Drive、各种 API,都能接进去。写代码时让它顺手查个文档、调个接口,或者让它操作浏览器验证页面效果,都不用切工具。
它甚至能当 ACP 服务器,接进 VS Code、JetBrains、Zed 这些编辑器,让 Agent 的能力出现在你熟悉的界面里。
模型随你挑,还能用现成订阅
Goose 不绑定任何模型厂商。Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure、Bedrock 等 15 家以上的服务商都能接。想用本地模型就跑 Ollama,代码完全不出机器;想省事,它支持 ACP 协议,直接用你现有的订阅账号,不用额外申请 API Key。
它跑在本地,数据默认不离开你的电脑——这对代码有保密要求的场景很关键。官方也把安全设计放在明处:提示注入检测、工具权限控制、沙箱模式,还有个盯着危险操作的审查器。
把重复流程存成 Recipes
如果你有每周都要做一遍的流程——比如"跑测试、收集失败项、逐个修复、再跑一遍确认、最后提交",Goose 可以把它写成一份 YAML 格式的 Recipes。以后一句话触发,它照着流程自动执行,还能分享给同事、放进 CI 流水线跑。社区里已经沉淀了不少现成 Recipes,拿来改改就能用。
复杂任务还能派 Subagents 并行处理:一边让它审代码,一边让它查资料,互不干扰,主对话保持干净。
一个免费开源、模型自由、能力可扩展的本地 AI Agent——Goose 想让你从"反复复制粘贴"里彻底解放出来。