コンテンツにスキップ

言語の選択

現在の言語: 日本語

Quick Start: Get OmniRoute Running in 3 Minutes

ステップ 1: OmniRoute をインストールする

Section titled “ステップ 1: OmniRoute をインストールする”

お好みの方法を選択してください。

ターミナルウィンドウ
npm install -g omniroute
ターミナルウィンドウ
docker run -d --name omniroute -p 20128:20128 diegosouzapw/omniroute:latest

:latest は、公開済みの安定版 SemVer のうち最新のものを指します。git の main には追従しません。GitOps では diegosouzapw/omniroute:X.Y.Z のようにバージョンを固定してください。イメージタグ/リリースチャンネルを参照してください。

ターミナルウィンドウ
git clone https://github.com/diegosouzapw/OmniRoute.git
cd OmniRoute
npm install
npm run dev

ターミナルウィンドウ
omniroute

OmniRoute は http://localhost:20128 で起動します。ダッシュボードが自動的に開きます。


ステップ 3: 無料プロバイダーを接続する

Section titled “ステップ 3: 無料プロバイダーを接続する”

無料プロバイダーを接続すれば、料金を一切支払わずに OmniRoute を使用できます。

オプション A: Kiro(無料の Claude — クレジットカード不要)

Section titled “オプション A: Kiro(無料の Claude — クレジットカード不要)”
  1. http://localhost:20128 でダッシュボードを開きます
  2. Providers → Add Provider に移動します
  3. Kiro AI を選択します
  4. Connect をクリックします(API キーは不要です!)
  5. 完了です!これで Claude モデルに無料でアクセスできます。

オプション B: OpenCode Free(認証不要)

Section titled “オプション B: OpenCode Free(認証不要)”
  1. http://localhost:20128 でダッシュボードを開きます
  2. Providers → Add Provider に移動します
  3. OpenCode Free を選択します
  4. Connect をクリックします(API キーは不要です!)
  5. 完了です!これで複数のモデルに無料でアクセスできます。

オプション C: Pollinations(キー不要)

Section titled “オプション C: Pollinations(キー不要)”
  1. http://localhost:20128 でダッシュボードを開きます
  2. Providers → Add Provider に移動します
  3. Pollinations を選択します
  4. Connect をクリックします(API キーは不要です!)
  5. 完了です!これで GPT-5、Claude、Gemini などに無料でアクセスできます。

API Keys で新しいキーを作成します。このキーは再表示されないため、安全に保管してください。このキーはツールから OmniRoute にアクセスするためのものであり、上流プロバイダーにアクセスするためのものではない点に注意してください。

ターミナルウィンドウ
curl http://localhost:20128/v1/models -H "Authorization: Bearer YOUR_KEY"

接続済みのモデルが一覧表示されます。


ステップ 5: IDE または CLI の接続先を OmniRoute に設定する

Section titled “ステップ 5: IDE または CLI の接続先を OmniRoute に設定する”

IDE または CLI ツールで、次のように設定します。

ベース URL: http://localhost:20128/v1
API キー: [Dashboard → Endpoints からコピー]
モデル: auto

これで完了です!IDE から、プロバイダーが自動選択される OmniRoute を使用できるようになりました。

  1. VSCode に Continue.dev 拡張機能をインストールします。
  2. ~/.continue/config.yaml を更新し、次の行を追加します。
- name: OmniRoute - Auto
provider: openai
model: auto
apiBase: http://localhost:20128/v1
apiKey: <YOUR_KEY>
  1. Continue.dev のチャットペインで OmniRoute - Auto を選択すると、OmniRoute にリクエストが送信されます。
  2. (任意)読者向けの演習 — IDE を使って、その他すべての構築済み設定を config.yaml に追加してみましょう 😊
  1. オペレーティングシステムで環境変数を永続的に設定します。 macOS/Linux の場合(~/.bashrc または ~/.zshrc に追加):
ターミナルウィンドウ
export OMNIROUTE_API_KEY="<YOUR_KEY>"

Windows の場合(コマンドプロンプト):

setx OMNIROUTE_API_KEY <YOUR_KEY>
  1. 次に、OmniRoute 用に構成して Codex を起動します。以下を実行してください。
omniroute launch-codex --model auto

codex とコマンドラインパラメーターを使用し、エンドポイントと API キーを指定して手動で設定することもできますが、上記のコマンドを使用すれば、OmniRoute がすべてを自動的に処理します。

汎用ランチャーを使えば、他の CLI も同様に 1 つのコマンドで起動できます。omniroute run <target> は claude、codex、aider、goose、opencode、qwen、gemini をサポートしています(CLI 連携を参照してください)。

  1. これで CLI から OmniRoute にリクエストが送信されます。

ツールが OmniRoute にルーティングされていることを確認する

Section titled “ツールが OmniRoute にルーティングされていることを確認する”

左側のサイドバーから Monitoring/Logs をクリックすると、リクエストの詳細を確認できます。さらにクリックしていくと、より詳しい情報が表示されます。なお、お気に入りのハーネスからどのような情報が送信されているかも確認できます。これは学習やデバッグの観点で役立ちます。



いいえ! 無料プロバイダー(Kiro、OpenCode Free、Pollinations)は、API キーなしで使用できます。ダッシュボードで接続するだけです。

auto を指定すると、OmniRoute がリクエストごとに最適なプロバイダーを自動的に選択します。速度、コスト、品質、可用性が考慮されます。詳細については、Auto-Combo ガイドを参照してください。

OmniRoute 自体は無料のオープンソースです。料金が発生するのは、使用するプロバイダーに対してのみです。多くのプロバイダーには無料利用枠があります。無料利用枠ガイドを参照してください。

「Claude Code/Cursor/Copilot で使用できますか?」

Section titled “「Claude Code/Cursor/Copilot で使用できますか?」”

はい! OmniRoute は OpenAI 形式をサポートするあらゆるツールで動作します。ベース URL を http://localhost:20128/v1 に設定するだけです。具体的な設定手順については、CLI ツールガイドを参照してください。

「プロバイダーが停止した場合はどうなりますか?」

Section titled “「プロバイダーが停止した場合はどうなりますか?」”

OmniRoute は障害が発生したプロバイダーを自動的にスキップし、次のプロバイダーを試します。何もする必要はありません。詳細については、Auto-Combo ガイドを参照してください。



undefined (a58000c7685f)

HagiCode

HagiCode はエージェント型コーディングワークスペースです。豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくし、開発をより魅力的な体験にします。

豊富で便利な UI インタラクションで、計画からプロジェクト作業までを分かりやすく進められます。

HagiCode を見るドキュメントを読む
  • スマートOpenSpec ワークフローが意図を、提案・設計・タスクから変更のリリースまで実行可能な道筋にします。
  • 効率的マルチエージェント実行で調査・実装・レビューを並行して進め、複数リポジトリや使い慣れた Agent CLI にも対応します。
  • 興味深い豊富で便利な UI インタラクションにより、計画・エージェント実行・プロジェクト作業を始めやすく、進めやすくします。

Windows 版をダウンロード

Microsoft Store で入手すべてのダウンロード

アイデアを、出荷できるソフトウェアへ。

HagiCode はエージェント型コーディングワークスペースです。OpenSpec ワークフローで変更を計画し、マルチエージェント実行で進め、Hero Scenario で長い作業の進み具合を見える化して、アイデアを出荷できるソフトウェアにします。

スマート
OpenSpec ワークフローが、意図を提案からリリースまでの実行可能な道筋にします。
効率的
マルチエージェント実行で、調査・実装・レビューを並行して進めます。
楽しい
使いやすい UI で、計画・Agent 実行・プロジェクト作業を進めやすくします。