OpenCode Go 接入 Claude Code 完全指南:省錢、避坑、實測體驗

前言 如果你最近有在用 Claude Code,但每個月訂閱費讓你肉痛,或者你只是想在 Claude Code 的新功能上實驗看看,又不想花 Opus 的錢——那麼這篇文章就是為你準備的。 OpenCode Go 是 OpenCode 平台提供的付費 API 服務,支援超過 75 個 LLM 供應商。它的亮點之一是:部分模型支援 Anthropic 的 Messages API(/v1/messages),這意味著你可以把它接上 Claude Code,用更低的成本體驗 Claude Code 的完整功能。 本文綜合了多篇實測文章與社群經驗,整理出一份完整的入門指南,包含模型選擇、設定檔撰寫、兩個經典坑位,以及除錯技巧。 什麼是 OpenCode Go? OpenCode 是一個開源(MIT 授權)的 AI 程式碼代理(Coding Agent),可以在終端機、桌面應用或 IDE(VS Code / Cursor)中使用。它與 Claude Code 最大的不同在於模型無關——Claude Code 綁定 Anthropic,而 OpenCode 可以接 75+ 個後端。 OpenCode Go 則是 OpenCode 自家的付費 API 服務,提供一組經過優化的模型端點。它的定位很明確:用合理的價格,提供穩定的程式碼助手體驗。 支援 Anthropic Messages API 的模型 不是所有 OpenCode Go 模型都支援 /v1/messages。根據 2026 年 7 月的最新資料,以下模型可以與 Claude Code 無縫搭配: ...

Windows 上用 OpenCode 寫程式:從零開始的完整安裝指南(2025)

前言 如果你最近混程式圈,應該聽過 OpenCode 這名字。這個開源 AI coding agent 在 GitHub 上已經突破了 17 萬顆星,被譽為「終端機裡最強的人工智慧程式助手」。 簡單來說,OpenCode 讓你用自然語言跟 AI 對話,它就能幫你讀程式碼、寫功能、修 bug、做 code review——而且一切發生在你熟悉的終端機介面裡。 對於 Windows 使用者來說,OpenCode 的安裝方式有幾種選擇,官方也建議使用 WSL(Windows Subsystem for Linux)來獲得最佳體驗。但這篇文章就是要從零開始,帶你一步步把 OpenCode 裝好、設定好、跑起來。 不管你是完全沒碰過 terminal 的小白,還是想嘗試新工具的開發者,這篇都會讓你一次上手。 什麼是 OpenCode?為什麼值得裝? 在深入安裝之前,先簡單認識一下 OpenCode 到底是什麼。 OpenCode 是一個開源的 AI coding agent,由 Anomaly Co 開發。它提供三種使用方式: TUI(Terminal User Interface):在終端機裡用文字介面跟 AI 互動,這也是這篇文章的重點 Desktop App:桌面應用程式,適合不想碰 terminal 的用戶 IDE Extension:作為 IDE 擴充功能使用 它的核心特色是「雙 Agent 架構」: build agent(預設):擁有完整存取權,可以讀寫檔案、執行 bash 指令,適合開發工作 plan agent:唯讀模式,不會修改檔案,適合探索陌生程式碼或做規劃 還有內建的 general subagent,可以用 @general 呼叫,處理複雜的多步驟任務。 ...

裝完 OpenCode 別急著用!10 個必設的 Config 設定,效能直接翻倍

前言 OpenCode 這個開源 AI Coding Agent 最近在 GitHub 上爆紅,星數已經突破 160K。但很多新手裝好之後就直接開始 opencode run,結果遇到各種問題:token 爆炸、模型選錯、工具亂開、MCP server 連不上…… 其實 OpenCode 的設定檔 opencode.jsonc 提供了超多進階選項,只要設對,效能和體驗可以直接提升好幾個等級。 這篇文章我會整理 10 個最重要的設定項目,幫你一次搞定 OpenCode 的最佳化配置。 1. 設定 $schema 讓編輯器自動補完 很多人在寫 opencode.jsonc 的時候都沒有加 schema,結果編輯器無法提供自動補完和語法檢查。 { "$schema": "https://opencode.ai/config.json", // ... 你的設定 } 加上這行之後,VS Code 或其他支援 JSON Schema 的編輯器就能自動提示可用的設定項目,再也不怕打錯欄位名稱。 2. 用 model 和 small 分工,省 token 又快速 OpenCode 支援雙模型設定:model 負責主要編碼任務,small 負責輕量任務(像是自動產生對話標題、簡短摘要等)。 { "model": "anthropic/claude-sonnet-4", "small": "anthropic/claude-haiku-3-5" } 這樣設的好處是: 主要任務用強大的模型,保證輸出品質 輕量任務用便宜的模型,大幅節省 token 費用 避免每個小操作都消耗昂貴模型的 token 如果你用的是 OpenRouter,可以這樣寫: ...