コンソール

コーディングエージェント

BasicRouterは、OpenAI互換またはAnthropic互換のAPIエンドポイントをサポートする コーディングエージェントやAI開発ツールと連携します。mwf/coding-auto などの ルーティングエイリアスを使用すると、開発者がツールの設定を変更することなく、 BasicRouterが利用可能な最適なコーディングモデルにルーティングできます。

汎用OpenAI互換セットアップ

Cursor、Codex、Hermes、OpenClaw、Continue、Aider、Cline、 LangChainベースのエージェント、LlamaIndexベースのエージェント、およびカスタムOpenAI互換エージェント ランタイムにこのセットアップを使用してください。

export OPENAI_BASE_URL="https://api.basicrouter.ai/api/v1"
export OPENAI_API_KEY="$BASICROUTER_API_KEY"
export OPENAI_MODEL="mwf/coding-auto"

汎用Anthropic互換セットアップ

Claude互換クライアントやAnthropic Messagesフォーマットを期待する ツールにこのセットアップを使用してください。

export ANTHROPIC_BASE_URL="https://api.basicrouter.ai/api/anthropic"
export ANTHROPIC_API_KEY="$BASICROUTER_API_KEY"
export ANTHROPIC_MODEL="mwf/coding-auto"
ユースケース推奨エイリアス要件
汎用コーディングmwf/coding-autoツール呼び出し、ストリーミング、高いコーディング能力。
高速コーディングチャットmwf/coding-fast低レイテンシとストリーミング。
大規模リポジトリ分析mwf/coding-long長いコンテキストと安定した出力。
コスト重視のコーディングアシスタントmwf/low-cost低価格と許容できるコーディング品質。
UIスクリーンショット / ビジョンコーディングmwf/vision-chat画像入力とテキスト出力。

Cursorクイックガイド

OpenAI互換エンドポイントを使用します。

Base URL: https://api.basicrouter.ai/api/v1
API Key:  BASICROUTER_API_KEY
Model:    mwf/coding-auto

推奨手順:

  1. Cursorの設定を開きます。
  2. OpenAI互換APIキー設定を追加または有効化します。
  3. OpenAIベースURLの上書きを https://api.basicrouter.ai/api/v1 に設定します。
  4. mwf/coding-auto、mwf/coding-fast、 mwf/coding-long などのカスタムモデルを追加します。
  5. 最適なエージェント動作のために、ストリーミングとツール呼び出しをサポートするモデルを使用してください。

トラブルシューティング:

問題推奨される解決策
モデルが表示されないモデル名を手動でカスタムモデルとして追加してください。
ツール呼び出しが失敗するモデル一覧ページで tool_calling: true のモデルを使用してください。
ストリーミングが中断されるバックオフで再試行するか、フォールバック付きのルーティングエイリアスを使用してください。
401エラーAPIキーとベースURLを確認してください。
404モデルエラーアカウントでモデルが有効になっていることを確認してください。

Claude Codeクイックガイド

Anthropic互換ゲートウェイエンドポイントを使用します。

export ANTHROPIC_BASE_URL="https://api.basicrouter.ai/api/anthropic"
export ANTHROPIC_API_KEY="$BASICROUTER_API_KEY"
export ANTHROPIC_MODEL="mwf/coding-auto"

BasicRouterは、Claude CodeおよびAnthropic SDK互換性のためのこの Anthropic互換パスをサポートしています:

POST /api/v1/messages

推奨要件:

要件理由
Anthropic Messages互換リクエスト形式Claude CodeはAnthropicスタイルのメッセージを期待します。
ストリーミングサポートClaude CodeはストリーミングUXに依存します。
ツール呼び出しサポートエージェント型コーディングワークフローに必須。
長いコンテキストリポジトリレベルのタスクに有用。
安定したフォールバック長時間実行されるコーディングセッションに有用。

Codexクイックガイド

BasicRouterをカスタムOpenAI互換モデルプロバイダーとして使用します。

プロバイダー設定の例:

[model_providers.basicrouter]
name = "BasicRouter"
base_url = "https://api.basicrouter.ai/api/v1"
env_key = "BASICROUTER_API_KEY"
wire_api = "responses"

model_provider = "basicrouter"
model = "mwf/coding-auto"

環境変数:

export BASICROUTER_API_KEY="br_xxx"

推奨モデル:

モデルユースケース
mwf/coding-autoデフォルトのコーディングエージェントモデル。
mwf/coding-long大規模リポジトリコンテキスト。
mwf/coding-fast高速な反復と小さな変更。

トラブルシューティング:

問題推奨される解決策
認証エラーenv_key が BASICROUTER_API_KEY を指していることを確認してください。
モデルが見つからないBasicRouterコンソールでエイリアスを追加するか、直接モデルIDを使用してください。
Responses APIエラーResponsesをサポートするモデルとエンドポイントに対してのみ wire_api = "responses" を使用してください。
Chat Completions専用モデルクライアントがサポートしている場合は、チャット互換のワイヤAPIに切り替えてください。

Hermesクイックガイド

Hermesデプロイメントが別のプロトコル用に設定されていない限り、 OpenAI互換エンドポイントを使用してください。

export OPENAI_BASE_URL="https://api.basicrouter.ai/api/v1"
export OPENAI_API_KEY="$BASICROUTER_API_KEY"
export OPENAI_MODEL="mwf/coding-auto"

推奨モデルポリシー:

Hermesワークロードモデル
汎用コード生成mwf/coding-auto
低レイテンシのタスク実行mwf/coding-fast
長文コンテキストのリポジトリスキャンmwf/coding-long
コスト重視のバックグラウンドタスクmwf/low-cost

OpenClawクイックガイド

OpenAIスタイルのエージェントランタイム設定にOpenAI互換エンドポイントを使用します。

export OPENAI_BASE_URL="https://api.basicrouter.ai/api/v1"
export OPENAI_API_KEY="$BASICROUTER_API_KEY"
export OPENAI_MODEL="mwf/coding-auto"

OpenClawが複数のプロバイダーをサポートしている場合は、BasicRouterをOpenAI互換 プロバイダーとして設定し、モデル選択にBasicRouterのルーティングエイリアスを使用してください。

{
  "provider": "openai-compatible",
  "base_url": "https://api.basicrouter.ai/api/v1",
  "api_key_env": "BASICROUTER_API_KEY",
  "model": "mwf/coding-auto"
}

エージェント互換性チェックリスト

機能必要な場面
ストリーミング優れたターミナル/エディタUX。
ツール呼び出しエージェント型コーディング、ファイル編集、コマンド実行。
長いコンテキスト大規模リポジトリと複数ファイルの変更。
構造化出力計画、タスク分解、自動化ワークフロー。
画像入力UIスクリーンショット分析とデザインからコードへのワークフロー。
フォールバック本番の安定性と長時間実行タスク。