پرش به محتوای اصلی
پرش به محتوای مقاله

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

·۲۸ شهریور ۱۴۰۵۴ دقیقه مطالعه۲ بازدید
طراحی مجدد پروژه‌های کد کلود برای هماهنگی رشته‌های عامل هوشمند
طراحی مجدد پروژه‌های کد کلود برای هماهنگی رشته‌های عامل هوشمند
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

جایگزینی مدیریت پوشه‌ای با یک هماهنگ‌کننده مرکزی که قادر به ایجاد و مدیریت رشته‌های موازی (Parallel Threads) با حافظه مشترک است؛ یعنی گذار از چت تک‌خطی به مدیریت سلسله‌مراتبی وظایف.

تصور کنید به‌جای اینکه تک‌تک دستورات کدنویسی را به یک دستیار بدهید، یک مدیر پروژه داشته باشید که تیم‌هایی از برنامه‌نویسان را در پس‌زمینه مدیریت می‌کند. حالا با یک پرامپت واحد، لشکری از عامل‌های هوش مصنوعی به‌صورت موازی برای تحویل کد به کار می‌افتند.

در ۱۷ سپتامبر ۲۰۲۶، شرکت آنتروپیک (Anthropic) نسخه بتای تجربه بازطراحی‌شده پروژه‌ها را برای Claude Code عرضه کرد. طبق اعلام این شرکت، در این نسخه مدیریت دستی جلسات جای خود را به یک هماهنگ‌کننده خودکار داده است که رشته‌های مختلف عامل‌ها را هدایت می‌کند. این رویکرد در واقع تحقق هدف آنتروپیک برای تبدیل دستیار چت به یک موتور ارکستراسیون است تا مدیریت پروژه‌های پیچیده تسهیل شود.

این تغییر در حالی رخ می‌دهد که توسعه‌دهندگان با مشکل «تحویل وظیفه» (Handoff) در گردش‌کارهای عامل‌محور (Agentic) — شبیه به پاس دادن اشتباه توپ در یک تیم فوتبال که باعث قطع شدن بازی می‌شود — دست‌وپنجه نرم می‌کنند. در بیانیه‌ای با عنوان «بازطراحی پروژه‌ها: از پوشه به گفتگو»، آنتروپیک اشاره کرد که پیش از این، مدیریت چندین جلسه برای یک ساختار نرم‌افزاری، نیازمند آن بود که کاربران خودشان کار را تقسیم کنند، انتقال وظایف را به‌صورت دستی مدیریت نمایند و در نهایت نتایج را با هم ترکیب کنند. همان‌طور که در تحلیل قبلی ما درباره‌ی جایگاه Claude در پژوهش‌های داخلی AI اشاره کردیم، این به‌روزرسانی مدل را از یک رابط چت ساده به یک مدیر پروژه تبدیل می‌کند. این تجربه شبیه به دستور دادن به یک رئیس دفتر است؛ شما هدف را تعیین می‌کنید و هوش مصنوعی مسئول تفویض اختیار، اجرا و اسمبل نهایی است.

سازوکار هماهنگ‌کننده

بر اساس مستندات آنتروپیک، پروژه‌ها دیگر صرفاً مجموعه‌ای از فایل‌ها نیستند، بلکه گفتگوهای فعال محسوب می‌شوند. این سامانه از یک هماهنگ‌کننده مرکزی و چندین رشته (Thread) کارگر تشکیل شده است. کاربر هدف را توصیف می‌کند و Claude با تعیین محدوده درخواست، توزیع وظایف، هماهنگی رشته‌های موازی، بررسی خروجی‌ها و تجمیع نتیجه نهایی، کار را مدیریت می‌کند.

  • تعیین هدف: کاربران یک هدف سطح بالا را تعریف کرده و یک مخزن کد (Repository) یا زمینه (Context) را متصل می‌کنند. Claude سپس کارهایی که می‌تواند فوراً شروع کند را پیشنهاد می‌دهد. همچنین کاربران می‌توانند محیط ابری پروژه، رابط‌ها (Connectors)، پلاگین‌ها، دستورالعمل‌ها و مدل مورد استفاده را پیکربندی کنند.
  • تفویض اختیار: مدل درخواست را تحلیل کرده و رشته‌های موازی برای مدیریت زیر-وظایف خاص ایجاد می‌کند. کاربر می‌تواند پیشرفت کار را در چت اصلی پروژه مشاهده کند یا برای هدایت جزئیات، هر یک از رشته‌ها را به‌طور مجزا باز کند.
  • اجرا: هر رشته به‌عنوان یک جلسه ابری مجزا در Claude Code، روی یک شاخه (Branch) مستقل با کپی مخصوص به خود از مخزن کد عمل می‌کند. این رشته‌ها برای اتمام سریع‌تر تکالیف بزرگ، می‌توانند کار را باز هم با استفاده از زیر-عامل‌ها (Subagents)، حلقه‌ها و گردش‌کارهای داخلی تقسیم کنند.
  • تجمیع: هماهنگ‌کننده خروجی‌ها را بررسی کرده و تداخلات ادغام (Merge Conflicts) را درست مانند یک برنامه‌نویس انسانی در Pull Requestها حل می‌کند. هنگامی که مخازن متصل باشند، رشته‌ها می‌توانند درخواست‌های ادغام (PR) باز کنند و تست‌های پروژه را اجرا نمایند؛ در مورد اسناد، آن‌ها قادر به خواندن و تولید پیش‌نویس‌ها هستند.

به نقل از آنتروپیک، یک مثال عینی از این قابلیت، کاهش تأخیر (Latency) در سطح p75 در بخش پرداخت یک اپلیکیشن است. در این سناریو، Claude به‌طور هم‌زمان در رشته‌های موازی، نقاط انتهایی (Endpoints) را پروفایل کرده، بهینه‌سازی‌ها را تست می‌کند و درخواست‌های ادغام می‌فرستد. در مثالی دیگر، کاربر مخازن API، وب و موبایل را متصل می‌کند تا یک نسخه قدیمی (v1) از Endpoint را بازنشسته کند. Claude برای هر مخزن یک رشته مجزا می‌سازد تا فراخوان‌کننده‌ها را مهاجرت دهد، تست‌ها را اجرا کند، PRها را باز کند و در نهایت ترتیب لازم برای ادغام (Merge Order) را گزارش دهد.

حافظه مشترک و کتابخانه‌ها

برای حذف اصطکاک ناشی از مهندسی پرامپت (Prompt Engineering) — که شبیه به تلاش برای نوشتن یک دستورالعمل بسیار دقیق برای کسی است که هیچ پیش‌زمینه‌ای ندارد — هر رشته از یک حافظه مشترک تغذیه می‌کند و به آن می‌افزاید. این قابلیت به هوش مصنوعی اجازه می‌دهد محدودیت‌های خاص پروژه و زمینه را بدون نیاز به پرامپت‌های مکرر به خاطر بسپارد.

  • حفظ زمینه: Claude می‌تواند حقایقی را حفظ کند؛ مثلاً اینکه تاریخ انتشار به جمعه منتقل شده است، دلیل حذف یک خروجی (Export) خاص چه بوده، یا اینکه پیش از تغییر در سرویس پرداخت، باید با چه شخصی مشورت شود.
  • تطبیق سبک: سامانه سبک کاری و ارتباطی کاربر را یاد می‌گیرد. کاربران می‌توانند تنظیم کنند که Claude هر چند وقت یک‌بار گزارش دهد، با چه تکراری رشته‌های جدید ایجاد کند و سطح جزئیات در به‌روزرسانی‌ها چقدر باشد.
  • مدیریت مصنوعات: پروژه‌ها شامل کتابخانه‌ای از فایل‌های اضافه‌شده توسط کاربر و مصنوعات (Artifacts) تولیدشده توسط Claude هستند. این امر مکان‌یابی مطالب را آسان‌تر کرده و تضمین می‌کند کارهای جدید بر پایه تلاش‌های قبلی بنا شوند.

استقرار و محدودیت‌ها

دسترسی بتا از ۱۷ سپتامبر برای گروهی از مشترکان Claude Pro و Max آغاز شد که از جلسات ابری استفاده می‌کنند و هیچ پروژه وب یا دسکتاپ فعالی ندارند. آنتروپیک اعلام کرد که این دسترسی طی هفته آینده به کاربران بیشتری در این طرح‌ها گسترش می‌یابد و در نهایت به طرح‌های Team و Enterprise خواهد رسید. مشترکان Pro و Max که هنوز دسترسی ندارند، می‌توانند در لیست انتظار ثبت‌نام کنند. پروژه‌های موجود در این طرح‌ها به‌طور عادی به کار خود ادامه می‌دهند و با گسترش عرضه به بخش چت و Cowork، ارتقا خواهند یافت.

کاربران باید توجه کنند که چون هر رشته یک جلسه کامل است و پروژه‌ها می‌توانند چندین رشته را به‌طور هم‌زمان اجرا کنند، احتمال رسیدن سریع‌تر به سقف مصرف (Usage Limits) وجود دارد. برای مدیریت این موضوع، کاربران می‌توانند مصرف مخصوص هر پروژه را چک کرده و مدل و سطح تلاش (Effort Level) مورد استفاده در چت هماهنگ‌کننده و رشته‌های کارگر را انتخاب کنند.

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

این گذار به معنای حرکت به سمت گردش‌کارهای «طولانی‌مدت» یا عامل‌محور است. با استفاده از حلقه‌ها و زیر-عامل‌ها، Claude اکنون می‌تواند تکالیفی را مدیریت کند که بیش از یک پاسخ زمان می‌برند و اجزای متحرک زیادی دارند. کاربران می‌توانند این پیشرفت را در طول مسیر، حتی از طریق تلفن همراه هدایت کنند و کار حتی پس از دور شدن کاربر از کامپیوتر ادامه می‌یابد.

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

منتظر انتشار به‌زودی قابلیت ادغام ابزارهای محلی باشید که اجازه می‌دهد این رشته‌های عامل در پشت شبکه و محیط امنیتی کاربر اجرا شوند.

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

منتظر انتشار به‌زودی قابلیت ادغام ابزارهای محلی باشید که اجازه می‌دهد این رشته‌های عامل در پشت شبکه و محیط امنیتی کاربر اجرا شوند.

گام بعدی شما

  • اگر مشترک Pro یا Max هستید، وضعیت دسترسی خود را چک کنید و در صورت عدم دسترسی، در لیست انتظار ثبت‌نام کنید.
  • برای پروژه‌های بزرگ، به‌جای یک پرامپت جامع، هدف را در سطح بالا تعریف کنید و اجازه دهید هماهنگ‌کننده رشته‌های موازی را بسازد.
  • سطح Effort Level را برای رشته‌های کارگر تنظیم کنید تا تعادل بین کیفیت کد و سقف مصرف توکن‌ها را حفظ کنید.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

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

تأثیر برای ایران

به‌دلیل محدودیت‌های API و تحریم‌ها، دسترسی به نسخه‌های Pro و Max برای توسعه‌دهندگان ایرانی دشوار است و این قابلیت فعلاً کاربرد عملی گسترده‌ای در اکوسیستم داخلی ندارد.

·نگاه ما
تحریریه دات‌هوش

تمرکز آنتروپیک بر «هماهنگ‌کننده» نشان می‌دهد که گلوگاه فعلی AI دیگر قدرت استدلال تک‌مدلی نیست، بلکه مدیریت جریان کار (Orchestration) است. با تبدیل مدل از یک پاسخ‌دهنده به یک مدیر، مرز بین ابزار کدنویسی و محیط توسعه (IDE) به‌طور کامل از بین می‌رود. این رویکرد احتمالاً استاندارد جدیدی برای تعامل با مدل‌های استدلالی خواهد بود که در آن کاربر تنها نقش ناظر و تاییدکننده را دارد.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.