AI News

Anthropic 的 Claude Code 幫助把自主編碼代理建立成一種嚴肅的開發工具,但其訂閱費用與使用限制也為開源競爭者打開了空間。Block 的 Goose 提供了類似的代理工作流程,且不需要強制訂閱,開發者還能使用自己選擇的模型在本機執行。

這項差異不只是價格。Claude Code 依賴 Anthropic 的雲端基礎設施,而 Goose 可以透過 Ollama 等工具設定為使用本地模型。這讓開發者能夠走向離線開發,並把原始碼與對話保留在自己的機器上;不過,這種做法需要合適的硬體,且必須接受模型品質、速度與設定成本上的取捨。

Claude Code 的定價讓使用限制成為焦點

根據 VentureBeat AI,Anthropic 的 Claude Code 依使用量提供每月 20 到 200 美元不等的訂閱方案。免費方案不包含編碼代理的存取。該媒體報導,Pro 方案大約每五小時可使用 10 到 40 次提示,而 Max 方案則提供更高的限制與 Anthropic 更強大的模型存取權。

Anthropic 也引入了以 Sonnet 4 或 Opus 4 使用時數描述的每週限制。這些標示無法直接換算成固定的程式開發工作量:實際消耗取決於程式碼庫大小、上下文長度與任務複雜度等因素。VentureBeat 引述一項獨立分析,估計 Pro 使用者的 token 型工作階段限制約為 44,000 tokens,而 200 美元的 Max 方案約為 220,000 tokens,但這些數字並未被呈現為 Anthropic 的官方定價指標。

Anthropic 也為這些限制辯護,表示它們影響不到 5% 的使用者,且主要針對持續在背景執行 Claude Code 的人。來源報導指出,Anthropic 並未釐清這個百分比是適用於所有使用者,還是僅限某一特定訂閱群組。Reddit 與開發者論壇的回報描述,有些使用者在高強度工作階段中很快就耗盡限制,但這些說法屬於個案,並非經獨立驗證的使用資料。

Goose 把代理搬到開發者的機器上

由 Block 開發的 Goose 是一個開源 AI 代理,提供桌面應用程式與命令列介面。它宣稱的用途不只是在程式碼補全:還能安裝相依套件、建立與編輯檔案、執行命令、跑測試、除錯失敗,並協調整個專案中的工作。

這個工具是模型無關的。開發者可以把它連接到 Anthropic、OpenAI 或 Google 等供應商的商業模型,使用 Groq 與 OpenRouter 之類的路由服務,或透過 Ollama 連接本地模型。在本地設定下,模型是在開發者的電腦上執行,而不是把提示與程式碼送到遠端供應商。

這種架構支援離線工作,並避免重複性的 Goose 訂閱費用。不過,這並不代表整體設置在所有實務意義上都是免費的:使用者仍需要能執行所選模型的電腦,而如果開發者選擇雲端供應商,商業模型 API 也可能產生額外費用。「免費」主要是指 Goose 本身與本地軟體堆疊,而不是硬體成本或所有可能的模型連線費用。

Goose 也支援 Model Context Protocol,簡稱 MCP,可讓代理連接檔案系統、資料庫、搜尋工具與其他服務。結合工具呼叫後,系統便能執行動作,而不只是提出程式碼建議。然而,底層模型仍然很重要。代理的可靠性取決於其模型是否能正確解讀指令、選擇工具、處理錯誤,以及遵守專案限制。

證據說了什麼——以及沒說什麼

這項比較來自 VentureBeat AI 的報導,而不是獨立的一對一測試。該文指出 Goose 在 GitHub 上有超過 26,100 顆星、362 位貢獻者與 102 個版本,且發佈時的最新版本為 1.20.1。GitHub 星數與版本數能反映關注度與開發活躍度,但無法證明生產環境可靠性、使用者留存率,或與 Claude Code 的同等性。

因此,Goose 能否與 Claude Code 執行「幾乎相同」的工作,應審慎看待。兩者都能支援自主編碼工作流程,但這不代表它們會產生等同的結果。VentureBeat 的報導指出幾項差異:Anthropic 的旗艦模型在困難的軟體工程任務上仍然較強,雲端服務通常推論更快,而 Claude 的大型上下文容量對複雜程式庫可能很有價值。

本地部署也帶來自身限制。根據 Block 的文件,較大型的模型與輸出通常建議以 32GB RAM 作為穩健基準,而較小模型則可在較少記憶體的系統上運行。更長的上下文視窗可能需要額外記憶體並降低回應速度。這些限制使本地代理對重視隱私或離線工作的場景更具吸引力,而不一定適用於所有高強度工程流程。

開源模型的進展也是報導中的另一項因素,但基準測試比較不應與真實世界的等同性混淆。VentureBeat 提到 Llama、Qwen、Gemma、DeepSeek、Kimi K2 與 GLM 4.5 等模型,作為品質差距縮小的證據。不過,來源並未提供 Goose 與 Claude Code 的受控對比測試,因此關於生產力可比的說法仍未被證實。

為何這個選擇對開發者與企業很重要

對個別開發者與小型團隊來說,Goose 會改變經濟上的計算方式。本地部署取消了訂閱使用限制,並能讓實驗更容易,特別是對於不值得每月支付 100 或 200 美元方案的專案。它也讓團隊更能掌控專有程式碼、憑證與內部文件在何處被處理。

代價是營運責任。採用 Goose 的團隊必須選擇模型、管理記憶體與運算能力、設定整合,並測試是否能信任代理進行檔案變更或 shell 指令。企業還需要在模型來源、存取控制、稽核日誌、相依套件更新與敏感資料處理方面建立治理。本地代理可以降低雲端曝露,但不會自動提供企業級安全性或合規性。

開發模式也很重要。像 Claude Code 與 Cursor 這類商業工具,將基礎設施、模型存取、更新與流暢的使用者體驗打包在一起。Goose 則把這些層次拆開。這可能降低供應商綁定並允許客製化,但也把更多工作轉移到買方或工程團隊身上。

對 Anthropic 與其他供應商來說,壓力不只是因為有免費工具存在。Goose 顯示代理層可以與模型分離,並作為開放基礎設施提供。如果本地模型持續進步,高階編碼產品未來可能得在可靠性、上下文處理、整合、安全控制與工作流程品質上競爭,而不只是提供自主動作的存取權。

接下來要觀察什麼

最重要的訊號會是 Goose 的採用是否轉化為持續的貢獻、可被記錄的生產部署,以及在真實程式庫中的可重現結果,而不只是 GitHub 上的關注度。開發者也應觀察本地模型在工具呼叫、上下文視窗支援、推論速度與記憶體效率上的改善。

在商業面,Anthropic 如何解釋其使用限制仍將很重要,包括更清楚的使用定義,以及 Claude Code 方案的任何變動。進一步與 Cursor、GitHub Copilot 和其他代理式編碼產品的比較,可能會顯示市場是否正分化為高階代管代理與更可配置的本地系統。

Creati.ai 觀點

Goose 之所以重要,是因為它挑戰了一種假設:自主編碼必須以打包好的雲端訂閱方式購買。它最強的主張是控制權:開發者可以選擇模型、執行環境與資料邊界,而不是接受單一供應商的定價與基礎設施。

但這並不代表 Goose 可直接取代 Claude Code。真正的考驗在於,對於特定工作流程而言,它較低的成本與隱私優勢,是否足以抵消硬體、設定與模型品質上的折衷。對開發者來說,實際上的教訓是把代理、模型與部署層分開評估,並在自己的程式碼庫上測量可靠性,再把免費的本地工具或高級代管存取視為完整解決方案。

精選

Goose 以免費的本地替代方案挑戰 Claude Code 的 200 美元定價

Block 的開源 Goose 在本機硬體上提供自主編碼,讓開發者能以私有化的方式替代 Claude Code 的按使用量計費訂閱。