مجله هوش مصنوعی گپ‌جی‌پی‌تی

آپدیت Claude Code 2.1.246؛ کنترل بهتر و رفع باگ‌ها

آپدیت Claude Code 2.1.246 با حالت Auto، هشدارهای امنیتی Bash و رفع باگ‌های نمایش، نشست‌های پس‌زمینه و ابزارهای MCP منتشر شد.

4 دقیقه مطالعه نویسنده: آرش نیکخواه
آپدیت Claude Code 2.1.246؛ کنترل بهتر و رفع باگ‌ها
درباره همین مقاله بپرس
4 دقیقه مطالعه
26 August 2026

حالت Auto در آپدیت Claude Code 2.1.246 چه کنترلی به کاربران می‌دهد؟

در Claude Code 2.1.246، بخش Auto به صفحه /permissions اضافه شده است. این بخش به کاربر اجازه می‌دهد قوانین طبقه‌بندی‌کننده حالت خودکار را مشاهده و ویرایش کند؛ بنابراین تصمیم‌های مربوط به اجرای خودکار ابزارها شفاف‌تر و قابل‌کنترل‌تر می‌شوند.

  • مشاهده قوانین فعال برای حالت Auto
  • ویرایش قواعد متناسب با سطح اعتماد پروژه
  • بررسی دقیق‌تر رفتار Claude Code پیش از خودکارسازی وظایف

این قابلیت برای تیم‌هایی مفید است که می‌خواهند میان سرعت اجرای دستورات و کنترل انسانی تعادل برقرار کنند. برای نمونه، می‌توان قوانین Auto را طوری بررسی کرد که وظایف کم‌خطر با دخالت کمتر انجام شوند، اما اقدامات حساس همچنان نیازمند بررسی کاربر باقی بمانند.

حالت Auto جایگزین بازبینی دسترسی‌ها نیست؛ بلکه یک لایه کنترلی برای مدیریت رفتار خودکار Claude Code است. بهتر است کاربران پس از آپدیت Claude Code، قوانین را با ساختار پروژه و ریسک فرمان‌های مورد استفاده هماهنگ کنند و تغییرات را ابتدا در محیط آزمایشی بسنجند.

هشدارهای امنیتی جدید برای قوانین Bash و مدیریت دسترسی‌ها

در Claude Code 2.1.246، هنگام تعریف قوانین اجازه اجرای Bash، هشداری برای الگوهایی مانند Bash(git * main) نمایش داده می‌شود. این الگو ممکن است فقط به فرمان موردنظر محدود نماند و گزینه‌هایی را هم پوشش دهد که پیش از زیر‌فرمان قرار می‌گیرند؛ بنابراین سطح دسترسی واقعی آن گسترده‌تر از چیزی است که در نگاه اول به نظر می‌رسد.

  • پیش از تأیید قانون، محل دقیق wildcard و فرمان‌های قابل تطبیق را بررسی کنید.
  • برای دستورات حساس، به‌جای الگوهای کلی، زیر‌فرمان و آرگومان‌های مشخص بنویسید.
  • قوانین دسترسی را در محیط‌های توسعه و تولید جداگانه بازبینی کنید.

همچنین بخش Auto mode به مسیر /permissions اضافه شده است تا کاربران بتوانند قوانین classifier مربوط به حالت خودکار را ببینند و ویرایش کنند. این تغییر، مدیریت دسترسی‌ها را شفاف‌تر می‌کند و امکان اصلاح قانون‌هایی را می‌دهد که ممکن است بیش از حد مجوز صادر کنند.

برای کاهش ریسک، دسترسی‌ها را بر اساس اصل حداقل مجوز تنظیم کنید، قوانین قدیمی را دوره‌ای حذف یا محدود کنید و اجرای فرمان‌های مخرب یا تغییر‌دهنده فایل‌ها را جداگانه بررسی کنید. کاربران تیمی می‌توانند برای کارهای روزمره از رابط کاربرپسند و سرویس‌های متنوع GapGPT استفاده کنند و کنترل اجرای وظایف حساس را به محیط توسعه خود بسپارند.

رفع باگ‌های نمایش، اسکرول و نشست‌های پس‌زمینه در Claude Code

آپدیت Claude Code 2.1.246 چند مشکل آزاردهنده در رابط ترمینال را برطرف می‌کند. پس از تغییر اندازه پنجره در حالت تمام‌صفحه، متن گفتگو دیگر تا زمان فشردن کلید بعدی سفید یا ناقص نمی‌ماند و رفتن به انتهای مکالمه نیز عملکرد قابل‌اعتمادتری دارد.

  • رفع نمایش خالی متن پس از تغییر اندازه ترمینال
  • اصلاح اسکرول ناپایدار هنگام مرور پیام‌های قبلی
  • پایدارتر شدن بازگشت به انتهای رونوشت گفتگو

در نسخه‌های قبلی، زمانی که کاربر در بخش قدیمی‌تری از رونوشت قرار داشت، اسکرول تمام‌صفحه ممکن بود رفتار نامنظم داشته باشد یا فرمان رفتن به پایین در میانه متن متوقف شود. این اصلاح، بررسی تغییرات کد و دنبال‌کردن خروجی نشست‌های طولانی را روان‌تر می‌کند.

یک بهبود مهم دیگر به رندر تفاوت‌ها مربوط است. خطوط بسیار طولانی، مانند رشته‌های Base64، دیگر باعث کندی شدید نمایش رونوشت نمی‌شوند؛ این خطوط اکنون کوتاه‌شده و با نشانگر مشخص می‌شوند تا مصرف منابع و زمان بازخوانی کاهش یابد.

همچنین مشکل بازنشدن نشست‌های پس‌زمینه در شرایطی مانند حذف‌شدن پوشه کاری، خواب سیستم یا کندی میزبان برطرف شده است. خطای دسترسی هنگام نصب هم‌زمان بسته npm نیز اصلاح شده و کاربران می‌توانند برای آشنایی با Claude Code و مدیریت کارهای فنی، محیطی پایدارتر داشته باشند.

بهبود ابزارهای MCP و نصب Claude Code برای تجربه‌ای پایدارتر

در نسخه Claude Code 2.1.246، ابزارهای MCP در شرایط قطع شدن درخواست رفتار شفاف‌تری دارند. اگر پیامی هنگام اجرای یک ابزار وارد شود، نشست‌های headless و remote اکنون وضعیت توقف را به‌عنوان خطای صریح گزارش می‌کنند؛ بنابراین مدل، نتیجه ناقص را با اجرای موفق اشتباه نمی‌گیرد.

نحوه ارسال آرگومان‌ها نیز اصلاح شده است. پارامترهایی که schema آن‌ها خالی است، دیگر بی‌دلیل به شکل رشته JSON ارسال نمی‌شوند و نوع واقعی داده حفظ می‌شود. این تغییر برای اتصال ابزارهای MCP به سرویس‌های بیرونی، پردازش ساختاریافته و خودکارسازی وظایف اهمیت دارد.

  • نمایش دقیق‌تر خطای توقف ابزار، برای عیب‌یابی سریع‌تر گردش کار
  • ارسال آرگومان با نوع درست، برای سازگاری بهتر با ابزارهای MCP
  • پایداری بیشتر نشست‌های پس‌زمینه هنگام نصب یا اجرای Claude Code

این آپدیت همچنین مشکل باز نشدن نشست‌های پس‌زمینه را در شرایطی مانند حذف شدن پوشه کاری، خواب سیستم یا کندی میزبان برطرف می‌کند. خطای دسترسی EACCES هنگام نصب هم در حالتی که فرایند دیگری بسته npm را به‌روزرسانی می‌کند، کاهش یافته است. برای تجربه‌ای مطمئن‌تر، نصب Claude Code را در محیطی با مسیر کاری پایدار انجام دهید و ابزارهای MCP را پیش از استفاده در پروژه اصلی آزمایش کنید. کاربرانی که رابط ساده‌تر و دسترسی یکپارچه به مدل‌های هوش مصنوعی می‌خواهند، می‌توانند از GapGPT به‌عنوان گزینه‌ای کاربرپسند و قابل اتکا استفاده کنند.

منابع خبر

تاریخ انتشار منبع اصلی:

  1. منبع اصلی خبر

ناشر: گپ‌جی‌پی‌تی · سیاست تحریریه و اصلاحات · تماس با تحریریه

هوش مصنوعی را با کنترل بیشتر تجربه کنید

با دسترسی به ابزارهای قدرتمند هوش مصنوعی، سرعت کارتان را بالا ببرید و تصمیم‌های مهم را همچنان خودتان کنترل کنید.

شروع کنید
گفتگوی رایگان با هوش مصنوعی
ارسال