Seedance 2.0 15% OFF | Video Generator で作成 →
Agent 設定

OpenCode を WaveSpeed LLM API に接続

OpenCode 用の推奨 ~/.config/opencode/opencode.json 設定をコピーし、requests を /v1/chat/completions に送り、WaveSpeed Logs でローカル agent 呼び出しを確認します。

設定ファイル

~/.config/opencode/opencode.json

プロトコル

OpenAI 互換 chat completions

Endpoint

/v1/chat/completions

クイックスタート

1

WaveSpeed アクセスキーを作成

2

必要なキーをローカルで export

3

設定の貼り付け先~/.config/opencode/opencode.json

4

opencode を実行して Logs を確認

OpenAI 互換 chat completions

利用状況は Dashboard と Logs に表示されます

Agent コードを書き換えずにモデルを切り替え

~/.config/opencode/opencode.json を編集
// File: ~/.config/opencode/opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "wavespeed": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "WaveSpeed AI",
      "options": {
        "baseURL": "https://llm.wavespeed.ai/v1",
        "apiKey": "{env:WAVESPEED_API_KEY}"
      },
      "models": {
        "anthropic/claude-opus-4.8": {
          "name": "anthropic/claude-opus-4.8",
          "tool_call": true
        }
      }
    }
  },
  "model": "wavespeed/anthropic/claude-opus-4.8"
}

Agent 連携ガイド

OpenCode を WaveSpeed LLM API で使う

このガイドでは、~/.config/opencode/opencode.json、OpenAI 互換 chat completions、/v1/chat/completions、base URL https://llm.wavespeed.ai/v1、デフォルトモデル anthropic/claude-opus-4.8 を使って OpenCode を WaveSpeed AI に接続する方法を説明します。上の設定をコピーし、API キーを export し、agent を実行して Logs で requests を確認します。

1

WaveSpeed アクセスキーを作成

2

必要なキーをローカルで export

3

設定の貼り付け先

~/.config/opencode/opencode.json
4

opencode を実行して Logs を確認

この OpenCode 設定で構成される内容

プロトコル

OpenAI 互換 chat completions

Endpoint

/v1/chat/completions

モデル

anthropic/claude-opus-4.8

上のコピー可能な設定は、推奨 setup で編集が必要な唯一の OpenCode ファイルです: ~/.config/opencode/opencode.json。API キーは repository に commit しないよう shell 環境に保持してください。

トラブルシューティング

API キーが読み込まれない

OpenCode を実行する同じ shell で WAVESPEED_API_KEY を export してください。shell profile を使う場合は、agent 起動前に terminal を再読み込みしてください。

プロトコルまたは endpoint エラーで requests が失敗する

OpenCode が OpenAI 互換 chat completions と endpoint /v1/chat/completions を使っているか確認してください。プロトコルの不一致は 404 や payload エラーの最も一般的な原因です。

選択したモデルが動作しない

モデル ID が WaveSpeed Models に存在することを確認し、正確な ID を ~/.config/opencode/opencode.json に貼り付けてください。このページに表示されているデフォルトモデルから始められます。

Logs に requests が表示されない

OpenCode が WaveSpeed base URL と現在の API キーを使っていることを確認してください。その後、ローカル agent から新しい prompt を送り、Logs を更新してください。

この OpenCode ガイドは検索に表示されますか?

はい。このページは、OpenCode custom provider、OpenAI 互換 endpoint、base URL、ローカル agent 設定ワークフローを検索するユーザー向けの indexable な設定ガイドとして作られています。