Kiro Crew؛ ایجنتهایی که وقتی نیستی کار میکنن
خلاصهٔ کاملتر
کیرو از Kiro Crew رونمایی کرده؛ یه فضای کاری اوپنسورس که بهجای تو، نقش لایهٔ اتصال بین ابزارها رو بازی میکنه. تو مقالهٔ معرفی اومده که کار واقعی مهندسی هیچوقت یه تسک تو یه سشن نبوده؛ بین ریپوها، ابزارها و ریویوها پخشه و آدم مجبوره خودش کانتکست رو وصل نگه داره. Crew همون بخش رو تحویل میگیره: صف تیکت رو تریاژ و واگذار میکنه، یه اینسیدنت پخششده بین چند ریپو رو بررسی میکنه، یا یه مهاجرت رو با چکپوینت و ریتِرای جلو میبره.
به گفتهٔ تیم، پروژه اول یه کار جانبی سهنفره داخل آمازون به اسم MeshClaw بود و روی هارنس Kiro از طریق CLI ساخته شد. بعد بقیهٔ سازندههای داخل شرکت برش داشتن و مهمتر از استفاده، شروع کردن به توسعهش. عددهایی که اعلام شده: در کمتر از ۶ ماه بیش از ۳۹ هزار نفر داخل آمازون ازش استفاده کردن و نزدیک ۵۰۰ مشارکتکننده ۵۹۷ آپدیت با میانگین ۱۴۳ کامیت در هفته فرستادن. نویسنده میگه همین مشارکتهای کوچیک و خاص بود که قانعشون کرد پروژه رو باز کنن.
چون Crew دسترسی واقعی به کد و CI میگیره، بحث امنیت از اول جدی گرفته شده: ساندباکس در سطح سیستمعامل، منع پیشفرض دستورها، بلاککردن الگوهای مشکوک، اعتبارسنجی ورودی، محافظت از مسیرهای حساس، پنهانسازی اطلاعات ورود و یه لاگ ممیزی امضاشده از هر اقدام. ارکستراسیون ایجنتها هم پشت پروتکل ACP انجام میشه و هر مرحله زنده قابل مشاهدهست؛ تو نمای Activity میشه استدلال هر ایجنت، فراخوانی ابزارها و نتیجهها رو دید و برای هر اقدام تأیید گرفت.
از نظر قابلیتها، حافظه ترجیحها و تاریخچهٔ مرتبط رو به سشنهای بعدی میبره، اصلاحهایی که کاربر انجام میده به درسهای ماندگار تبدیل میشن و الگوهای تکراری به مهارتهای قابل ویرایش. جابهای زمانبندیشده، وبهوک احراز هویتشده و تسکهای طولانی با چکپوینت هم پشتیبانی میشن، و کارهایی که نیاز به استدلال ندارن بدون فراخوانی مدل بهعنوان اسکریپت ساده اجرا میشن. رابطهای اختصاصی هم به اسم Apps معرفی شدن، با نمونههایی مثل DevFleets، Task Runner و Issue Radar.
پروژه با یه کمیتهٔ راهبری از نگهدارندهها و مدل حکمرانی عمداً حداقلی اداره میشه؛ پیشنهادها بهشکل pull request ثبت و تو خود ریپو بحث میشن. تیم میگه مشارکت از هر نوعی، حتی یکپارچهسازی با ابزارها و ارائهدهندههای رقیب، پذیرفته میشه. Crew روی Kiro CLI اجرا میشه و کانفیگ موجود .kiro شامل steering fileها، مهارتها و ایجنتهای سفارشی رو بدون تنظیم اضافه میخونه. نصب برای مکاواس، لینوکس و ویندوز از مخزن گیتهاب در دسترسه.
نکات کلیدی:
- فضای کاری اوپنسورس برای هماهنگکردن چند ایجنت روی کارهای چندسشنی
- شروع بهعنوان پروژهٔ داخلی آمازون با نام MeshClaw، روی هارنس Kiro CLI
- بیش از ۳۹ هزار کاربر داخلی و نزدیک ۵۰۰ مشارکتکننده در کمتر از ۶ ماه
- امنیت لایهلایه: ساندباکس سیستمی، منع پیشفرض دستورها، محافظت از مسیرهای حساس و لاگ ممیزی امضاشده
- ارکستراسیون پشت پروتکل ACP با نمای زندهٔ استدلال و فراخوانی ابزارها
- حافظه، درسها و مهارتهای ماندگار، بههمراه جابهای زمانبندیشده و وبهوک
- خواندن مستقیم کانفیگ .kiro موجود و اجرا روی مکاواس، لینوکس و ویندوز




