海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする

複数のクロードコードAPIの切り替えを管理するコマンドラインツール。

とともに Claude Code このような強力なコード補助の出現により、ますます多くのクラウドプロバイダーやプラットフォームが、互換性のあるコードを提供し始めている。 Anthropic サードパーティ製インターフェースのAPI仕様。開発者は、コスト、地域的なレイテンシー、または特定のモデル(例えば、以下のような)のために、サードパーティのインターフェイスを使用することができないかもしれない。 qwenそしてk2そしてglm)の嗜好は、異なるサービス・プロバイダー間の切り替えを必要とする。しかし ANTHROPIC_BASE_URL 歌で応える ANTHROPIC_AUTH_TOKEN この2つの環境変数は、確かに面倒でミスの多い作業だ。

この痛みに対処するために、次のようなプログラムがある。 ccc(Claude Code Configuration Switcherはコマンドラインウィジェットです。開発者は簡単なコマンドで複数のAPIサービスプロバイダのプリセット設定を素早く切り替えることができ、生産性が大幅に向上します。

ダウンロードとインストール

まず、プロジェクトの公式ソースリポジトリから入手する必要がある。元記事で提供されているウェブリンクはアップデートを追跡するのに適していないため、プロジェクトの公式ソースリポジトリから直接入手することを推奨する。 GitHub などのオープンコード・プラットフォームで入手できる。インストール方法は簡単で、ローカルにソースコードをクローンし、インストールスクリプトを実行するだけだ。

管理を容易にするため、管理者権限を必要としないように、ユーザーの個人ディレクトリにインストールすることをお勧めします。

ダウンロード 1: https://github.com/shushin123/cccs
ダウンロード 2: https://pan.quark.cn/s/4962ab712997

 

# 假设你已经通过 git clone 获取了源码
cd ccc
./install-user.sh

インストールスクリプトは ccc ツールへのパスと必要な環境変数の設定は、シェル・コンフィギュレーション・ファイル(例えば .zshrc もしかしたら .bash_profile).設定をすぐに有効にするには、リロードする必要があります。

# 如果你使用 zsh
source ~/.zshrc
# 如果你使用 bash
source ~/.bash_profile

初期設定

インストールが完了したら、最初のステップとして、以下の作業を初期化する。 ccc 設定を行います。以下のコマンドを実行すると、ツールはプリセットされた各サービス・プロバイダーの設定を案内します。 API Key.

ccc init

実行後、端末は各サービス提供者に個別に API トークン。適切な Key それを貼り付けてエンターキーを押すだけです。特定のサービスプロバイダーが現在利用できない場合 Keyエンターキーを押してスキップしてください。

正在初始化 ccc 配置...
设置 qwen 配置:
基础 URL: https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy
请输入 qwen 的 API 令牌 (按回车键跳过): sk-ant-api03-xxxx...
✓ qwen 配置已保存
设置 k2 配置:
基础 URL: https://api.moonshot.cn/anthropic
请输入 k2 的 API 令牌 (按回车键跳过): 
已跳过 k2 配置

普段使い

ccc スイッチの中核機能はスイッチングだ。そのコマンドは非常に直感的に使えるように設計されている。

利用可能なサービスプロバイダーを見る

現在のサポートとコンフィギュレーションの状況をいつでも確認することができます。

ccc list

出力には、利用可能なサービス・プロバイダーがすべてリストアップされ、すでに設定されているプロバイダーにはマークが付けられます。 API Key.

可用服务商:
qwen - 已配置 ✓
k2 - 已配置 ✓
glm - 未配置

ワンタッチスイッチ

特定のサービス・プロバイダーに切り替える必要がある場合、例えばAliCloudの qwenただ実行するだけだ:

ccc qwen

コマンド実行後ccc すぐに現在のターミナル・セッションの環境変数を更新し、スイッチの結果を表示して、設定が有効になったことを確認できる。

已切换到 qwen 配置:
ANTHROPIC_AUTH_TOKEN: sk-ant-api03-xxxx...
ANTHROPIC_BASE_URL: https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy
✅ 环境变量已在当前会话中生效:
ANTHROPIC_AUTH_TOKEN=sk-ant-api03-xxxx...
ANTHROPIC_BASE_URL=https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy

さて、このターミナルで何を実行しても Claude Code アプリはすべて自動的に qwen インターフェイスの次のような別のサービス・プロバイダーに切り替える。 k2 (Moonshotまたは glm操作方法はまったく同じだ。

高度な使用法

カスタム・サービス・プロバイダーの追加

プリセット・リストにないAPIサービス・プロバイダーを使用している場合は、手動で簡単に追加できます。

ccc add myapi https://api.example.com/anthropic

サービスプロバイダの API トークンを使い、使い終わったら、プリセットされたサービス・プロバイダーを使うのと同じように切り替えることができる。

添加新服务商: myapi
基础 URL: https://api.example.com/anthropic
请输入 myapi 的 API 令牌: your-custom-key
✓ 服务商 'myapi' 添加成功

設定ファイルの手動編集

すべてのコンフィギュレーションは、ユーザーのホームディレクトリにあるプレーンテキストファイル(~/.cc-switch-config).テキストエディタを直接使用して、サービスプロバイダー情報の追加、削除、一括修正など、より柔軟な変更が可能です。

ファイル形式はシンプルで、各行がフォーマット内のサービス・プロバイダーを表している:服务商名称|Base URL|API Key.

# cc-switch configuration file
# Format: provider_name|base_url|auth_token
qwen|https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy|your-api-key-here
k2|https://api.moonshot.cn/anthropic|your-api-key-here
glm|https://open.bigmodel.cn/api/anthropic|your-api-key-here

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

新着情報

トップに戻る

ja日本語