ianjwhite99/opencode-with-claude

OpenCode plugin to use your Claude Max/Pro subscription with OpenCode via Meridian

解決的問題

透過自動化代理伺服器的管理,簡化在 OpenCode 中使用 Claude Max 訂閱的流程。無需手動執行獨立的代理 CLI 或 Docker 容器,此外掛會在 OpenCode 啟動或關閉時自動處理代理的生命周期(啟動與停止)。

工作原理

此外掛整合至 OpenCode 的外掛系統,執行一個本機代理伺服器(Meridian)。當 OpenCode 啟動時,外掛會啟動代理並設定 Anthropic 提供者。OpenCode 的請求會透過此本機代理路由,該代理再透過 OAuth 驗證(而非標準 API 金鑰)使用 Claude Agent SDK 與 Anthropic 的 Claude Max 通訊。

適用對象

擁有 Claude Max 訂閱,並希望無需管理獨立基礎設施或處理多個 OpenCode 實例時的埠衝突問題,即可順暢整合的 OpenCode 開發者。

主要特色

  • 自動化生命周期:OpenCode 啟動/關閉時自動啟動與停止代理。
  • 多實例支援:為多個 OpenCode 窗口分配唯一埠號,避免會話衝突。
  • 設定檔管理:支援透過設定檔管理多個 Claude 帳戶與 SDK 調校。
  • 無需 API 金鑰:使用 Claude Max 訂閱提供的 OAuth 驗證。

相關

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