omniroute-integration について
omniroute-integration は、OpenCode を OmniRoute AI ゲートウェイに接続するためのスキルです。複数プロバイダーのモデルを一つの設定から利用したい OpenCode ユーザー向けに、モデルと認証情報を設定し、接続をテストします。
主な機能
- 01OpenCode に OmniRoute プロバイダーを設定
- 02利用可能なモデルを OpenCode の設定に追加
- 03OmniRoute の認証情報を保存
- 04デフォルトモデルを設定
- 05API 呼び出しで接続をテスト
活用シーン
- 01OpenCode を OmniRoute ゲートウェイに接続
- 02Qwen、Codex、GitHub、Kiro のモデルを設定
- 03OmniRoute のモデルを切り替え
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ nianyi778/ opencode-omniroute-integration --skill omniroute-integrationインストール後、Claude Code で/omniroute-integrationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
LICENSEREADME_ZH.md.gitignorecreate_github_repo.shinstall.shREADME.mdexample_usage.mdpackage.jsonPUBLISH_GUIDE.mdskill.yml詳細
OmniRoute 統合スキル
OpenCode を OmniRoute AI ゲートウェイサービスと連携するよう設定し、Qwen、Codex、GitHub、Kiro など、さまざまなプロバイダーの複数の AI モデルにアクセスできるようにします。
使用するタイミング
次のような場合に、このスキルを使用します。
- OpenCode を OmniRoute AI ゲートウェイに接続する
- 1 つのインターフェースから複数の AI モデルにアクセスする
- OpenCode で利用可能なすべての OmniRoute モデルを設定する
- 異なる AI プロバイダーを簡単に切り替える
前提条件
- OpenCode バージョン 1.2.0 以上
- 有効な OmniRoute API キー
- http://138.2.29.190:20128 の OmniRoute サービスへのネットワークアクセス
手順
- OmniRoute API キーを取得します
- スキルを実行して設定を開始します
- プロンプトが表示されたら API キーを入力します
- OmniRoute サービスのエンドポイントを確認します(デフォルト: http://138.2.29.190:20128)
- スクリプトによる OpenCode の設定を許可します
- モデルをテストして設定を確認します
設定の詳細
このスキルは次の処理を行います。
- OmniRoute プロバイダーを含む ~/.config/opencode/opencode.json を作成/更新します
- 利用可能なすべてのモデル(Qwen、Codex、GitHub、Kiro)を設定に追加します
- ~/.local/share/opencode/auth.json の認証情報を更新します
- デフォルトモデル omniroute/qw/qwen3-coder-plus を設定します
利用可能なモデル
設定が正常に完了すると、次のようなモデルを使用できます。
- omniroute/kr/claude-sonnet-4.5
- omniroute/kr/claude-haiku-4.5
- omniroute/qw/qwen3-coder-plus
- omniroute/qw/qwen3-coder-flash
- omniroute/cx/gpt-5.2-codex
- omniroute/gh/gpt-4o
- OmniRoute から利用できるその他 100 以上のモデル
確認
このスキルは、接続が正常に機能することを確認するため、簡単な API 呼び出しで設定を自動的にテストします。
コメント
Markdown 対応