ドキュメント

ドキュメント

CC-Relay ドキュメントへようこそ!このガイドでは、CC-Relay を Claude Code やその他の LLM クライアント用のマルチプロバイダープロキシとしてセットアップ、設定、使用する方法を説明します。

CC-Relay とは?

CC-Relay は Go で書かれた高性能な HTTP プロキシで、LLM クライアント(Claude Code など)と LLM プロバイダーの間に位置します。以下を提供します:

  • マルチプロバイダーサポート: Anthropic と Z.AI(他のプロバイダーも予定)
  • Anthropic API 互換: 直接 API アクセスをそのまま置き換え可能
  • SSE ストリーミング: ストリーミングレスポンスを完全サポート
  • 複数の認証方法: API キーと Bearer トークンをサポート
  • Claude Code 統合: 組み込みの設定コマンドで簡単セットアップ

現在のステータス

CC-Relay は活発に開発中です。現在実装されている機能:

機能ステータス
HTTP プロキシサーバー実装済み
Anthropic プロバイダー実装済み
Z.AI プロバイダー実装済み
SSE ストリーミング実装済み
API キー認証実装済み
Bearer トークン(サブスクリプション)認証実装済み
Claude Code 設定実装済み
複数 API キー実装済み
デバッグログ実装済み

計画中の機能:

  • ルーティング戦略(ラウンドロビン、フェイルオーバー、コストベース)
  • API キーごとのレート制限
  • サーキットブレーカーとヘルストラッキング
  • gRPC 管理 API
  • TUI ダッシュボード
  • 追加プロバイダー(Ollama、Bedrock、Azure、Vertex)

クイックスタート

# インストール
go install github.com/omarluq/cc-relay@latest

# 設定を初期化
cc-relay config init

# API キーを設定
export ANTHROPIC_API_KEY="your-key-here"

# プロキシを起動
cc-relay serve

# Claude Code を設定(別のターミナルで)
cc-relay config cc init

クイックナビゲーション

ドキュメントセクション

はじめに

設定

アーキテクチャ

API リファレンス

お困りですか?