Отказ от cc-switch: Управлението на множество доставчици на Claude Code всъщност се нуждае само от един скрипт

2/11/2026
3 min read

За човек, който често трябва да превключва между доставчици на API за големия модел Claude Code, удобното управление и превключване на API е наложителна нужда.

Първо, защо са необходими множество доставчици на API?

Има две основни причини:

  1. Проблеми с едновременните извиквания и лимитите. Отварянето на множество инстанции на Claude Code е обичайно, ако всички задачи се изпълняват само с един доставчик, лесно се срещат ограничения.

  2. Няколкото модели имат различни силни страни. Ако модел А не работи за даден проблем, може да се опита с модел Б. Или А да пише код, а Б да прави преглед на кода.

В течение на известно време използвах cc-switch, което е добър безплатен софтуер с отворен код. Той не само управлява множество доставчици, но има и функции за управление на умения, MCP, подкани. Освен това поддържа не само Claude Code, но и codex, Gemini, OpenCode.

image.png

Но проблемът му е точно, че предлага твърде много функции, които стават все повече. Мисля, че много хора, които създават продукти, трудно отказват да задоволят различните нужди на различни хора, и така продуктът става все по-сложен; а потребителите на инструменти винаги предпочитат повече функции, дори ако не ги използват сега, може да им потрябват в бъдеще.

Моята философия винаги е била „По-малко е повече“. За да поддържа толкова много инструменти, някои неща стават сложни. Аз използвам само CC, така че тези функции и сложност нямат стойност за мен, а вместо това се превръщат в тежест.

cc-switch сам поддържа конфигурационни файлове. Когато множество доставчици трябва да споделят конфигурация, той трябва да поддържа отделна обща конфигурация. Той самият често записва в .claude/settings.json , където често възникват проблеми, особено при често превключване на доставчици.

Друг проблем е, че ако се стартират множество инстанции на CC с различни доставчици едновременно, това също създава проблеми (поне по време на моето използване, превключването не винаги е пълно, което води до неуспешни заявки). Ако се използва неговата прокси функция, тогава всичко се превключва заедно и не може да се избере различен доставчик за различни инстанции.

Моите нужди също са прости:

  • Единна поддръжка на конфигурацията (само една версия)

  • Различни инстанции на CC да могат да използват различни доставчици.

Въз основа на тази цел реализацията е проста: да се съхранява една конфигурация в потребителския settings.json . Промяната на доставчика всъщност означава промяна на няколко променливи на средата на CC, което може да се реши с един shell скрипт. Затова аз самият създадох свое решение с CC, написах скрипт ccs, който поддържа незадължителен параметър -p за указване на доставчик.

Така мога да правя:

ccs -p glm 
ccs -p minimax
ccs -p kimi
ccs -p ark

Идвайки по-нататък, създавам псевдоними, така че директно с mm, ark мога да стартирам Claude Code с определен доставчик.

alias mm="ccs -p minimax"
alias ark="ccs -p ark"

След това, в комбинация с zellij, лесно се управляват множество CC с различни доставчици.

Това е едновременно просто, лесно за поддръжка и позволява произволно стартиране на множество инстанции с различни доставчици.

Ето как изглежда ежедневието.

image.png

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy 修改指南:如何获得闪光传说级宠物

Claude Code Buddy 修改指南:如何获得闪光传说级宠物 2026年4月1日,Anthropic 在 Claude Code 2.1.89 版本中悄然上线了一个彩蛋功能——/buddy 宠物系统。在终端输入 /buddy 后,一...

Obsidian пусна Defuddle, повишавайки Obsidian Web Clipper до ново нивоTechnology

Obsidian пусна Defuddle, повишавайки Obsidian Web Clipper до ново ниво

Obsidian пусна Defuddle, повишавайки Obsidian Web Clipper до ново ниво Винаги съм харесвал основната концепция на Obsid...

OpenAI внезапно обяви "три в едно": сливане на браузър, програмиране и ChatGPT, вътрешно признавайки, че е поело грешен курс през последната годинаTechnology

OpenAI внезапно обяви "три в едно": сливане на браузър, програмиране и ChatGPT, вътрешно признавайки, че е поело грешен курс през последната година

OpenAI внезапно обяви "три в едно": сливане на браузър, програмиране и ChatGPT, вътрешно признавайки, че е поело грешен ...

2026, не се насилвайте да бъдете "дисциплинирани"! Правете тези 8 малки неща и здравето ще дойде естественоHealth

2026, не се насилвайте да бъдете "дисциплинирани"! Правете тези 8 малки неща и здравето ще дойде естествено

2026, не се насилвайте да бъдете "дисциплинирани"! Правете тези 8 малки неща и здравето ще дойде естествено Нова година...

Майките, които се опитват да отслабнат, но не успяват, определено са попаднали тукHealth

Майките, които се опитват да отслабнат, но не успяват, определено са попаднали тук

Майките, които се опитват да отслабнат, но не успяват, определено са попаднали тук Март вече е наполовина, как върви тв...

📝
Technology

AI Browser 24小时稳定运行指南

AI Browser 24小时 стабилен режим на работа Този урок представя как да настроите стабилна, дългосрочна среда за работа с AI...