ホームClauderouter-for-me/CLIProxyAPI
// archived 2026-04-27
router-for-me

CLIProxyAPI

AI#OpenAI#Claude#Gemini#Proxy#API
GitHub で見る →
74

// 概要

CLIProxyAPI は、さまざまなコマンドラインツール向けに OpenAI、Gemini、Claude 互換の API インターフェースを提供する多機能なプロキシサーバーです。主要な AI サービス向けの OAuth 認証をサポートしており、ユーザーはラウンドロビン方式の負荷分散機能を使用して複数のアカウントを管理できます。本プロジェクトには、再利用可能な Go SDK が含まれており、IDE 拡張機能や AI コーディングアシスタントも幅広くサポートしています。

// 技術解説

CLIProxyAPI は、OpenAI、Gemini、および Claude 互換の API インターフェースを提供することで、さまざまな AI コーディングツールと複数の LLM プロバイダーの橋渡しをする多機能なプロキシサーバーです。そのアーキテクチャはマルチアカウント管理と負荷分散を可能にすることに重点を置いており、開発者は Claude Code や OpenAI Codex などのツールに対して、手動で API キーを管理することなく既存の OAuth サブスクリプションを利用できます。統一されたインターフェースとスマートなモデルフォールバックメカニズムを提供することで、このプロジェクトは CLI 環境への多様な AI サービスの統合を簡素化し、管理操作におけるセキュリティファーストな設計を維持しています。

// 主要ハイライト

01
さまざまな CLI ツールや IDE 拡張機能とシームレスに統合するための、統一された OpenAI、Gemini、Claude 互換の API エンドポイントを提供します。
02
Claude Code および OpenAI Codex 向けの OAuth ベースの認証をサポートし、手動での API キー管理を不要にします。
03
堅牢なマルチアカウント負荷分散とラウンドロビンルーティング機能を備え、異なる AI プロバイダーのサブスクリプション間での利用を最適化します。
04
スマートなモデルマッピングとフォールバック機能を備えており、主要なモデルが利用できない場合に自動的に代替モデルへリクエストをルーティングします。
05
再利用可能な Go SDK を提供しており、開発者はプロキシ機能を自身のアプリケーションやサービスに直接組み込むことができます。
06
ストリーミングレスポンス、Function Calling、マルチモーダル入力(テキストおよび画像)などの高度な機能をサポートし、最新の AI ワークフローとの完全な互換性を確保します。

// ユースケース

01
Claude、Gemini、OpenAI Codex の統合的なマルチアカウント管理
02
手動の API キーを必要としない AI コーディングツール向けの OAuth ベースの認証
03
CLI ベースの AI 開発ワークフローにおけるスマートなモデルルーティングと自動フォールバック

// クイックスタート

CLIProxyAPI の利用を開始するには、公式ヘルプドキュメント(https://help.router-for.me/)にアクセスして、セットアップガイドや設定オプションを確認してください。開発者はプロジェクトの Management API を活用してプロバイダーや OAuth アカウントを設定するか、'docs/' ディレクトリにあるドキュメントに従って Go SDK を自身のプロジェクトに統合できます。