cc-switch ഉപേക്ഷിക്കുക: ഒന്നിലധികം Claude Code വിതരണക്കാരെ നിയന്ത്രിക്കാൻ ഒരു സ്ക്രിപ്റ്റ് മതി

2/11/2026
2 min read

പതിവായി Claude Code വലിയ മോഡൽ API വിതരണക്കാരെ മാറ്റേണ്ട ഒരാള്‍ക്ക്, API-കളെ സൗകര്യപ്രദമായി നിയന്ത്രിക്കാനും മാറ്റാനും ഉള്ള ആവശ്യം അത്യാവശ്യമാണ്.

ആദ്യം, എന്തുകൊണ്ട് ഒന്നിലധികം API വിതരണക്കാരെ ആവശ്യമാണ്?

രണ്ട് പ്രധാന കാരണങ്ങളുണ്ട്:

  1. കോള്‍ സമാന്തരതയും ക്വോട്ടയും ഉള്ള പ്രശ്നം, ഒന്നിലധികം Claude Code ഉദാഹരണങ്ങള്‍ തുറക്കുന്നത് സാധാരണമാണ്, എല്ലാ ജോലികളും ഒരു വിതരണക്കാരെ മാത്രം ഉപയോഗിച്ചാല്‍ പ്രശ്നങ്ങള്‍ ഉണ്ടാകാം.

  2. ചില മോഡലുകള്‍ക്ക് പ്രത്യേക കഴിവുകളുണ്ട്, ഒരു പ്രശ്നം A-യില്‍ പരിഹരിക്കാന്‍ കഴിയുന്നില്ലെങ്കില്‍, B-യില്‍ പരീക്ഷിക്കാം. അല്ലെങ്കില്‍ A എഴുതുക, B കോഡ് റിവ്യൂ ചെയ്യുക.

കുറച്ചുകാലമായി ഞാന്‍ cc-switch ഉപയോഗിച്ചുകൊണ്ടിരുന്നു, ഇതൊരു നല്ല സൗജന്യ ഓപ്പണ്‍ സോഴ്സ് സോഫ്റ്റ്‌വെയറാണ്. ഒന്നിലധികം വിതരണക്കാരെ നിയന്ത്രിക്കുന്നതിന് പുറമേ, skill, mcp, prompt എന്നിവ നിയന്ത്രിക്കാനുള്ള സവിശേഷതകളും ഇതിനുണ്ട്. കൂടാതെ ഇത് Claude Code മാത്രമല്ല, codex, Gemini, OpenCode എന്നിവയെയും പിന്തുണയ്ക്കുന്നു.

image.png

എന്നാല്‍ ഇതിന്‍റെ പ്രശ്നം അത് നല്‍കുന്ന സവിശേഷതകള്‍ വളരെയധികം ഉള്ളതും കൂടുതല്‍ കൂടുതല്‍ ചേര്‍ക്കുന്നതുമാണ്. പല ഉല്‍പ്പന്ന നിര്‍മ്മാതാക്കള്‍ക്കും വ്യത്യസ്ത ആളുകളുടെ വിവിധ ആവശ്യങ്ങള്‍ നിറവേറ്റുന്നത് നിരസിക്കാന്‍ പ്രയാസമാണെന്നും, അങ്ങനെ ഉല്‍പ്പന്നം കൂടുതല്‍ സങ്കീര്‍ണമാക്കുന്നതും ഞാന്‍ കരുതുന്നു; ഉപകരണങ്ങള്‍ ഉപയോഗിക്കുന്ന ആളുകള്‍ക്കും എപ്പോഴും കൂടുതല്‍ സവിശേഷതകള്‍ ഇഷ്ടമാണ്, ഇപ്പോള്‍ ആവശ്യമില്ലെങ്കില്‍ ഭാവിയില്‍ ആവശ്യമായേക്കാം.

ഞങ്ങള്‍ വിശ്വസിക്കുന്ന തത്വം എപ്പോഴും "കുറവ് കൂടുതലാണ്" എന്നതാണ്. ഇത്രയധികം ഉപകരണങ്ങളെ പിന്തുണയ്ക്കുന്നതിന് അതിന്‍റെ ചില കാര്യങ്ങള്‍ സങ്കീര്‍ണമാകുന്നു, ഞാന്‍ CC മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ, അതിനാല്‍ ഈ സവിശേഷതകളും സങ്കീര്‍ണതയും മൂല്യമില്ലാത്തതാണ്, പകരം ഒരു ഭാരമായി മാറുന്നു.

cc-switch സ്വന്തമായി കോണ്‍ഫിഗറേഷന്‍ ഫയലുകള്‍ പരിപാലിക്കുന്നു, ഒന്നിലധികം വിതരണക്കാര്‍ക്ക് കോണ്‍ഫിഗറേഷന്‍ പങ്കിടേണ്ടിവരുമ്പോള്‍, അതിന് ഒരു പൊതു കോണ്‍ഫിഗറേഷന്‍ പ്രത്യേകം പരിപാലിക്കേണ്ടതുണ്ട്. ഇത് പതിവായി .claude/settings.json  എഴുതുന്നു, ഇവിടെ പ്രത്യേകിച്ചും വിതരണക്കാരെ പതിവായി മാറ്റുമ്പോള്‍ ചില പ്രശ്നങ്ങള്‍ ഉണ്ടാകാറുണ്ട്.

മറ്റൊരു പ്രശ്നം വ്യത്യസ്ത വിതരണക്കാരെ ഉപയോഗിച്ച് ഒരേസമയം ഒന്നിലധികം CC ഉദാഹരണങ്ങള്‍ ആരംഭിക്കുമ്പോള്‍, ഇതിനും പ്രശ്നമുണ്ട് (എന്‍റെ ഉപയോഗ സമയത്ത് കുറഞ്ഞത് ഇങ്ങനെയാണ്, പൂര്‍ണമായി മാറ്റാത്തതിനാല്‍ അഭ്യര്‍ഥന പരാജയപ്പെടാം). അതിന്‍റെ പ്രോക്സി സവിശേഷത ഉപയോഗിച്ചാല്‍, വ്യത്യസ്ത ഉദാഹരണങ്ങളില്‍ വ്യത്യസ്ത വിതരണക്കാരെ തിരഞ്ഞെടുക്കാന്‍ കഴിയാതെ എല്ലാം ഒരുമിച്ച് മാറ്റേണ്ടി വരും.

എന്‍റെ ആവശ്യവും ലളിതമാണ്:

  • കോണ്‍ഫിഗറേഷന്‍ ഏകീകൃതമായി പരിപാലിക്കുക (ഒരെണ്ണം മാത്രം)

  • വ്യത്യസ്ത CC ഉദാഹരണങ്ങള്‍ക്ക് വ്യത്യസ്ത വിതരണക്കാരെ ഉപയോഗിക്കാന്‍ കഴിയും.

ഈ ലക്ഷ്യത്തെ അടിസ്ഥാനമാക്കി നടപ്പിലാക്കുന്നതും ലളിതമാണ്, ഉപയോക്താവിന്‍റെ settings.json  ഫയലില്‍ ഏകീകൃത കോണ്‍ഫിഗറേഷന്‍ സംഭരിക്കുക. വിതരണക്കാരെ മാറ്റുന്നത് അടിസ്ഥാനപരമായി CC-യുടെ ആ പരിസ്ഥിതി വേരിയബിളുകള്‍ മാറ്റുന്നതാണ്, ഒരു ഷെല്‍ സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് ഇത് പരിഹരിക്കാന്‍ കഴിയും, അതിനാല്‍ ഞാന്‍ CC ഉപയോഗിച്ച് ഒരു ചക്രം സൃഷ്ടിച്ചു, ccs എന്ന ഒരു സ്ക്രിപ്റ്റ് എഴുതി, ഇത് വിതരണക്കാരെ വ്യക്തമാക്കുന്നതിന് ഒരു ഓപ്ഷണല്‍ -p പാരാമീറ്റര്‍ പിന്തുണയ്ക്കുന്നു.

അതിനാല്‍ എനിക്ക് ഇങ്ങനെ ചെയ്യാന്‍ കഴിയും:

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

ഒരു ഘട്ടം കൂടി മുന്നോട്ട്, alias സൃഷ്ടിച്ച്, നേരിട്ട് 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 Cod...

Obsidian Defuddle പുറത്തിറക്കി, Obsidian Web Clipper-നെ പുതിയ ഉയരത്തിലേക്ക് കൊണ്ടുപോയിTechnology

Obsidian Defuddle പുറത്തിറക്കി, Obsidian Web Clipper-നെ പുതിയ ഉയരത്തിലേക്ക് കൊണ്ടുപോയി

Obsidian Defuddle പുറത്തിറക്കി, Obsidian Web Clipper-നെ പുതിയ ഉയരത്തിലേക്ക് കൊണ്ടുപോയി ഞാൻ എപ്പോഴും Obsidian-ന്റെ ആധാരഭ...

OpenAI അപ്രതീക്ഷിതമായി "മൂന്ന്-in-ഒന്ന്" പ്രഖ്യാപിച്ചു: ബ്രൗസർ + പ്രോഗ്രാമിംഗ് + ChatGPT സംയോജനം, കഴിഞ്ഞ ഒരു വർഷം തെറ്റായ വഴിയിലേക്കു പോയതായി ആന്തരികമായി അംഗീകരിച്ചുTechnology

OpenAI അപ്രതീക്ഷിതമായി "മൂന്ന്-in-ഒന്ന്" പ്രഖ്യാപിച്ചു: ബ്രൗസർ + പ്രോഗ്രാമിംഗ് + ChatGPT സംയോജനം, കഴിഞ്ഞ ഒരു വർഷം തെറ്റായ വഴിയിലേക്കു പോയതായി ആന്തരികമായി അംഗീകരിച്ചു

OpenAI അപ്രതീക്ഷിതമായി "മൂന്ന്-in-ഒന്ന്" പ്രഖ്യാപിച്ചു: ബ്രൗസർ + പ്രോഗ്രാമിംഗ് + ChatGPT സംയോജനം, കഴിഞ്ഞ ഒരു വർഷം തെറ്റാ...

2026, ഇനി സ്വയം 'ആത്മനിർവഹണം' ചെയ്യാൻ സമ്മർദം നൽകേണ്ട! ഈ 8 ചെറിയ കാര്യങ്ങൾ ചെയ്യുക, ആരോഗ്യവും സ്വാഭാവികമായി വരുംHealth

2026, ഇനി സ്വയം 'ആത്മനിർവഹണം' ചെയ്യാൻ സമ്മർദം നൽകേണ്ട! ഈ 8 ചെറിയ കാര്യങ്ങൾ ചെയ്യുക, ആരോഗ്യവും സ്വാഭാവികമായി വരും

2026, ഇനി സ്വയം 'ആത്മനിർവഹണം' ചെയ്യാൻ സമ്മർദം നൽകേണ്ട! ഈ 8 ചെറിയ കാര്യങ്ങൾ ചെയ്യുക, ആരോഗ്യവും സ്വാഭാവികമായി വരും പുതിയ ...

അവിടെ കുറവായിട്ടും കുറയാത്ത അമ്മമാർ, അവരെ ഇവിടെ കാണാംHealth

അവിടെ കുറവായിട്ടും കുറയാത്ത അമ്മമാർ, അവരെ ഇവിടെ കാണാം

അവിടെ കുറവായിട്ടും കുറയാത്ത അമ്മമാർ, അവരെ ഇവിടെ കാണാം മാർച്ച് മാസത്തിന്റെ മധ്യത്തിൽ, നിങ്ങളുടെ കുറവാക്കൽ പദ്ധതിയേന്താണ്...

📝
Technology

AI Browser 24 മണിക്കൂർ സ്ഥിരമായ പ്രവർത്തന മാർഗ്ഗനിർദ്ദേശം

AI Browser 24 മണിക്കൂർ സ്ഥിരമായ പ്രവർത്തന മാർഗ്ഗനിർദ്ദേശം ഈ ട്യൂട്ടോറിയൽ ഒരു സ്ഥിരമായ, ദീർഘകാല പ്രവർത്തനമുള്ള AI ബ്രൗസർ ...