اگر از خیره شدن به ترمینال هنگام اجرای کدهای هوش مصنوعی خسته شدهاید، وقت آن است که گوشهای خود را به کار بگیرید. تصور کنید میتوانید از اتاق دیگری متوجه شوید که کد شما آماده است، بدون اینکه هر ۳۰ ثانیه یکبار به مانیتور چشم بدوزید.
بسیاری از عاملهای (Agent) — مثل دستیاری که کارهای خستهکننده را برایتان انجام میدهد تا شما روی ایدهها تمرکز کنید — در محیط خط فرمان سکوت میکنند. این سکوت باعث میشود کاربر دائم در حال حدس زدن باشد که آیا فرآیند متوقف شده یا در حال پیشرفت است. در پوشش پیشین ما از Claude Code و مقایسه آن با رقبایی مثل Kimi Code CLI، دیدیم که سرعت پاسخدهی در محیط ترمینال حیاتی است، اما نقص اصلی آن، وابستگی شدید به دید بصری است.
به گزارش وبسایت dev.to در ۶ ژوئن ۲۰۲۶، یک راهکار محلی برای حل این مشکل پیدا شده است. این سیستم از قلابهای شل (Shell Hooks) — شبیه زنگهای هشدار که با وقوع یک اتفاق، دستوری را فعال میکنند — در فایل تنظیمات ~/.claude/settings.json استفاده میکند. طبق مستندات این روش، دو قلاب اصلی تعریف میشوند:
- اعلان (Notification): این قلاب با کمک ابزار
jqپیام را استخراج کرده و به دستورات صوتی سیستمعامل مثلsayدر مک،spd-sayدر لینوکس یا دستورات PowerShell در ویندوز میفرستد. - توقف (Stop): زمانی فعال میشود که عامل پاسخ را تمام کند. این بخش متن را تحلیل کرده و برای جلوگیری از خواندن گزارشهای طولانی و خستهکننده، متن را به ۶۰۰ کاراکتر محدود میکند.
این تغییر، «مالیات توجه» را از دوش توسعهدهنده برمیدارد. با انتقال سیگنال از چشم به گوش، شما کنترل وضعیت را حفظ میکنید. البته باید بدانید که این یک «ترفند شخصی» است و نه یک API رسمی؛ بنابراین اگر ساختار داخلی پیامهای مدل تغییر کند، احتمالاً فیلترهای jq از کار میافتند.
گام بعدی شما
- ابتدا قلاب Notification را فعال کنید تا پایداری سیستم را بسنجید.
- محدودیت ۶۰۰ کاراکتر را بر اساس سرعت خواندن سیستم خود تنظیم کنید.
- بررسی کنید که آیا ابزار
jqروی سیستم شما نصب است یا خیر.
اما داستان سختافزاری این تحول حتی شگفتانگیزتر است؛ برای درک اینکه چرا سرعت استنتاج در مدلهای جدید جهش کرده، به تحلیل ما دربارهی تراشههای Blackwell مراجعه کنید.
گفتگو