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からのリクエストはこのローカルプロキシを経由し、Claude Agent SDKを介してOAuth認証を使用してAnthropicのClaude Maxと通信します。標準のAPIキーではなく、OAuth認証を使用します。
対象ユーザー
Claude Maxサブスクリプションを持っているOpenCodeユーザーで、別途インフラを管理せずにシームレスに統合したい開発者。
特徴
- 自動ライフサイクル管理: OpenCodeの起動・終了に合わせてプロキシを自動起動・停止。
- マルチインスタンス対応: 複数のOpenCodeウィンドウに対してユニークなポートを割り当て、セッションの競合を回避。
- プロファイル管理: 複数のClaudeアカウントとSDKのカスタマイズを設定ファイルでサポート。
- APIキー不要: Claude MaxサブスクリプションからのOAuth認証を使用。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト