Cloudflare دنبال «گیتهاب بعدی» برای ایجنتهاست
خلاصهٔ کاملتر
تیم Cloudflare تو این پست یه سؤال بزرگ مطرح میکنه: وقتی صدها یا هزاران ایجنت همزمان روی یه کدبیس کار میکنن، پایهی کار چه شکلی باید باشه؟ ایجنتها از کجا بفهمن بقیه دارن روی چی کار میکنن، تغییرهای متناقض چی میشن و چطور باید همهی خروجیها رو review کرد؟ به گفتهی نویسندهها گیتهاب برای دنیای آدمها ساخته شده و حالا وقتشه «گیتهاب بعدی» ساخته بشه.
جواب کلودفلر برای لایهی پایین Artifacts هست، یعنی یه فایلسیستم نسخهدار که پروتکل Git رو میفهمه و تا میلیونها ریپو مقیاس میگیره. ریپوها رو میشه با کد ساخت و fork کرد. حالا Artifacts به بتای عمومی رسیده و چند قابلیت جدید گرفته. مثلاً میشه ریپو رو به Workers Builds وصل کرد تا push به branch اصلی خودکار deploy بشه و push به بقیهی branchها یه Workers Preview جدا بسازه.
از داخل یه Worker هم با یه binding میشه ریپو ساخت و fork کرد، فایلها و commitها رو خوند و توکن Git محدود به یه ریپو صادر کرد. قابلیت دیگه event subscription هست: Artifacts برای ساخت، fork، push، clone و بقیهی کارها رویداد منتشر میکنه. تو این مثال از مقاله، یه Worker با هر push یه workflow برای review کد راه میندازه:
for (const message of batch.messages) {
const event = message.body;
if (event.type !== "cf.artifacts.repo.pushed") continue;
await env.REVIEW_WORKFLOW.create({
params: { repo: event.source.repoName, commit: event.payload.after },
});
}یعنی خودت تعیین میکنی بعد از هر تغییر چی بشه: CI اجرا بشه، یه ایجنت reviewer بیاد یا deploy انجام بشه. علاوه بر این، حالا میشه موقع ساخت namespace محل نگهداری داده رو آمریکا یا اروپا انتخاب کرد و متریکهایی مثل تعداد pull و push و نرخ خطا هم تو داشبورد هست. قیمتگذاری بر اساس تعداد عملیات و حجم دادهست و از ۱۵ اکتبر ۲۰۲۶ صورتحساب شروع میشه.
مسابقه هم سادهست: کلودفلر نمیخواد همون گیتهاب امروزی با چند ایجنت روش ببینه. حداقل شرط اینه که چند ایجنت همزمان روی تغییرها کار کنن. باید یه ویدیوی ۵ تا ۱۰ دقیقهای، کد با لایسنس متنباز آزاد (MIT، Apache یا BSD) و راهنمای اجرا فرستاد. سه تیم برتر به رویداد Cloudflare Connect تو سانفرانسیسکو دعوت میشن و تیم اول ۲۵ هزار دلار اعتبار کلودفلر میگیره.
نکات کلیدی:
- Artifacts حالا تو بتای عمومی و برای مشتریهای پلن Workers Paid در دسترسه.
- مهلت شرکت تو مسابقه تا ۱۴ اکتبر ۲۰۲۶ هست.
- صورتحساب Artifacts از ۱۵ اکتبر ۲۰۲۶ بر اساس عملیات و حجم داده شروع میشه.
- push به branch اصلی خودکار deploy میشه و بقیهی branchها Workers Preview میگیرن.
- برای دادهها میشه محدودهی آمریکا یا اروپا رو در سطح namespace تعیین کرد.
- جایزهی تیم اول ۲۵ هزار دلار اعتبار کلودفلر و سفر به Cloudflare Connect هست.




