Goose:在本机运行的免费开源通用 AI 智能体,已归入 Linux 基金会旗下
Goose 是在你自己电脑上运行的通用 AI 智能体:既能帮你写代码,也能做研究、写作、自动化和数据分析。项目由 Rust 编写,提供 macOS / Linux / Windows 桌面应用、完整 CLI 和可嵌入 API 三种形态,支持 15 家以上的模型供应商,并通过 MCP 开放标准连接 70 多个扩展。
项目已捐赠给 Linux 基金会旗下的 Agentic AI Foundation(AAIF),采用 Apache-2.0 许可证,GitHub 上已获得 53.4k star、6.1k fork。
一个智能体,三种使用形态
Goose 的核心优势在于同一底座的三种形态,按使用场景自由切换:
- 桌面应用:覆盖 macOS、Linux、Windows,适合日常对话式操作,图形界面里就能让智能体读写文件、执行命令。
- 完整 CLI:终端工作流专用,接进脚本与管道,适合把智能体编进自动化流程。
- 可嵌入 API:把 Goose 的能力嵌进自己的程序,适合做集成与二次开发。
三种形态共享同一套能力与配置。项目累计发布 147 个 release,最新稳定版本为 v1.47.0(2026 年 8 月 21 日发布)。
定位:研究、写作、自动化与数据分析
Goose 做的是安装、执行、编辑、测试这类完整动作,而不是只给建议。README 列出的用途包括研究、写作、自动化与数据分析——一个典型场景是给它一个任务目标,它自己规划步骤、调用工具、检查结果,直到完成。
模型供应商自由:已有订阅也能接进来
Goose 支持 15 家以上模型供应商:Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure、Bedrock 等都在列表内。如果已有 Anthropic、OpenAI、Google 等厂商的订阅,可以通过 ACP(Agent Client Protocol) 直接复用,无需为智能体单独注册账号。不想上云就用 Ollama 接本地模型,数据不出机器。
70+ 扩展:走 MCP 开放标准
扩展能力基于 Model Context Protocol(MCP) 这一开放标准,目前可连接 70 多个扩展,涵盖文件、数据库、网络服务等常见工具域。用标准协议的好处是生态通用:同一个 MCP 扩展既能给 Goose 用,也能给其他支持 MCP 的智能体用,不绑定单一厂商。
治理与工程底色:Rust 性能 + Linux 基金会托管
- 性能与可移植性:核心由 Rust 编写(占代码库 71.6%),TypeScript 占 23.7%(桌面应用界面),兼顾执行效率与跨平台分发。
- 治理归属:项目已捐赠给 Linux 基金会旗下的 Agentic AI Foundation(AAIF),仓库从原 block/goose 迁移至 aaif-goose/goose,治理文档与安全政策随之一并移交基金会。
- 社区规模:GitHub 上 53.4k star、6.1k fork、636 名贡献者,提交历史超过 5,500 次,属于活跃度靠前的智能体项目。
上手路径
- 桌面应用:到 goose-docs.ai 下载 macOS / Linux / Windows 安装包。
- CLI 一条命令:
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash - 文档与教程:goose-docs.ai 提供快速上手与分类教程;想定制自己的发行版(预置供应商、扩展与品牌),参考仓库的 Custom Distributions 文档。
值得记住的一点
如果你正在选一个本地运行、模型自由、可扩展的开源通用智能体,Goose 是目前少数把桌面应用、CLI、API 三种形态做全、又进入 Linux 基金会治理的项目。模型可以用你已有的订阅,扩展走 MCP 标准,代码完全开源。先装一个试试,让它帮你处理一件重复性任务。