Microck/opencode-studio

web GUI for securely managing local OpenCode configuration

解決的問題

OpenCode Studio 提供了一個本地圖形化使用者介面(GUI),用於管理 OpenCode 設定。無需手動編輯 JSON 檔案,即可輕鬆設定 MCP 伺服器、技能、外掛程式和驗證設定。

運作方式

此工具由 Next.js 前端與 Express API 後端組成。伺服器會自動偵測 OpenCode 設定目錄(通常是 ~/.config/opencode/),讀取現有的 opencode.json 及相關技能/外掛程式資料夾,並允許使用者透過 UI 修改這些設定。瀏覽器中所做的變更會立即寫入磁碟。

適用對象

希望無需直接編輯原始設定檔,即可輕鬆管理 AI 代理設定、自訂技能與 MCP 伺服器的 OpenCode 開發者與使用者。

主要特色

  • MCP 管理器:使用 npx 命令啟用或停用伺服器,新增伺服器。
  • 設定檔管理:建立並切換獨立環境,每個環境擁有獨立的歷史記錄與設定。
  • 技能與外掛程式編輯器:從 URL 一次匯入、建立與編輯技能及 JS/TS 外掛程式。
  • 代理管理:設定自訂代理,包含其模型、工具與權限。
  • 使用狀況儀表板:從本地訊息記錄中追蹤 Token 成本與模型使用分項。
  • GitHub 同步:使用 gh CLI 將設定推送到或拉取自私人 GitHub 倉庫。
  • 深度連結支援:透過自訂協定處理器,點一下即可安裝 MCP 伺服器與技能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案