Bỏ qua để đến nội dung

CCS Config

CCS cho phép bạn tạo các profile được đặt tên và chuyển đổi giữa chúng bằng một lệnh duy nhất — không cần chỉnh sửa biến môi trường thủ công.

ProfileProviderModels
fridayaixFridayAIXClaude Opus 4.6, Sonnet 4.6, Haiku 4.5
minimaxMiniMaxMiniMax M2.7, M2.5, M2.5-highspeed
  1. Node.js 16+
  2. Claude Code CLI đã cài đặt
  3. sotatek-proxy đã cài đặt và đang chạy tại 127.0.0.1:3817
  4. Một Bifrost virtual key (sk-bf-xxx) — liên hệ admin của bạn

Terminal window
npm install -g @kaitranntt/ccs
ccs --version
Terminal window
ccs config

Tạo ra ~/.ccs/.

Terminal window
cat > ~/.ccs/fridayaix.settings.json << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-bf-your-virtual-key-here",
"ANTHROPIC_BASE_URL": "http://127.0.0.1:3817/anthropic",
"ANTHROPIC_MODEL": "fridayaix/claude-opus-4-7",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "fridayaix/claude-opus-4-6",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "fridayaix/claude-sonnet-4-6",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "fridayaix/claude-haiku-4-5-20251001"
}
}
EOF
Terminal window
cat > ~/.ccs/minimax.settings.json << 'EOF'
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-bf-your-virtual-key-here",
"ANTHROPIC_BASE_URL": "http://127.0.0.1:3817/anthropic",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax/MiniMax-M2.7",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax/MiniMax-M2.5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "MiniMax/MiniMax-M2.5-highspeed"
}
}
EOF

~/.ccs/config.yaml (Windows: %USERPROFILE%\.ccs\config.yaml):

profiles:
fridayaix:
type: api
settings: '~/.ccs/fridayaix.settings.json'
minimax:
type: api
settings: '~/.ccs/minimax.settings.json'

Nếu config.yaml đã có phần profiles:, hãy hợp nhất các mục mới — không được tạo key profiles: thứ hai.

Terminal window
ccs fridayaix # FridayAIX Claude models
ccs minimax # MiniMax models
ccs fridayaix "Explain this codebase" # pass a prompt directly
Terminal window
ccs fridayaix "Hello, which model are you? Reply in 1 sentence."

Claude phản hồi và xác nhận đúng model (ví dụ claude-opus-4-6).

~/.ccs/
├── config.yaml # main CCS config (profiles registered here)
├── fridayaix.settings.json # profile A: FridayAIX env vars
└── minimax.settings.json # profile B: MiniMax env vars
Tác vụLệnh
Cài đặt CCSnpm install -g @kaitranntt/ccs
Thiết lập ban đầuccs config
Dùng FridayAIXccs fridayaix
Dùng MiniMaxccs minimax
Dùng với promptccs fridayaix "your prompt"
Vấn đềGiải pháp
ccs: command not foundKhởi động lại terminal sau khi cài đặt, hoặc source ~/.zshrc
Profile không được nhận dạngXác nhận config.yaml có profile trong profiles: với đường dẫn settings đúng
Xác thực thất bạiXác minh ANTHROPIC_AUTH_TOKEN là Bifrost virtual key hợp lệ
Kết nối bị từ chối trên 127.0.0.1:3817sotatek-proxy không chạy — sotatek-proxy status && sotatek-proxy start
Model không tìm thấyTên model phải có tiền tố provider (ví dụ fridayaix/claude-opus-4-6)
Windows env value crashTất cả giá trị env trong .settings.json phải là chuỗi
  • Thay sk-bf-your-virtual-key-here bằng key thực của bạn trong tất cả các file settings.
  • Các profile được cô lập — chuyển đổi không ảnh hưởng đến các phiên đang chạy khác.
  • CCS là mã nguồn mở (MIT): https://github.com/kaitranntt/ccs