رفتن به محتوا

هفته ۱۹ · ۴ تا ۸ مه ۲۰۲۶

نسخه‌ها v2.1.128 → v2.1.136۲ قابلیت · ۴ تا ۸ مه
پلاگین از آرشیوهای .zip و آدرس‌ها

--plugin-dir حالا علاوه بر یک پوشه، یک آرشیوِ پلاگینِ .zip را هم می‌پذیرد، و پرچمِ تازه‌ی --plugin-url یک آرشیوِ پلاگین را از یک آدرس برای نشستِ جاری می‌گیرد. برای امتحانِ یک پلاگین پیش از افزودنش به یک marketplace، یا برای عرضه‌ی پلاگین‌های داخلی از یک انبارِ artifact کاربردی است.

یک پلاگین را مستقیم از یک آدرس بارگذاری کن:

Terminal window
claude --plugin-url https://example.com/my-plugin.zip
راهنمای پلاگین‌ها
جست‌وجوی تاریخچه در همه‌ی پروژه‌هایتv2.1.129

جست‌وجوی معکوسِ Ctrl+R حالا به‌صورت پیش‌فرض همه‌ی پرامپت‌ها در همه‌ی پروژه‌ها را در بر می‌گیرد و رفتارِ پیش از v2.1.124 را برمی‌گرداند. هنگامِ جست‌وجو Ctrl+S را بزن تا دوباره به پروژه یا نشستِ جاری محدودش کنی. وقتی دستوری را که هفته‌ی پیش در مخزنِ دیگری زده‌ای به یاد می‌آوری و نمی‌خواهی دنبالش بگردی به کار می‌آید.

حالت تعاملی: تاریخچه‌ی دستورها

دستاوردهای دیگر

تنظیمِ تازه‌ی worktree.baseRef (fresh | head) کنترل می‌کند که —worktree، ابزارِ EnterWorktree و worktreeهای جداسازیِ ایجنت از شاخه‌ی پیش‌فرضِ remote شاخه بزنند یا از HEADِ محلی؛ پیش‌فرضِ fresh کامیت‌های push‌نشده را از worktreeهای تازه دور نگه می‌دارد
قاعده‌های تازه‌ی settings.autoMode.hard_deny اکشن‌های منطبق را در auto mode بی‌قید‌و‌شرط مسدود می‌کنند، صرف‌نظر از استثناهای allow، برای اکشن‌هایی که هرگز نباید خودکار اجرا شوند حتی وقتی قاعده‌های گسترده‌ترِ allow صدق می‌کنند
Hooks حالا سطحِ effortِ فعال را از طریقِ فیلدِ ورودیِ JSONِ effort.level و متغیرِ محیطیِ $CLAUDE_EFFORT دریافت می‌کنند، و دستورهای ابزارِ Bash می‌توانند $CLAUDE_EFFORT را بخوانند
CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1 از رندرگرِ تمام‌صفحه‌ی alternate-screen انصراف می‌دهد و گفتگو را در scrollbackِ بومیِ ترمینال نگه می‌دارد
CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE به نصب‌های Homebrew یا WinGet اجازه می‌دهد ارتقا را در پس‌زمینه اجرا کنند و برای ری‌استارت پرسش کنند
CLAUDE_CODE_SESSION_ID حالا در محیطِ پردازه‌ی فرعیِ ابزارِ Bash هست و با session_idِ پاس‌داده‌شده به hooks هماهنگ است
/mcp حالا تعدادِ ابزارِ سرورهای متصل را نشان می‌دهد و سرورهایی که با ۰ ابزار وصل شده‌اند را علامت می‌زند
—channels حالا با احراز هویتِ کنسول (کلیدِ API) هم کار می‌کند
پردازه‌های فرعی مثل Bash، hooks، MCP و LSP دیگر متغیرهای محیطیِ OTEL_* را به ارث نمی‌برند، پس اپ‌های دارای OTEL که از طریقِ ابزارِ Bash اجرا می‌شوند دیگر endpointِ OTLPِ خودِ CLI را برنمی‌دارند
خلاصه‌های پیشرفتِ ساب‌ایجنت حالا به prompt cache می‌خورند و هزینه‌ی توکنِ cache_creation را تقریباً ۳ برابر کم می‌کنند
چند رفعِ پایداریِ OAuth و اعتبارنامه: نشست‌های موازی دیگر پس از یک رقابتِ refresh-token در 401 گیر نمی‌کنند، refresh tokenهای OAuthِ MCP دیگر وقتی چند سرور هم‌زمان refresh می‌کنند گم نمی‌شوند، و یک حلقه‌ی نادرِ ورود از یک نوشتنِ هم‌زمانِ اعتبارنامه رفع شده است
کلیدِ ادمینِ تازه‌ی parentSettingsBehavior به ادمین‌ها اجازه می‌دهد managedSettingsِ SDK را به مرجِ policy واردِ کنند

تغییرنامه‌ی کاملِ v2.1.128–v2.1.136 →