Назад
Anthropic купила Stainless і закрила її генератор SDK. Cloudflare натомість відкрила Forge
SiTech AI Team3 წთ. საკითხავი

Anthropic купила Stainless і закрила її генератор SDK. Cloudflare натомість відкрила Forge

Cloudflare випустила Forge — інструмент з відкритим кодом, який з опису API автоматично створює SDK, консольні утиліти та документацію. Це сталося через 11 днів після схожого кроку Google і після закриття сервісу, від якого залежали обидві компанії.

Cloudflare випустила Forge — проєкт з відкритим кодом, який з опису API автоматично створює SDK, консольні утиліти, документацію та інші інтерфейси, потрібні розробникам для роботи із сервісом.

Проєкт поширюється за ліцензією Apache 2.0, і його можна запускати та змінювати приватно, не платячи Cloudflare. Про це йдеться в блозі, опублікованому в понеділок Dimitri Mitropoulos, Matt Taylor та Samuel MacLeod. Forge вже генерує те, що потрібно для cf — єдиного консольного інтерфейсу Cloudflare, а документація та SDK компанії мають перейти на нову систему найближчими місяцями.

Що вміє Forge

За словами Cloudflare, Forge працює в CI і створює SDK, CLI та документацію безпосередньо з визначень API.

Ті самі генератори коду можна розширити для схем Zod і Valibot, MCP-серверів та прив'язок Cap'n Web: вони дають застосункам змогу звертатися до віддалених сервісів через RPC-систему Cloudflare на TypeScript.

Коли генератор SDK зникає

Forge вийшов через 11 днів після того, як Google повідомила про партнерство з компанією API-інструментів Speakeasy, щоб відкрити її набір для генерації коду OpenAPI за ліцензією AGPLv3.

У блозі від 17 вересня Google пояснила, що постачальника її сервісу генерації SDK придбали, і він «раптово оголосив про закриття» саме тоді, коли компанія готувалася запустити новий API.

Цим постачальником була Stainless. Anthropic придбала компанію, що розробляє інструменти для SDK і MCP, 18 травня, після чого Stainless оголосила про припинення своїх продуктів, зокрема генератора, який підтримував клієнтські бібліотеки в актуальному стані.

Як писала тоді The New Stack, закриття зачепило клієнтів, зокрема OpenAI, Google і Cloudflare: уже згенеровані SDK у них залишилися, але сервіс, який їх оновлював, зник.

Відкритий набір Speakeasy охоплює генератори SDK для семи мов, генератор CLI для агентів і генератор, що перетворює документацію на MCP-сервер.

Чому Cloudflare створила власний генератор

Cloudflare каже, що використовувала хмарні генератори у продакшені: «Ми пробували кілька з них, жоден не розв'язав цю проблему для нас, а деякі взагалі закрилися». API компанії сьогодні налічує понад 3500 операцій, які обслуговують сотні сервісів під управлінням різних інженерних команд.

Компанія хотіла, щоб інженери бачили наслідки зміни API для SDK, CLI та документації ще до злиття коду, і щоб та сама система охоплювала MCP-сервери та прив'язки Cap'n Web.

Технічний директор Cloudflare Dane Knecht сказав The New Stack: «Якщо цей шар застарілий або неповний, агент не просто отримує гірший досвід розробника, він може неправильно зрозуміти, що вміє сервіс».

Forge ще має довести свою спроможність: проєкт ранній, а cf — його перший продакшен-результат. Та за 11 днів два колишні клієнти Stainless поставили відкриту генерацію SDK у центр своїх API-інструментів.

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.