Claude Agentプロバイダーは、マシン上にインストールしたClaude Code(2.1.248以降)を内部で実行し、claude auth loginで済ませた既存のログインを使う仕組み。OpenCodeで/connectからClaude Agentを選び、/modelsでモデルを指定する。サブスクリプションでログインしている場合はプランの利用枠でまかなわれ、APIキーやBedrock、Vertex、Foundry経由の場合はそれぞれの料金がかかる。推論はClaudeが担うが、ツールや権限、コンテキストの圧縮、サブエージェントはOpenCode側の仕組みで動き、AGENTS.mdやスキル、MCPもOpenCode側の設定が読み込まれる。Claude CodeのCLAUDE.mdやフック、MCP、スキル、メモリは引き継がれない。同一セッション内でClaudeと他のモデルを切り替えられる。OpenCodeは以前、Anthropicの規約上Claude Pro/Maxプランをサードパーティツールで使えないとしてバージョン1.3.0でサブスクリプション対応を取り下げていた経緯があり、今回の連携はOpenCode側の実装でAnthropic公式の提供ではないため、規約への適合は利用者側で確認する必要があると指摘されている。画像生成ツールは、コーディング前に画面のコンセプトUIやゲームの参考アートを作る用途を想定している。
OpenCode 2.2.3、Claudeのサブスクリプションを使える「Claude Agent」プロバイダーを追加 ローカルのClaude Code経由、画像生成ツールも
## POINTS
- Claude Agentプロバイダーで、ローカルのClaude Code(2.1.248以降)の認証を使いClaudeの契約枠をOpenCodeで利用可能に
- ツール・権限・サブエージェントはOpenCode側。CLAUDE.mdやフックなどClaude Codeの設定は引き継がれない
- 1.3.0で取り下げた機能の復活で、Anthropic公式の連携ではなく規約確認は利用者側。画像生成ツールも追加