Claude Opus 5.5؛ مدل پیشفرض Opus با زمینه یکمیلیون توکنی
مهمترین تغییر Claude Code 2.1.280 اضافهشدن Claude Opus 5.5 با شناسه claude-opus-5-5 است. این نسخه اکنون مدل پیشفرض خانواده Opus در Claude Code محسوب میشود و از پنجره زمینه یکمیلیون توکنی پشتیبانی میکند.
- انتخاب خودکار Opus 5.5 هنگام استفاده از گزینه Opus
- پردازش مخزنهای بزرگ، مستندات طولانی و تاریخچه گسترده گفتگو
- کاهش نیاز به تقسیم دستی کدها و فایلها میان چند درخواست
طول زمینه یا Context Length مشخص میکند مدل چه مقدار اطلاعات را در یک درخواست در نظر بگیرد. ظرفیت یکمیلیون توکنی میتواند برای تحلیل چندین فایل، یافتن وابستگیهای بین ماژولها و بازسازی معماری پروژه مفید باشد.
برای نمونه، توسعهدهنده میتواند فایلهای اصلی یک پروژه، گزارش خطا و مستندات API را همزمان در اختیار Claude Code قرار دهد. بااینحال، زمینه بزرگتر لزوماً به معنی پاسخ بیخطا نیست؛ تعیین دقیق هدف و حذف فایلهای نامرتبط همچنان کیفیت تحلیل را افزایش میدهد.
طبق اطلاعات انتشار، هزینه Opus 5.5 برای هر میلیون توکن ورودی ۴ دلار، خروجی ۲۰ دلار و خواندن کش ۰٫۲۰ دلار اعلام شده است. بنابراین، در پروژههای حجیم بهتر است مصرف توکن و کش کنترل شود؛ همچنین میتوانید گزینهها را در صفحه مدلهای هوش مصنوعی گپ جیپیتی مقایسه کنید.
اصلاح Auto Mode؛ توقف تکرار خطاها و مدیریت بهتر تلاش مجدد
در آپدیت Claude Code 2.1.280، حالت Auto Mode دیگر یک اقدام ردشده را بیوقفه تکرار نمیکند. این اصلاح، حلقههای خطا را کاهش میدهد و رفتار عامل هوش مصنوعی را هنگام دریافتنکردن پاسخ از بررسی ایمنی قابلپیشبینیتر میسازد.
- رد بررسی ایمنی: اقدام فقط یکبار رد میشود.
- نبود پاسخ: تلاشهای مجدد با فاصله زمانی انجام میشوند.
- تکرار متوالی: پس از ۱۰ پاسخنگرفتن، نوبت اجرا متوقف میشود.
پیشتر، اگر بررسی ایمنی از ارزیابی یک فرمان خودداری میکرد، Auto Mode ممکن بود همان درخواست را دوباره ارسال کند. اکنون Claude Code اقدام را یکبار مسدود کرده و توضیح میدهد که تکرار آن کمکی نمیکند؛ بنابراین مصرف منابع و شلوغی گزارشها کمتر میشود.
سناریوی دوم زمانی رخ میدهد که بررسی ایمنی هیچ پاسخی برنگرداند. نسخه 2.1.280 بهجای ارسال سریع و پیدرپی، میان تلاشها وقفه افزایشی ایجاد میکند. اگر این وضعیت ۱۰ بار متوالی ادامه یابد، اجرای همان نوبت با یک پیام روشن پایان میگیرد.
برای توسعهدهندگان، نتیجه عملی این تغییر کاهش حلقههای بیپایان در اجرای فرمانهای فایل، Bash یا ابزارهای متصل است. هنگام عیبیابی، پیام توقف را بررسی کنید، مجوز یا فرمان مسئلهدار را اصلاح کنید و سپس نشست را ادامه دهید؛ تکرار دستی بدون رفع علت معمولاً نتیجه متفاوتی ندارد.
این رفتار، ادامه مسیر اصلاحات امنیتی حالت خودکار است. برای درک تغییر قبلی این قابلیت نیز میتوانید بررسی Auto Mode در Claude Code 2.1.278 را بخوانید؛ نسخه 2.1.280 تمرکز را بر مدیریت خطا و توقف کنترلشده گذاشته است.
امنیت نوشتن فایل؛ کنترل دقیق مسیرهای پیوند نمادین
در آپدیت Claude Code 2.1.280، بررسی امنیت نوشتن فایلهای دارای پیوند نمادین یا symlink دقیقتر شده است. اکنون ابزار بهجای ظاهر مسیر، محل واقعی ذخیرهسازی فایل را مبنای صدور مجوز قرار میدهد.
- تشخیص مقصد واقعی مسیر پیش از نوشتن فایل
- نمایش محل نهایی تغییر در پیام تأیید
- جلوگیری از تأیید مقصد خارج از محدوده مجاز پروژه
پیشتر ممکن بود مسیر درون پوشه پروژه دیده شود، اما از طریق symlink به محلی خارج از آن اشاره کند. در نسخه جدید، گزینه acceptEdits، قوانین allow و Auto Mode دیگر صرفاً بر اساس نام ظاهری مسیر، چنین عملیاتی را مجاز تلقی نمیکنند.
این اصلاح برای مخزنهایی مهم است که از لینک نمادین برای اشتراک فایلهای پیکربندی، وابستگیهای محلی یا پوشههای مشترک استفاده میکنند. توسعهدهنده هنگام مشاهده درخواست مجوز باید مقصد نهایی را بررسی کند؛ بهویژه اگر عملیات شامل کلیدها، فایلهای محیطی یا پوشههای خارج از مخزن باشد.
برای کاهش ریسک، محدوده دسترسی را حداقلی نگه دارید، symlinkهای ناشناس را پیش از اجرای عامل بررسی کنید و مجوز نوشتن گسترده صادر نکنید. این تغییر در کنار اصلاحات امنیتی نسخههای قبلی، مانند کنترلهای امنیتی Claude Code، اجرای خودکار را قابلاعتمادتر میکند.
سایر تغییرات آپدیت Claude Code 2.1.280 برای توسعهدهندگان
آپدیت Claude Code 2.1.280 علاوه بر مدل جدید و اصلاح Auto Mode، تعامل با افزونهها، ابزارهای MCP و محیط ترمینال را بهبود میدهد. این تغییرات کوچک برای توسعهدهندگانی که نشستهای طولانی یا گردشکارهای خودکار دارند، کاربردیاند.
- پشتیبانی گستردهتر از ماوس در فهرست مهارتها و افزونهها
- کنترل طول توضیحات ابزارهای MCP با متغیر محیطی جدید
- ثبت اطلاعات بیشتر از خروجی Hookها در OpenTelemetry
در حالت تمامصفحه، اکنون میتوان فهرست /skills را با چرخ ماوس پیمایش کرد و گزینههای وضعیت مهارت را در /plugin انتخاب کرد. همچنین کلیکی که فقط پنجره ترمینال را فعال میکند، دیگر نباید ناخواسته گزینه زیر نشانگر را اجرا کند.
متغیر CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH امکان تغییر سقف پیشفرض ۲۰۴۸ کاراکتری توضیحات ابزار و دستورالعمل سرورهای MCP را در سراسر نشست فراهم میکند. این قابلیت برای ابزارهای سازمانی با شرح طولانی مفید است؛ هرچند توضیحات فشردهتر همچنان مصرف زمینه را کاهش میدهند.
رویداد hook_execution_complete در OpenTelemetry اکنون اندازه خروجی Hookها و تعداد خروجیهای بزرگی را که در فایل ذخیره شدهاند ثبت میکند. این دادهها عیبیابی، پایش مصرف منابع و شناسایی Hookهای پرخروجی را سادهتر میکنند.
اعتبارسنجی دستور Write نیز در برابر نامگذاریهای جایگزین مانند path، file_text و file_content مقاومتر شده است. اصلاح رفتار دوبار فشردن Ctrl+C یا Ctrl+D در پنجرههای تعاملی نیز از خروج ناخواسته Claude Code جلوگیری میکند. برای شناخت ابزار، راهنمای Claude Code چیست را ببینید.
منابع خبر
تاریخ انتشار منبع اصلی:
ناشر: گپجیپیتی · سیاست تحریریه و اصلاحات · تماس با تحریریه
قدرت هوش مصنوعی را خودت تجربه کن
با دسترسی ساده به ابزارهای هوش مصنوعی، کدنویسی و کارهای روزمرهات را سریعتر و هوشمندانهتر پیش ببر.