پرش به محتوای اصلی
پرش به محتوای مقاله

کنترل بودجهٔ Claude Code با تزریق محدودیت‌ها از طریق UserPromptSubmit

·۲۳ مهر ۱۴۰۵۲ دقیقه مطالعه
راهنما
تزریق خط بودجه به هر پرامپت Claude Code با UserPromptSubmit
تزریق خط بودجه به هر پرامپت Claude Code با UserPromptSubmit
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

جایگزینی مدیریت سیاست‌های جلسه از فایل‌های متنی (CLAUDE.md) به قلاب‌های اجرایی (Hooks)؛ این یعنی کنترل لحظه‌ای و پویا بر بودجه و ابزارها بدون تغییر در مستندات پروژه.

تصور کنید یک اسکریپت ساده در پوشهٔ .claude/hooks/ قرار دهید که مانع از تخلیهٔ سریع بودجهٔ API شما شود. این قابلیت در Claude Code به شما اجازه می‌دهد پیش از آنکه مدل پیام را پردازش کند، یک بلوک متنی کوتاه و متمرکز را به هر نوبت گفتگو تزریق کنید.

این سازوکار در حالی معرفی می‌شود که توسعه‌دهندگان با پدیدهٔ «انحراف زمینه» (Context Drift) در پروژه‌های طولانی‌مدت دست‌وپنجه نرم می‌کنند. پنجرهٔ زمینه (Context Window) — مثل میز کاری است که جا برای چند ورق دارد، نه برای کل کتابخانه — و وقتی این میز بیش از حد شلوغ شود، مدل تمرکز خود را از دست می‌دهد. همان‌طور که در تحلیل قبلی ما درباره‌ی امنیت مدل‌های بازمتن اشاره کردیم، کنترل دقیق روی ورودی‌ها تنها راه جلوگیری از رفتارهای پیش‌بینی‌نشده است. در حالی که Anthropic پیش‌تر بر روی نقض سیاست‌های سطح بالا (مانند قوانین انتخابات) تمرکز داشت، این ابزار جدید برای کنترل‌های ریز و سطح جلسه (Session-level) طراحی شده است.

به نقل از راهنمای فنی منتشر شده در ۱۵ اکتبر ۲۰۲۶، پیاده‌سازی این قابلیت شامل ایجاد اسکریپتی (مثلاً user-prompt-submit.sh) است که محدودیت‌های خاص را در خروجی استاندارد (stdout) چاپ می‌کند. جزئیات فنی این اجرا عبارت است از:

  • مسیر ثبت: اسکریپت‌ها باید در مسیر .claude/hooks/ قرار گیرند تا با هر بار ارسال پرامپت اجرا شوند.
  • نمونه‌های محدودیت: کاربر می‌تواند مدل را مجبور کند به جای فراخوانی‌های شبکه، از ابزارهای محلی استفاده کند یا پیش از دسترسی به اسرار (Secrets) حتماً اجازه بگیرد. این رویکرد برای کاهش هزینه‌ها و افزایش سرعت، مشابه استراتژی‌های بهینه‌سازی دسترسی به کد در ابزار Pensieve است که تعداد فراخوانی‌های ابزار توسط عامل‌های هوش مصنوعی را به شدت کاهش می‌دهد.
  • بهینه‌سازی: طبق مستندات، متن تزریقی باید بسیار کوتاه باشد تا با همان محدودیت‌های زمینه‌ای که قرار است از آن‌ها محافظت کند، تداخل پیدا نکند.

این تغییر، «منبع حقیقت» برای رفتار جلسات را از فایل CLAUDE.md دور می‌کند؛ فایلی که اغلب چنان حجیم می‌شود که دیگر اثربخشی ندارد. با جداسازی قوانین کلی از بودجه‌های پویا، توسعه‌دهندگان می‌توانند سقف هزینه‌ها را بدون تغییر در مستندات معماری پروژه جابه‌جا کنند.

برای کسانی که پیکربندی‌های پیچیدهٔ عامل (Agent) — شبیه دستیاری است که می‌تواند به‌جای شما ابزارها را اجرا کند — را مدیریت می‌کنند، ترکیب این قلاب‌ها با یک نقشهٔ کوتاه از استک در CLAUDE.md (زیر ۸۰ خط) و یک سیاست سخت‌گیرانه در .claude/settings.json یک سیستم حاکمیتی لایه‌بندی شده ایجاد می‌کند.

گام بعدی شما

  • مستندات نسخهٔ فعلی Claude Code خود را برای تایید مسیر دقیق ثبت قلاب‌ها در محیط سیستم‌عاملتان بررسی کنید.
  • یک اسکریپت ساده برای محدود کردن تعداد توکن‌های مصرفی در هر جلسه بنویسید و آن را در پوشه hooks تست کنید.
  • سیاست‌های دسترسی به ابزارهای شبکه را از فایل‌های متنی به قلاب‌های پویا منتقل کنید.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این قابلیت با کاهش هزینه‌های استنتاج و جلوگیری از اتلاف توکن‌ها، بهره‌وری اقتصادی استفاده از مدل‌های گران‌قیمت را بالا می‌برد. اعتبار این روش از تجربهٔ عملی توسعه‌دهندگانی می‌آید که با هزینه‌های پیش‌بینی‌نشدهٔ API در پروژه‌های مقیاس‌بزرگ مواجه بوده‌اند.

تأثیر برای ایران

برای توسعه‌دهندگان ایرانی که با محدودیت بودجهٔ دلاری APIها مواجه‌اند، این ابزار برای جلوگیری از هزینه‌های ناخواسته و بهینه‌سازی مصرف توکن‌ها بسیار کاربردی است.

·نگاه ما
تحریریه دات‌هوش

انتقال کنترل رفتار مدل از فایل‌های استاتیک به اسکریپت‌های پویا، گامی به سوی «برنامه‌نویسیِ رفتارِ عامل» است. این رویکرد نشان می‌دهد که مدیریت Context در مدل‌های کدنویس، دیگر با پرامپت‌های طولانی حل نمی‌شود و نیاز به لایه‌های میان‌افزاری (Middleware) برای مدیریت منابع دارد.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.