Bird: اپ متنباز بلاک برای مدیریت ایجنتهای کدنویسی
خلاصهٔ کاملتر
Bird یه اپ رومیزی رایگان و متنباز از بلاکه (همون شرکت پشت Square، Cash App و ایجنت Goose) که بهجای اینکه چند ایجنت کدنویسی رو تو چند پنجرهٔ ترمینال جدا اجرا کنی، همهشونو زیر یه رابط واحد میاره. طبق مقاله، خود تیمهای داخلی بلاک قبل از انتشار عمومی از این اپ استفاده میکردن، برای همین یهکم شخصیت و زبری بیشتر از یه ابزار توسعهٔ معمولی داره.
زیرساخت فنی Bird یه پروتکل به اسم ACP ـه (agent client protocol، یعنی یه استاندارد ارتباطی که ایجنتهای مختلف با همون زبان با اپ حرف میزنن). هر ایجنتی که این پروتکل رو پیادهسازی کنه، بدون اینکه بلاک مجبور باشه براش یکپارچهسازی جدا بنویسه، میتونه وصل بشه. فعلاً Claude Code، Codex، GitHub Copilot، Amp، Cursor agent و Goose پشتیبانی میشن.
وقتی اپ رو باز میکنی، اول میپرسه چهکارهای (مهندسی، حقوقی، مارکتینگ، محصول، طراحی یا نویسندگی) و بر همون اساس چندتا «شخصیت» ایجنت پیشنهاد میده. هر شخصیت یه کاراکتر سهبعدیه با یه کار مشخص: مثلاً Copycat سبک نوشتاری تو رو یاد میگیره تا خروجیش کمتر شبیه AI بهنظر بیاد، Pushback نقش بازبین منتقده، و Tinker ایجنت و اسکیل جدید میسازه. یه ابزار «agent builder» هم هست که میذاره بدون نوشتن دستی پرامپت سیستمی، یه ایجنت سفارشی بسازی.
هر «پروژه» تو Bird یه پوشه رو با یه توضیح متنی از هدف کار پیوند میده، طوری که ایجنت بهجای شنیدن دوبارهٔ توضیحات تو هر چت، همون زمینه رو تو کل مکالمههای اون پروژه نگه میداره. تو یه دمو، وقتی Codex داخل یه پروژه اجرا شده، اول بررسی کرده مخزن Git هست یا نه و قبل از نوشتن کد سؤالهای روشنکننده پرسیده. اسکیلها هم یه سیستم دستور اسلش هستن، شبیه سیستم skills تو Claude Code، که دستورالعملهای آماده رو موقع نیاز وارد کانتکست میکنن.
نویسنده میگه اگه از قبل مشترک Claude Code یا Codex هستی، امتحان Bird هزینهٔ اضافهای نداره چون خود اپ رایگانه و فقط باید اشتراک یا کلید API خودتو وصل کنی؛ ارزش اصلیش یکپارچه کردن چند ابزار زیر یه سقفه. اما برای کسایی که راحت با ترمینال کار میکنن، لایهٔ بصری و شخصیتهای متحرک ممکنه بیشتر مزاحم باشه تا کمک. نویسنده تو یکی از تستها با خطای نصب Claude Code مواجه شده، که نشون میده این نسخه هنوز اولیهست و ممکنه چندتا مشکل نصب داشته باشه.
نکات کلیدی:
- Bird اپ رایگان و متنباز بلاک با لایسنس Apache 2 ـه و از پروتکل ACP استفاده میکنه
- از Claude Code، Codex، GitHub Copilot، Amp، Cursor agent و Goose پشتیبانی میکنه
- شخصیتهای پیشفرض شامل Birdy، Copycat، Pushback، Choosy، Tinker و Wildcard میشن، هرکدوم با یه نقش مشخص
- پروژهها یه پوشه، زمینهٔ متنی و تاریخچهٔ چت رو کنار هم نگه میدارن تا ایجنت زمینهٔ کار رو فراموش نکنه
- تو یکی از تستها نصب Claude Code با خطا مواجه شده که نشون میده اپ هنوز نسخهٔ اولیهست




