Claude Code بیش از آنچه تصور می‌کنید توکن مصرف می‌کند.

یک نصب تازه، پیش از آنکه حتی یک کلمه تایپ کنید، حدود ۲۷,۰۰۰ توکن را مصرف می‌کند. در یک پنجره ۲۰۰,۰۰۰ توکنی، این یعنی ۱۴٪ از ظرفیت شما بلافاصله از دست می‌رود.

من نسخه ۲.۲.۱ را کلون کردم تا آنچه در کانتکست (context) قرار دارد را بشمارم:

  • ۲۸۶ نام و توضیحات مهارت – حدود ۲۱,۰۰۰ توکن
  • ۶۸ توضیحات زیر-عامل (sub-agent) – حدود ۵,۰۰۰ توکن
  • فایل‌های دستورالعمل (Instruction files) – حدود ۱,۰۰۰ توکن

فقط بدنه مهارت‌ها در صورت نیاز بارگذاری می‌شوند؛ نام‌ها و توضیحات در هر نشست (session) در حافظه باقی می‌مانند. هر مهارت بلااستفاده با کدها و فایل‌های واقعی شما رقابت می‌کند.

شما به نصب کامل نیاز ندارید. من پنج بخش کاربردی را نگه داشتم:

  1. AgentShield – فایل‌های عامل، هوک‌ها (hooks) و اسرار (secrets) را بازرسی می‌کند. مهارت‌های مخرب را شناسایی می‌کند. یک بار آن را اجرا کنید، سپس تاریخ نسخه را تأیید کنید.
  2. Settings Optimizations – تغییرات در فایل .claude/settings.json مخزن، هزینه‌های مدل را تا ۶۰٪ کاهش می‌دهد. شما یک مدل پیش‌فرض کوچک‌تر را در ازای هزینه کمتر انتخاب می‌کنید.
  3. Instincts – الگوهای شما را زیر نظر می‌گیرد، قوانین را برایتان می‌نویسد و بدون ورودی دستی، عادت‌ها را یاد می‌گیرد. به زمان اجرای هوک (hook runtime) نیاز دارد.
  4. Context Management Tools – درباره بودجه توکن مشاوره می‌دهند. کانتکست را پس از تحقیق و قبل از پیاده‌سازی فشرده کنید؛ هرگز در میان انجام یک وظیفه این کار را انجام ندهید.
  5. Selected Agents – این ۶۸ عامل، زبان‌های زیادی را پوشش می‌دهند که هرگز از آن‌ها استفاده نخواهید کرد. دو یا سه موردی را که با تکنولوژی‌های شما (stack) مطابقت دارد، انتخاب کنید.

هدف این است که فقط برای آنچه استفاده می‌کنید هزینه کنید. پروفایل‌های کامل را نادیده بگیرید یا مهارت‌ها را یکی‌یکی هرس کنید تا پنجره کانتکست برای کدهای شما آزاد بماند.

آیا از نسخه کامل استفاده می‌کنید یا فقط بخش‌های مورد نیازتان را؟ با چه تعداد توکن شروع می‌کنید؟

منبع: https://dev.to/aidiveyt/everything-claude-code-costs-27000-tokens-before-you-type-i-kept-five-pieces-52bb

انجمن یادگیری اختیاری: https://t.me/GyaanSetuAi