Agent Relay؛ ارتباط بلادرنگ میان ایجنتها
خلاصه کاربردی
Agent Relay یک لایه ارتباطی متنباز برای همکاری میان ایجنتهای مختلف است. این ابزار به Claude Code، Codex، Gemini CLI و OpenCode اجازه میدهد از طریق کانالها، پیام مستقیم، رشتههای گفتگو، فایلها و رویدادهای بلادرنگ با یکدیگر کار کنند.
نکته مهم این است که Relay یک چارچوب جدید برای ساخت یا اجرای ایجنتها نیست. این ابزار در لایه ارتباط و هماهنگی قرار میگیرد و کمک میکند ایجنتهایی با موتورهای اجرایی متفاوت، بدون نیاز به بازنویسی کامل، در یک گردشکار مشترک فعالیت کنند.
ارزش فنی
معماری Agent Relay بر جداسازی لایه ارتباط از موتور اجرای ایجنت تمرکز دارد. توسعهدهنده میتواند ایجنتها را با TypeScript یا Python ایجاد و مدیریت کند و برای هر ایجنت هویت، کانال ارتباطی و چرخهعمر مستقل در نظر بگیرد.
وجود SDK، CLI و MCP، در کنار پشتیبانی از چند runtime، اتصال Relay به محیطهای محلی و ابری را سادهتر میکند. معماری پیاممحور آن برای سناریوهایی مانند fan-out، handoff، دریافت وضعیت و توزیع وظایف مناسب است؛ برای مثال، یک ایجنت میتواند مسئله را تحلیل کند، چند ایجنت دیگر را بهصورت موازی درگیر کند و نتیجه را برای بررسی نهایی به ایجنت اصلی بازگرداند.
با این حال، Relay بهتنهایی مسائل امنیتی را حل نمیکند. پیش از استفاده در محیط واقعی باید مجوزهای دسترسی، مدیریت اسرار، احراز هویت، ثبت رویدادها و ایزولهسازی ایجنتها بهصورت جداگانه بررسی شوند.
کاربرد برای توسعهدهندگان
توسعهدهندگان میتوانند از Agent Relay برای تقسیم وظایف کدنویسی، بازبینی موازی، پژوهش چندایجنتی و هماهنگی workerها در پروژههای بزرگ استفاده کنند. برای نمونه، یک ایجنت میتواند وظیفه پیادهسازی را بر عهده بگیرد، ایجنت دیگری تستها را اجرا کند و ایجنت سوم تغییرات را از نظر کیفیت و امنیت بازبینی کند.
مزیت عملی این رویکرد آن است که تیمها میتوانند یک کانال ارتباطی مشترک به harness فعلی خود اضافه کنند، بدون آنکه مجبور باشند معماری کامل ایجنتهای موجود را تغییر دهند. این قابلیت برای تیمهایی که از ابزارهای مختلف خط فرمان یا runtimeهای مستقل استفاده میکنند، اهمیت بیشتری دارد.
منبع اصلی
پست معرفی در Reddit r/AI_Agents
مخزن رسمی: https://github.com/AgentWorkforce/relay
جمعبندی
برای تیمهایی که چند ایجنت کدنویس را همزمان اجرا میکنند، Relay یک قطعه زیرساختی قابلآزمایش و کماصطکاک است. ارزش اصلی آن در فراهمکردن یک مسیر ارتباطی مشترک میان ایجنتهای موجود است، نه جایگزینکردن ابزارها و چارچوبهای فعلی.
هنوز دیدگاهی تایید نشده است.