Source: https://aiprimetech.io/ja/docs/guides/opencode/ [ホーム](/ja/) / [ドキュメント](/ja/docs/) / OpenCode # OpenCode オープンソースのターミナル用コーディングエージェントをゲートウェイに接続します。 ページをコピー [ Markdownで表示](/ja/docs/guides/opencode.md) [ ChatGPTに質問](https://chatgpt.com/?q=Read%20https%3A//aiprimetech.io/docs/guides/opencode.md%20and%20answer%20questions%20about%20it.%20Start%20with%20a%20short%20summary.) [ Claudeで質問](https://claude.ai/new?q=Read%20https%3A//aiprimetech.io/docs/guides/opencode.md%20and%20answer%20questions%20about%20it.%20Start%20with%20a%20short%20summary.) 以下の例では、OpenCodeの provider / npm 設定形式を使っています。お使いの環境がV2の providers / package 形式を使っている場合は、 [対応する公式プロバイダーリファレンス](https://opencode.ai/v2/docs/providers)に従い、ゲートウェイのエンドポイントと対象グループ用のキーを維持してください。 OpenCodeは設定ファイルを通じてカスタムプロバイダーに対応しています。ClaudeにはAnthropicネイティブのパッケージを使ってください。ベースURLの末尾には次の文字列が必要です: /v1. ``` Copy{ "$schema": "https://opencode.ai/config.json", "provider": { "gateway": { "npm": "@ai-sdk/anthropic", "name": "API gateway", "options": { "baseURL": "https://aiprimetech.io/v1", "apiKey": "{env:GATEWAY_API_KEY}" }, "models": { "claude-sonnet-5": {"name": "Claude Sonnet 5"}, "claude-opus-5-5": {"name": "Claude Opus 5.5"} } } }, "model": "gateway/claude-sonnet-5" } ``` 設定ファイルの場所は ~/.config/opencode/opencode.json または opencode.json で、プロジェクトのルートにあります。OpenCodeを再起動し、プロバイダーを選択してください。 OpenCodeは急速に開発が進んでおり、設定スキーマも変化します。上記のブロックが受け付けられない場合は、OpenCodeの公式ドキュメントでプロバイダーのセクションを確認してください。必要な値は常にベースURL https://aiprimetech.io/v1、ご自身のキー、正確なモデルIDです。 [Chat Completions使用するエンドポイント](/ja/docs/api-reference/chat-completions/)[Claude CodeAnthropicネイティブでの同等の設定](/ja/docs/guides/claude-code/) [前へJetBrains IDE](/ja/docs/guides/jetbrains/)[次へCodex CLI](/ja/docs/guides/codex-cli/)