Claude Code
Claude Code 連携
UnoRouter を Claude Code、Cursor、VS Code 拡張、あらゆる Anthropic 互換クライアントで利用できます。APIを UnoRouter に向ければ、すべてのモデルにアクセスできます。
Claude Code について
Claude Code はターミナル内で動作する Anthropic 公式のエージェンティックコーディングツールです。コードベース全体を理解し、ファイルの編集、コマンドの実行、ウェブ検索、外部ツールとの連携が可能です。詳しくは Claude Code 公式ドキュメント をご覧ください。
機能
| 機能 | 説明 |
|---|---|
| エージェンティックコーディング | Claude Code は自律エージェントとして動作します。コードベースを読み、ファイルを編集・新規作成し、シェルコマンドを実行しながら、タスク完了まで反復します。 |
| コードベース全体のコンテキスト | プロジェクト構造、依存関係、慣習を総合的に理解します。手動でファイルを選択したりコンテキストを与えたりする必要はありません。 |
| ターミナルネイティブ | IDE プラグインを必要とせず、ターミナル上で直接動作します。どんなエディタ、ワークフロー、言語にも対応します。 |
| Git 連携 | コミット作成、ブランチ管理、マージコンフリクトの解決、プルリクエスト作成に対応。既存の Git ワークフローにそのまま組み込めます。 |
| ツール利用と MCP | Model Context Protocol(MCP)サーバーをサポートし、データベース、API、ブラウザ、その他の外部ツールとの連携を可能にします。 |
| マルチモデル対応 | UnoRouter 経由ですべての Claude モデル(Opus、Sonnet、Haiku)で動作します。/model コマンドでオンザフライにモデルを切り替えられます。 |
| 拡張思考 | 複雑な推論タスク向けの拡張思考モードに対応。Claude は応答前に問題を段階的に思考します。 |
| 画像とファイル入力 | 画像をドラッグ&ドロップしたり、スクリーンショットをターミナルに直接貼り付けたりできます。PDF、CSV、その他のファイル形式の読み込みにも対応。 |
| 安全な既定動作 | 破壊的な可能性のあるコマンドを実行する前に許可を求めます。自動化ワークフロー向けに許可レベルを設定可能です。 |
CC Switch によるクイック設定
CC Switch を使えば、プロバイダーをワンクリックで設定できます。APIエンドポイントとプロバイダー名が自動で設定されます。
手動設定
Claude Code が UnoRouter を API プロバイダーとして使用するよう設定します。
永続的な設定ファイル(推奨)
セッションやターミナル再起動をまたいで保持されます。
%APPDATA%\claude\settings.json
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.unorouter.ai",
"ANTHROPIC_API_KEY": "YOUR_API_KEY",
"MAX_THINKING_TOKENS": "0",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}環境変数
シェルプロファイルに追加してください。プロファイルから読み込まれない限り、ターミナルを閉じるとリセットされます。
powershell
$env:ANTHROPIC_BASE_URL="https://api.unorouter.ai"
$env:ANTHROPIC_API_KEY="YOUR_API_KEY"
$env:MAX_THINKING_TOKENS="0"
$env:CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS="1"
$env:CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC="1"インストール
ステップ 1:Node.js をインストール
Claude Code には Node.js 18 以上が必要です。nodejs.org からダウンロードしてインストールしてください。安定性重視なら LTS 版を選びましょう。
ステップ 2:Git Bash をインストール
Claude Code は Unix 系シェルで最適に動作します。Git Bash を含む Git for Windows をインストールしてください。git-scm.com からダウンロードできます。
ステップ 3:Claude Code をインストール
bash
npm install -g @anthropic-ai/claude-code始める準備はできましたか?
APIキーを取得して、Claude Code で UnoRouter を使い始めましょう。