Skip to main content
PromptQuorum
主页/本地LLM进阶/Goose 评测 2026:Block 的开源 AI 代理,现由 Linux Foundation 管理
Local AI Agents & Tool Use

Goose 评测 2026:Block 的开源 AI 代理,现由 Linux Foundation 管理

·10 分钟阅读·Hans Kuepper 作者 · PromptQuorum创始人,多模型AI调度工具 · PromptQuorum

Goose 是一款免费、开源、本地优先的 AI 代理——桌面应用、CLI 和 API——由Block开发,于2025年1月28日公开发布,2025年12月捐赠给 Linux Foundation 的Agentic AI Foundation(AAIF) 它采用 Apache 2.0 许可证,已于2026年9月12日通过GitHub API确认;其仓库(github.com/aaif-goose/goose)在该日期显示有54,156个星标。Goose 本身不收取许可费——使用你自己的API密钥连接 Anthropic、OpenAI、Google、本地 Ollama 模型,或其他数十个受支持的LLM提供商之一,并通过 Model Context Protocol(MCP)工具进行扩展。

Goose(goose-docs.ai)是一款免费、开源、本地优先的AI代理——提供桌面应用、命令行工具和API——用于编码、自动化和工作流程。Block(Square、Cash App、Afterpay 和 Tidal 背后的公司)开发并于2025年1月28日公开发布,随后在2025年12月将其作为创始项目捐赠给 Linux Foundation 的Agentic AI Foundation(AAIF),与 Anthropic 的 Model Context Protocol(MCP)和 OpenAI 的 AGENTS.md 一同加入。代码与治理权已于2026年4月7日正式移交至 AAIF,规范仓库现位于github.com/aaif-goose/goose(旧的block/goose URL会重定向至此)。本评测介绍 goose 的实际功能、安装方法、定价模式,以及它与其他开源编码代理的比较。

Goose 评测 2026:Block 的开源 AI 代理,现由 Linux Foundation 管理

关键要点

  • Goose 免费且开源;根据GitHub API,采用 Apache 2.0 许可证,已于2026年9月12日核实
  • Block(Square、Cash App、Afterpay、Tidal)开发,于2025年1月28日公开发布
  • 2025年12月,Block 将其作为创始项目捐赠给 Linux Foundation 的Agentic AI Foundation(AAIF),与 Anthropic 的 MCP 和 OpenAI 的 AGENTS.md 一同加入
  • 代码与治理权已于2026年4月7日正式移交至 AAIF;规范仓库为github.com/aaif-goose/goose(旧的block/goose URL会重定向至此)
  • GitHub 仓库截至2026年9月12日显示54,156个星标,已通过GitHub API核实
  • 提供原生桌面应用(macOS、Linux、Windows)、CLI 和 API
  • 可使用你自己的API密钥连接数十个LLM提供商(Anthropic、OpenAI、Google、OpenRouter、Azure、Amazon Bedrock 等),或免费使用本地 Ollama 模型
  • 可通过 Model Context Protocol(MCP)扩展——这与 Anthropic 同样贡献给 AAIF 的开放标准相同

📍 简单一句话

Goose 是一款免费、开源、Apache 2.0 许可的本地优先 AI 代理——桌面应用、CLI 和 API——最初由 Block 开发,现由 Linux Foundation 的 Agentic AI Foundation 管理。

💬 简单来说

Goose 是一个可以读写文件、执行 shell 命令、代表你调用外部工具以完成编码或自动化任务的程序,而不只是在聊天窗口中回答问题。你将它指向一个LLM(本地 Ollama 模型,或 Anthropic、OpenAI 等云端API),它会执行多步骤工作——运行测试、编辑代码、调用API——直到任务完成。

📌: 本评测是本地LLM软件目录中 goose 条目的深度补充——请查看该页面,了解 goose 与其他数十款本地AI工具的一览式对比。

goose 是什么?

Goose 是一款开源、本地优先的 AI 代理——桌面应用、命令行工具和 API——可以读写文件、执行 shell 命令、调用外部工具来完成编码、自动化和工作流任务。GitHub 仓库将其描述为“一款超越代码建议的开源、可扩展AI代理——可用任意LLM进行安装、执行、编辑和测试”。与只提供代码建议的聊天助手不同,goose 被设计为主动执行任务:它可以循环运行,执行命令并检查结果,直到任务完成。

  • 核心功能:一个代理框架,结合你选择的LLM、一组内置及可扩展的工具,以及 Model Context Protocol(MCP)集成,以执行多步骤的编码和自动化任务
  • 接口:原生桌面应用(macOS、Linux、Windows)、终端 CLI,以及可编程的 API——全部构建在同一底层代理引擎之上
  • 本地优先设计:goose 本身运行在你自己的机器上;它调用的LLM也可以是本地的(通过Ollama),或是你选择的云端API
  • 开发方:最初由Block开发,即 Square、Cash App、Afterpay 和 Tidal 背后的公司;现由 Linux Foundation 的Agentic AI Foundation(AAIF)管理
  • 规范仓库:github.com/aaif-goose/goose,根据GitHub API,采用 Apache 2.0 许可证

从 Block 到 Linux Foundation:简史

goose 的所有权结构在公开发布后的约14个月内变化了两次——首先是从 Block 内部项目公开发布,随后捐赠给中立的开源治理机构。以下时间线基于 Block 与 Linux Foundation 自身的公告。

  1. 1
    2025年1月28日 — 公开发布
    Why it matters: Block 在内部开发并使用 goose 后,将其作为开源、本地优先的 AI 代理公开发布。
  2. 2
    2025年12月9日 — 宣布成立 Agentic AI Foundation
    Why it matters: [Linux Foundation 宣布成立 AAIF](https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation),将来自 Block 的 goose 列为创始项目,与 Anthropic 的 Model Context Protocol(MCP)和 OpenAI 的 AGENTS.md 一同加入——将一个广泛使用的代理项目的治理权从单一公司手中移出。
  3. 3
    2026年4月7日 — 仓库与文档迁移至 AAIF
    Why it matters: goose 的规范 GitHub 仓库从`block/goose`迁移至[github.com/aaif-goose/goose](https://github.com/aaif-goose/goose),其文档也迁移至[goose-docs.ai](https://goose-docs.ai);旧网址会重定向,但从这一刻起,正式掌控项目治理权的是 AAIF,而非 Block 单独一家。

goose 能做什么?

根据goose-docs.aiGitHub README,goose 的功能集重点在于实际执行任务,而不仅仅是描述如何完成任务。

  • 代理式任务执行 —— goose 读写文件、执行 shell 命令,并在循环中检查自己的结果,直到编码或自动化任务完成,而不是仅仅返回一个建议的差异(diff)
  • 自带LLM —— 使用你自己的API密钥,将 goose 连接到你选择的LLM提供商(Anthropic、OpenAI、Google、Ollama、OpenRouter、Azure、Amazon Bedrock,以及官方提供商文档中列出的数十个其他提供商),或将其指向本地 Ollama 模型,成本为零
  • Model Context Protocol(MCP)扩展 —— goose 通过 MCP(Anthropic 同样贡献给 AAIF 的开放标准)连接外部工具、数据库和服务(GitHub、Google Drive、浏览器、自定义内部工具);goose 在goose-docs.ai/extensions维护一个有文档记录的扩展目录
  • Recipes(配方) —— 可复用、可共享的 YAML 任务定义,让团队能够打包一个可重复的工作流(代码迁移、测试运行、发布检查清单),以便任何安装了 goose 的人都能重新运行
  • 一个引擎,三种接口 —— 桌面应用、CLI 和 API 都运行在同一个底层代理引擎上,因此在某个接口中构建的工作流不会被锁定在该接口中
  • 可自托管、可审计 —— 由于代码采用 Apache 2.0 许可证,现由 Linux Foundation 管理,团队可以审计、分叉并自托管 goose,而无需依赖单一供应商持续的善意

使用示例:三种使用 goose 的方式

以下是基于上述 goose 已记录的桌面、CLI 和扩展功能构建的具体工作流——而非假设性的用例。

goose 定价:免费软件,自带密钥

goose 本身不收取许可费。GitHub 仓库采用 Apache 2.0 许可证,已通过GitHub API确认,项目本身不会将任何功能锁定在付费之后。你需要支付的费用完全取决于你连接到 goose 的LLM。

goose 软件(桌面、CLI、API)

费用:
免费
说明:
采用 Apache 2.0 许可证,goose 一方不为任何接口或功能收取费用

通过 Ollama 使用本地模型

费用:
免费
说明:
无需API密钥;成本仅为你自己的硬件和电费

云端提供商(Anthropic、OpenAI、Google 等)

费用:
按提供商自身的API定价
说明:
由你选择的提供商按其自身费率直接计费——并非由 goose 设定或加价

由于 goose 采用自带密钥模式,除免费软件本身外,不存在单一的“goose价格”——在运行大型或重复性任务之前,尤其是使用前沿云端模型时,请查看你所选提供商自身的定价页面。

Goose 与 OpenHands 对比

Goose 与OpenHands都是免费、开源、可自托管的代理平台,均超越了仅限聊天的代码建议,两者都常被视为希望完全掌控自主编码代理的团队的自然起点进行比较。最明显的区别在于治理模式和主要的沙箱方式。

治理

Goose:
Linux Foundation(Agentic AI Foundation),由 Block 捐赠
OpenHands:
All Hands AI,一家获得风投支持的初创公司

许可证

Goose:
Apache 2.0
OpenHands:
MIT

接口

Goose:
桌面应用(macOS、Linux、Windows)、CLI、API
OpenHands:
Web 图形界面、终端界面、CLI

沙箱

Goose:
默认直接针对你的机器或环境运行,权限提示可配置
OpenHands:
默认在沙箱化的 Docker 容器内运行代理

LLM 模型

Goose:
在数十个提供商中自带密钥,或使用本地 Ollama 模型
OpenHands:
自带密钥,或使用 Claude Code、Codex 和 Gemini CLI 作为代理后端

可扩展性

Goose:
Model Context Protocol(MCP)扩展,外加可复用的 YAML“Recipes”
OpenHands:
自定义代理配置和微代理(microagents)

如果你想要一个由中立、不受供应商约束的开源基金会管理、默认沙箱更轻量的代理,goose 的模式适合你。如果你想要一个默认将每次运行都隔离在 Docker 容器内的代理,请直接评估OpenHands——详情见完整的OpenHands 评测。两者的自托管使用均免费;在做决定之前,请在各项目自己的网站上核实当前功能。

谁适合使用 goose?

goose 是否适合你,取决于你是否想要一个自己完全掌控、自行托管、并能指向你所选任意LLM的代理。

竞品与替代方案

goose 最常与 OpenHands、Cline、Aider 和 Open Interpreter 进行比较——这些同样是开源工具,将LLM转变为能够实际操作代码库、而不仅仅是就代码库进行聊天的代理。

OpenHands

以此著称:
沙箱化、Docker隔离的自主编码代理平台
关于OpenHands的文章(3篇)

其他提及:

Open Interpreter

以此著称:
让LLM在本地运行代码,以完成通用(不限于编码)任务
关于Open Interpreter的文章(2篇)

其他提及:

此列表反映了常与 goose 比较的工具,并非 PromptQuorum 的独立排名——完整目录(包括 goose 自身的目录条目)请见本地LLM软件目录,选择前请核实各工具当前的价格和功能。

评估 goose 时的常见误区

关于 goose 的大部分困惑,源于将其与托管的单一模型聊天产品混淆,或忽略了2025年12月/2026年4月的治理变更。

常见问题

goose 是什么?

Goose(goose-docs.ai,源代码位于github.com/aaif-goose/goose)是一款免费、开源、本地优先的 AI 代理——提供桌面应用、CLI 和 API——用于编码、自动化和工作流任务,最初由 Block 开发,现由 Linux Foundation 的 Agentic AI Foundation 管理。

goose 免费吗?

goose 软件本身免费且采用 Apache 2.0 许可证,不会将任何功能锁定在付费之后。成本取决于你连接的LLM:本地 Ollama 模型运行免费,而云端提供商(Anthropic、OpenAI、Google 等)则按其自身的API定价收费。

goose 是开源的吗?它使用什么许可证?

是的。goose 的GitHub 仓库采用 Apache 2.0 许可证,已于2026年9月12日通过GitHub APIlicense.spdx_id: "Apache-2.0")确认。

现在谁拥有或管理 goose?

Block 开发了 goose 并于2025年1月28日公开发布。2025年12月,Block 将其作为创始项目,与 Anthropic 的 Model Context Protocol(MCP)和 OpenAI 的 AGENTS.md 一同捐赠给 Linux Foundation 的 Agentic AI Foundation(AAIF)。仓库和治理权已于2026年4月7日正式移交至 AAIF。

goose 支持哪些平台?

根据官方安装文档,goose 的桌面应用支持 macOS(Apple Silicon 和 Intel)、Linux(DEB、RPM、Flatpak)和 Windows;其 CLI 可在这三个平台上安装,包括通过 Homebrew 或在 Windows 上使用 PowerShell 脚本。

goose 需要特定的LLM吗?

不需要。goose 采用自带LLM模式:你可以将其连接到提供商文档中列出的 Anthropic、OpenAI、Google、OpenRouter、Azure、Amazon Bedrock 及其他数十个提供商,也可以通过 Ollama 将其指向完全本地的模型。

什么是 Model Context Protocol(MCP)?goose 如何使用它?

MCP 是一个开放标准(由 Anthropic 贡献给 AAIF),用于将 AI 代理连接到外部工具和数据源。goose 在其扩展系统中使用 MCP,使其能够通过位于goose-docs.ai/extensions的、有文档记录的扩展目录,连接到 GitHub、数据库和浏览器等服务。

goose 有多少 GitHub 星标?

根据 GitHub API 直接核实,goose 的仓库(github.com/aaif-goose/goose)截至2026年9月12日显示有54,156个星标。由于该数字每天都会变化,请直接查看仓库获取最新数字。

goose 的“Recipes”是什么?

Recipes 是可复用、可共享的 YAML 任务定义,让团队能够打包一个可重复的 goose 工作流——例如代码迁移或测试运行——以便任何安装了 goose 的人都能一致地重新运行它。

goose 与 OpenHands 相比如何?

两者都是免费、开源、可自托管的代理平台。主要区别在于治理(goose:通过 AAIF 由 Linux Foundation 管理;OpenHands:初创公司 All Hands AI)以及默认沙箱行为(OpenHands 默认在 Docker 中隔离运行;除非另行配置,否则 goose 的运行更接近你自己的机器)。详见上文的完整对比

来源

← 返回 本地LLM进阶