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
    測試自動執行功能很好用。