Claude Code നിങ്ങൾ പ്രതീക്ഷിക്കുന്നതിനേക്കാൾ കൂടുതൽ ടോക്കണുകൾ ഉപയോഗിക്കുന്നു.
ഒരു പുതിയ ഇൻസ്റ്റാളേഷൻ പോലും നിങ്ങൾ ഒരു വാക്ക് ടൈപ്പ് ചെയ്യുന്നതിന് മുമ്പ് ഏകദേശം 27,000 ടോക്കണുകൾ ഉപയോഗിച്ചുതീർക്കുന്നു. 200,000 ടോക്കണുകൾ ഉള്ള ഒരു വിൻഡോയിൽ, നിങ്ങളുടെ കപ്പാസിറ്റിയുടെ 14% പെട്ടെന്ന് തന്നെ നഷ്ടപ്പെടുന്നു.
കോൺടെക്സ്റ്റിൽ (context) എന്തൊക്കെയാണുള്ളതെന്ന് കണക്കാക്കാൻ ഞാൻ version 2.2.1 ക്ലോൺ ചെയ്തു:
- 286 സ്കിൽ പേരുകളും വിവരണങ്ങളും – ~21,000 ടോക്കണുകൾ
- 68 സബ്-ഏജന്റ് വിവരണങ്ങൾ – ~5,000 ടോക്കണുകൾ
- ഇൻസ്ട്രക്ഷൻ ഫയലുകൾ – ~1,000 ടോക്കണുകൾ
ആവശ്യാനുസരണം സ്കിൽ ബോഡികൾ (skill bodies) മാത്രമേ ലോഡ് ചെയ്യപ്പെടുകയുള്ളൂ; എന്നാൽ പേരുകളും വിവരണങ്ങളും ഓരോ സെഷനിലും മെമ്മറിയിൽ നിലനിൽക്കുന്നു. ഉപയോഗിക്കാത്ത ഓരോ സ്കില്ലും നിങ്ങളുടെ യഥാർത്ഥ കോഡും ഫയലുകളുമായി മത്സരിക്കുന്നു.
നിങ്ങൾക്ക് മുഴുവൻ ഇൻസ്റ്റാളേഷനും ആവശ്യമില്ല. ഞാൻ അഞ്ച് ഉപയോഗപ്രദമായ ഭാഗങ്ങൾ മാത്രം നിലനിർത്തി:
- AgentShield – ഏജന്റ് ഫയലുകൾ, ഹുക്കുകൾ (hooks), സീക്രട്ടുകൾ എന്നിവ ഓഡിറ്റ് ചെയ്യുന്നു. ഇത് ദോഷകരമായ സ്കില്ലുകളെ തിരിച്ചറിയുന്നു. ഇത് ഒരിക്കൽ റൺ ചെയ്ത ശേഷം വേർഷൻ തീയതി പരിശോധിക്കുക.
- Settings Optimizations – റെപ്പോയിലെ
.claude/settings.jsonക്രമീകരണങ്ങൾ മാറ്റുന്നതിലൂടെ മോഡൽ ചിലവ് 60% വരെ കുറയ്ക്കാം. കുറഞ്ഞ ചിലവിനായി ചെറിയൊരു ഡിഫോൾട്ട് മോഡൽ ഉപയോഗിക്കുക എന്നതാണ് ഇതിന്റെ രീതി. - Instincts – നിങ്ങളുടെ രീതികൾ നിരീക്ഷിക്കുകയും നിങ്ങൾക്കായി നിയമങ്ങൾ എഴുതുകയും മാനുവൽ ഇൻപുട്ട് ഇല്ലാതെ തന്നെ ശീലങ്ങൾ പഠിക്കുകയും ചെയ്യുന്നു. ഇതിന് ഹുക്ക് റൺടൈം (hook runtime) ആവശ്യമാണ്.
- Context Management Tools – ടോക്കൺ ബജറ്റിനെക്കുറിച്ച് നിർദ്ദേശങ്ങൾ നൽകുന്നു. റിസർച്ചും ഇംപ്ലിമെന്റേഷനും ഇടയിൽ കോൺടെക്സ്റ്റ് കംപാക്ട് (compact) ചെയ്യുക; ഒരു ടാസ്ക് ചെയ്തുകൊണ്ടിരിക്കുമ്പോൾ ഒരിക്കലും ഇത് ചെയ്യരുത്.
- Selected Agents – 68 ഏജന്റുകളും നിങ്ങൾ ഒരിക്കലും ഉപയോഗിക്കാത്ത പല ഭാഷകളെയും ഉൾക്കൊള്ളുന്നു. നിങ്ങളുടെ സ്റ്റാക്കിന് (stack) അനുയോജ്യമായ രണ്ടോ മൂന്നോ എണ്ണം മാത്രം തിരഞ്ഞെടുക്കുക.
നിങ്ങൾ ഉപയോഗിക്കുന്നതിന് മാത്രം പണം നൽകുക എന്നതാണ് ലക്ഷ്യം. കോഡിനായി കോൺടെക്സ്റ്റ് വിൻഡോ ഫ്രീയായി നിലനിർത്താൻ മുഴുവൻ പ്രൊഫൈലുകളും ഒഴിവാക്കുകയോ സ്കില്ലുകൾ ഓരോന്നായി നീക്കം ചെയ്യുകയോ ചെയ്യുക.
നിങ്ങൾ മുഴുവൻ ഇൻസ്റ്റാളേഷനും ഉപയോഗിക്കുന്നുണ്ടോ അതോ ആവശ്യമുള്ള ഭാഗങ്ങൾ മാത്രമാണോ? നിങ്ങൾ എത്ര ടോക്കണുകളോടെയാണ് തുടങ്ങുന്നത്?
Optional learning community: https://t.me/GyaanSetuAi
