OpenReview: ربات کدریویو متنباز ورسل
خلاصهٔ کاملتر
Vercel Labs یه ربات کدریویو متنباز به اسم OpenReview منتشر کرده که برخلاف سرویسهای مشابه، خودت میزبانش میشی: روی حساب ورسل خودت دیپلویش میکنی، یه GitHub App میسازی و کلیدهاش رو بهعنوان متغیر محیطی میذاری. تو مخزن پروژه اومده که این کار در اصل یه پروژهٔ داخلی بوده تا تیم ورسل تکنولوژیهای خودش رو کنار هم تست کنه، برای همین هنوز بتاست و باید انتظار تغییرات ناگهانی رو داشت.
جریان کار سادهست: تو کامنت هر پولریکوئستی ربات رو منشن میکنی و میتونی دستور خاص هم بدی، مثلاً بگی دنبال مشکل امنیتی بگرده یا لینتر رو اجرا کنه. اونوقت یه ورکفلو راه میافته که اول دسترسی پوش رو چک میکنه، بعد یه Vercel Sandbox میسازه، ریپو رو روی برنچ همون PR کلون میکنه و وابستگیها رو نصب میکنه.
داخل اون سندباکس یه ایجنت که با Claude Sonnet 4.6 و از طریق AI SDK کار میکنه، دیف رو میخونه، تو کدبیس میچرخه و ابزارهای خود پروژه مثل لینتر و فرمترر و تست رو اجرا میکنه. خروجیاش کامنتهای خطبهخط با بلوک suggestion گیتهابه که با یه کلیک اعمال میشن، و اگه تغییری مثل اصلاح فرمت یا خطای لینت داده باشه، همون رو کامیت و روی برنچ پوش میکنه. با ریاکشن هم میشه یه پیشنهاد رو تأیید یا رد کرد.
یه بخش جالبش سیستم مهارتهاست: ایجنت فقط اسم و توضیح مهارتها رو تو پرامپت سیستمی میبینه و هر وقت درخواست با یکی جور دربیاد، متن کاملش رو لود میکنه تا پنجرهٔ کانتکست شلوغ نشه. چند مهارت آماده برای Next.js و React و راهنمای دسترسپذیری رابط کاربری داره و خودت هم میتونی با ساختن یه پوشه و فایل SKILL.md تو .agents/skills/ مهارت اختصاصی اضافه کنی. کل پروژه با مجوز MIT منتشر شده.
نکات کلیدی:
- ربات کدریویو متنباز و سلفهاست از Vercel Labs، فعلاً تو مرحلهٔ بتا
- فعالسازی با منشن کردن ربات تو کامنت پولریکوئست، همراه با دستور اختیاری
- اجرا داخل Vercel Sandbox با دسترسی کامل به ریپو برای اجرای لینتر، فرمترر و تست
- کامنتهای خطبهخط با بلوک suggestion و امکان کامیت و پوش خودکار اصلاحهای ساده
- ایجنت مبتنی بر Claude Sonnet 4.6 روی AI SDK و ورکفلوی بادوام Vercel Workflow
- سیستم مهارت پلکانی با امکان افزودن SKILL.md اختصاصی تو .agents/skills/




