با Rookery آشنا بشید: از Issue تا Pull Request!
چند وقتیه دارم روی Rookery کار میکنم. یه GitHub Appه که یه Issue رو برمیداره و تا یه Draft PR آماده جلو میبره. قبل از اینکه حتی یه خط کد نوشته بشه، شما پلن رو تأیید میکنید. الان هم بالا اومده و میتونید امتحانش کنید
https://rookery.run
🚀 شروع کار
1️⃣ GitHub App Rookery رو روی ریپوهاتون نصب کنید.
2️⃣ با اکانت GitHub وارد پرتال بشید.
3️⃣ کلید API خودتون (Anthropic، DeepSeek یا GLM) رو توی صفحهی Keys اضافه کنید. کلیدها رمزنگاریشده ذخیره میشن و دیگه هیچجا نمایش داده نمیشن 🔒
🔄 از Issue تا PR
🏷️ لیبل
rookery:trigger رو به Issue بزنید.📝 Rookery یه پلن و لیست تسک مینویسه. اگه جایی ابهام داشته باشه، همونجا زیر Issue ازتون میپرسه.
✅ کامنت
approve بذارید. فقط کسایی که دسترسی write دارن میتونن تأیید کنن، و پرتال هم دکمهی approve نداره.⚙️ تسکها رو یکییکی انجام میده. برای هر تسک یه سشن تازه باز میکنه و بعد از هر کدوم commit میکنه.
🔍 آخر کار یه ایجنت ریویوئر نتیجه رو چک میکنه، و شما یه Draft PR تحویل میگیرید که پلن، تصمیمها و ریویو همه توشه.
👀 ریویوی PR هر وقت خواستید
روی هر PR که خواستید
@rookery-agent رو منشن کنید، یا لیبل ریویو رو بزنید، یه جدول خلاصه با یافتهها و نتیجهی نهایی تحویل میگیرید.🛠️ پشت صحنه
هارنس ما Claude Codeه. هر مرحله، CLI ِ
claude رو توی یه git worktree جدا اجرا میکنه. با قوانین سفتوسخت deny، ایجنت نه میتونه push کنه و نه به GitHub دسترسی داره. همهی commitها، pushها و PRها رو خود Rookery انجام میده.🎁 جایزه: به ۳ نفر که Rookery رو امتحان کنن و نظرشون رو همینجا کامنت کنن، اعتبار رایگان میدم تا بدون اضافه کردن کلید API خودشون ازش استفاده کنن 😉
لطفا به اشتراک بذارید و کمک کنید بهترش کنم.