
Cloudflare اولین نسخه از Cloudflare OS را برای خود ساخت. مدیرعامل متیو پرینس نوشت که در ماه مه، این شرکت دسترسی به آن را به هزاران کارمند خود داد، و افراد خارج از بخش مهندسی شروع به استفاده از آن برای پیشنویس اسناد، ساخت اسلایدها و خودکارسازی کارهای تکراری کردند. اکنون Cloudflare نسخهای بازسازیشده را متنباز میکند که هر سازمانی میتواند آن را مستقر کرده و به سیستمهای داخلی خود متصل کند.
این شرکت در اطلاعیه خود اعلام کرد: «امنیت باید بخشی از پلتفرم میبود، نه چیزی که هر کسی که یک اپلیکیشن میسازد یا از یک ایجنت استفاده میکند، مجبور باشد آن را به درستی پیادهسازی کند.» این محصول واقعی است.
Cloudflare OS سه بخش را ترکیب میکند. اول، یک فضای کاری ایجنت وجود دارد که هر گفتگو را در بستر و مهارتهای سازمان شما ریشهیابی میکند، با یک محیط اجرایی ایزوله که ایجنت میتواند کد بنویسد و اجرا کند. همچنین، یک چارچوب امنیتی و حکمرانی جدید در این نسخه وجود دارد که بین ایجنتها و سیستمهای ثبت سوابق شما قرار میگیرد. و در نهایت، یک لایه برای اپلیکیشنهای شخصی و قابل تغییر وجود دارد که به یک فضای کاری امکان میدهد تا یک چت را به یک سند، یک گردش کار، یا یک اپلیکیشن فولاستک کوچک تبدیل کند.
سم ریا، مدیر ارشد فناوری اطلاعات Cloudflare، نحوه رویکرد این شرکت به امنیت در این آزمایش مبتنی بر ایجنت را تشریح کرد: دادن کلیدهای API به افراد و ایجنتها خطرناک است و مقیاسپذیر نیست، زیرا کلیدها دسترسی گسترده و طولانیمدتی میدهند که محدود کردن یا حسابرسی آن دشوار است. در عوض، ایجنتها با دسترسی به هیچ چیز شروع میکنند. بنابراین، آنها یک منبع خاص را درخواست میکنند، و یک Gatekeeper (نگهبان) – یک Cloudflare Worker مختص سرویس – این درخواست را واسطهگری میکند. اعتبارنامه هرگز با ایجنت یا کد آن تماس پیدا نمیکند.
این مدل پاکیزهتر از MCP به تنهایی است. پروتکل بستر مدل (Model Context Protocol) به یک ایجنت میگوید که از کدام ابزارها میتواند استفاده کند، اما نه اینکه در واقع کدام منابع زیربنایی را دیده است. Cloudflare OS هر مشاهده را ثبت میکند و دسترسی یک شخص را قبل از اینکه بتواند یک فضای کاری را باز کند یا آنچه یک ایجنت تولید کرده را ببیند، بررسی میکند.
هر اپلیکیشنی که یک ایجنت میسازد، یک Cloudflare Worker واقعی است که بر روی Dynamic Workers و Durable Object Facets که این شرکت برای این پروژه ساخته است، سوار میشود و از طریق Cap'n Web، سیستم RPC مبتنی بر قابلیت شیء متنباز خود، با کلاینت ارتباط برقرار میکند. این پست اشاره میکند: «اگر میتوانید ابزاری برای انجام کاری برای خودتان بسازید، ایجنتها میتوانند از ابزار شما برای انجام آن کار در غیاب شما استفاده کنند.»
این یک چشمانداز قوی است، اما برخی از کاربران ممکن است همچنان شک داشته باشند: Cloudflare OS یک محصول Cloudflare است، بنابراین ایجنتها، اپلیکیشنها و حکمرانی که آن را برای اجرا به شما میفروشد، همگی بر روی لبه شبکه Cloudflare زندگی میکنند. «متنباز» در متنباز به شما کد را میدهد؛ اما محیط اجرایی (runtime) همچنان توسط یک نهاد مرکزی کنترل میشود.