Skip to content

建立 2026-09-15 更新 2026-09-15

認識 OpenCode

OpenCode 是開源的 AI coding agent(人工智慧程式代理)。它能讀專案、改檔案、跑指令,幫你解釋程式、規劃功能與實作變更。介面有三種:終端機 TUI、桌面應用、IDE 擴充;背後是同一個 agent。

本站用繁體中文整理官方文件最常用的那一層,並嵌入官方團隊訪談與優質 YouTube 教學。完整規格請以 官方文件GitHub 倉庫 為準。

不要跟另一個同名專案搞混

本站講的是 opencode.aianomalyco/opencode。網路上還有其他也叫 OpenCode 的工具,安裝前請確認網址與 GitHub 組織。

最必須掌握的 20%

學 OpenCode 不必一次把設定檔背完。先把下面六件事跑通,日常就能用:

  1. 安裝並啟動:在專案目錄執行 opencode,進入 TUI。
  2. 接上模型:用 /connect 設定 LLM provider。工具本身開源,推理仍由模型提供。
  3. 寫專案規則/init 會產生 AGENTS.md,告訴 agent 這個專案怎麼做。
  4. 先計畫再動手Tab 在 Plan(只規劃、預設不改檔)與 Build(可改檔、可跑指令)之間切換。
  5. 給足上下文:用 @ 引用檔案;改錯了用 /undo 還原(專案需是 Git repo)。
  6. 把重複工作固化:之後再學 自訂指令與 SkillsMCP設定檔
  • 安裝與連線


    安裝 CLI、/connect 接模型、/init 初始化專案。

  • 日常用法


    提問、規劃功能、實作變更、還原與分享工作階段。

  • 終端機 TUI


    slash 指令、@ 檔案、! 執行 shell、快捷鍵。

  • 影音教學


    官方團隊訪談、中文總覽,以及英文入門與進階課程。

學習路徑

建議依這個順序讀,不要一開始就鑽 MCP 與插件:

  1. 入門:安裝、連模型、跑第一個工作階段。
  2. 介面:TUI 為主,再補 Desktop、IDE、Web。
  3. 設定opencode.jsonAGENTS.md
  4. 工作流:Agents、Commands、Skills、MCP。
  5. 整合:CLI 自動化與 GitHub Actions。

OpenCode 適合什麼情境

OpenCode 強調開源、不綁單一模型、隱私優先(程式碼與上下文預設不送到 OpenCode 自己的伺服器儲存)。你可以接 Claude、GPT、Gemini、GitHub Copilot、ChatGPT Plus/Pro,或本機模型。

跟 Cursor、Claude Code 這類工具相比,差異通常是:

  • 開源、可自訂:agent、指令、Skills、插件都能放進 repo。
  • 不綁供應商:模型換了,工作流不必整套換掉。
  • 終端機優先:TUI 是一等公民;Desktop 與 IDE 是同一套後端的其他客戶端。

先看這支總覽

中文約 20 分鐘,從安裝、TUI、模型、設定檔講到 agents、Skills、MCP 與 GitHub 整合。適合建立整體地圖,細節再對照本站各頁。

想一次看完精選清單,請到 影音教學。想認識唯客學院,請看 關於我們