opencode で ToRun を使う
最終更新: 11 11月 2026
始める前に
開発者キーを作成し、TORUN_API_KEY という名前の環境変数に保存します。開発者キーを参照してください。
opencode に ToRun を追加する
opencode の設定にサーバーを追加します。すべてのプロジェクトで使う場合は ~/.config/opencode/opencode.json、特定のプロジェクトだけで使う場合はプロジェクトのルートにある opencode.json です。ファイルにすでに mcp セクションがある場合は、そこに torun のエントリーを追加します。
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"torun": {
"type": "remote",
"url": "https://mcp.torun.ai/mcp",
"oauth": false,
"headers": { "Authorization": "Bearer {env:TORUN_API_KEY}" },
"timeout": 120000
}
}
}
{env:TORUN_API_KEY}は opencode の起動時にキーに置き換えられるため、キーそのものがファイルに書かれることはありません。oauth: falseは、ブラウザーでのログインではなくキーでサインインするよう opencode に指示します。timeoutは、opencode が待つのをやめるまでに生成へ 2 分を与えます。音楽と動画は、それよりずっと前にジョブ ID を返します。
動作を確認する
プロジェクトで opencode を起動し、こう尋ねます。
ToRun の残高はいくら?
エージェントは account_balance を呼び出し、プランの利用枠とウォレットの残り、このキーの上限を答えます。この呼び出しは無料です。
プロジェクトに必要なものを頼む
いくつかの例:
背景が透明な 64x64 のピクセルアートの騎士のスプライトを作って assets/knight.png に保存して。
メニュー画面用に 30 秒の落ち着いた BGM ループを作曲して assets/menu.mp3 に保存して。
dist/index.html のゲームを ToRun に公開してリンクをちょうだい。
有料の呼び出しは ToRun アカウントに課金されます。呼び出しの支払い方法を参照してください。
opencode の中で ToRun のモデルを使う
ToRun のチャットモデルを opencode のモデルプロバイダーとして使うには、OpenAI 互換 API を参照してください。