1

Anthropic در جدیدترین به‌روزرسانی Claude Code قابلیتی را اضافه کرده که به نشست‌های کدنویسی جداگانه اجازه می‌دهد مستقیماً با یکدیگر ارتباط برقرار کنند. این قابلیت نیاز به انتقال دستی اطلاعات و زمینه مکالمه بین پنجره‌های مختلف Terminal را از بین می‌برد. این قابلیت در نسخه 2.1.224 از Claude Code ارائه شده است؛ نسخه‌ای که روز جمعه برای macOS و Linux منتشر شد. دو ابزار جدید، این قابلیت را فعال می‌کنند: ListAgents برای شناسایی نشست‌های فعال دیگر و SendMessage برای ارسال پیام به آن‌ها.

پیامی که یک نشست دریافت می‌کند، به‌صورت یک کارت مشخص نمایش داده می‌شود و لینکی نیز به نشست ارسال‌کننده دارد. براساس مستندات Anthropic، در این قابلیت فقط متن پیام بین نشست‌ها منتقل می‌شود و تاریخچه مکالمه، فایل‌ها یا مجوزهای دسترسی منتقل نمی‌شوند. برای مثال، یک نشست می‌تواند به نشست دیگری اطلاع دهد که تغییری ایجادشده باعث اختلال در بخشی از پروژه شده است یا پاسخی را که نشست دیگر منتظر آن بوده، برایش ارسال کند.

Anthropic همچنین تأکید کرد که پیام دریافتی نمی‌تواند به‌تنهایی یک درخواست مجوز را تأیید کند یا تنظیمات یک نشست را تغییر دهد. Anthropic درباره این قابلیت توضیح داده است که کاربران دیگر مجبور نیستند اطلاعات موردنیاز را در یک نشست دیگر دوباره توضیح دهند؛ بلکه می‌توانند از Claude بخواهند این اطلاعات را به نشست موردنظر ارسال کند. در این فرایند، یک خلاصه از اطلاعات ارسال می‌شود و نه تاریخچه مکالمه یا فایل‌های کاربر.

پیام‌رسانی بین نشست‌ها در کنار ابزارهای موجود Subagents و Agent Teams در Claude Code قرار می‌گیرد، اما تفاوت مهمی با آن‌ها دارد. Subagents و Agent Teams برای نشست‌هایی طراحی شده‌اند که Claude آن‌ها را ایجاد و مدیریت می‌کند؛ درحالی‌که قابلیت جدید برای نشست‌هایی طراحی شده که کاربر از قبل به‌صورت جداگانه روی Mac خود اجرا کرده است. به این ترتیب، کاربر می‌تواند چند نشست مستقل Claude Code را هم‌زمان اجرا کند و آن‌ها را به یکدیگر متصل نگه دارد، بدون اینکه مجبور باشد اطلاعات را به‌صورت دستی بین آن‌ها جابه‌جا کند.

یکی از نکات مهم این قابلیت، نحوه انتقال پیام‌هاست. پیام‌هایی که بین نشست‌های مختلف روی یک Mac ردوبدل می‌شوند، محلی باقی می‌مانند و به سرورهای Anthropic ارسال نمی‌شوند. اگر نشست‌ها روی دستگاه‌های متفاوتی اجرا شوند، امکان پیام‌رسانی تنها به‌صورت پاسخ از طریق قابلیت Remote Control وجود دارد. Remote Control قابلیتی است که امکان اتصال Terminal روی Mac به اپلیکیشن‌های Claude در iOS و Android را فراهم می‌کند.

قابلیت پیام‌رسانی بین نشست‌ها در حال حاضر به macOS و Linux محدود شده است و روی Windows در دسترس نیست. برای استفاده از این ویژگی، باید Claude Code نسخه 2.1.224 یا نسخه‌های جدیدتر روی سیستم نصب شده باشد. Anthropic این قابلیت را همراه با 31 تغییر دیگر در همین نسخه منتشر کرده است. یکی دیگر از قابلیت‌های جدید این نسخه، فرمان claude self-hosted-runner است که برای کاربران دارای پلن‌های Team و Enterprise ارائه شده است.