
Cloudflare-ը թողարկել է cf-ը՝ գործակալային CLI ամբողջ API-ի համար
Cloudflare-ը բաց բետա է թողարկել cf հրամանային տողի գործիքի համար, որը ընդգրկում է API-ի ավելի քան 3000 գործողություն, լռելյայն վերադարձնում է JSON և կարգավորվում TypeScript-ով։
Cloudflare-ը հրապարակել է cf հրամանային տողի գործիքի բաց բետան։ Այն մշակողներին և կոդի գործակալներին հասանելիություն է տալիս ընկերության ամբողջ API-ին, տեղադրվում է npm i -g cf հրամանով և նոր նախագծերում փոխարինում Wrangler-ին։
280 հրամանից ավելի քան 3000 գործողություն
Wrangler-ը հրամաններ էր տրամադրում մոտ 280 գործողության համար, մինչդեռ Cloudflare-ը առաջարկում է հազարավոր ծառայություններ։ Ընկերության տվյալներով՝ 2026 թվականի մարտին Wrangler-ի օգտագործման մեկ քառորդը բաժին էր ընկնում գործակալներին, իսկ անցյալ շաբաթ այդ մասնաբաժինը հասել է 48%-ի։ Գործակալները նաև օրական գրեթե երկու անգամ ավելի շատ տարբեր հրամաններ են կատարում։
Նոր հրամանները գեներացվում են Cloudflare-ի Forge միասնական գործընթացով՝ ուղղակիորեն այն OpenAPI սխեմայից, որի վրա հիմնված են ընկերության API փաստաթղթերը և SDK-ները։ Մեկ գործիքով օգտատերը կարող է ստեղծել Worker, տեղադրել այն, վերահսկել, պաշտպանել Cloudflare Access-ով, գնել դոմեն և դնել WAF-ի հետևում։
JSON լռելյայն և հրամանի որոնում
Wrangler-ում գործակալները յուրաքանչյուր կանչին ավելացնում էին --json և արդյունքը հաճախ զտում jq-ով, սակայն JSON-ը բոլոր հրամաններում չէր աջակցվում, իսկ մնացածները վերադարձնում էին մարդկանց համար նախատեսված Unicode աղյուսակներ։ cf-ում հակառակն է՝ JSON-ը հիմնական ինտերֆեյսն է՝ մարդկանց համար ձևաչափված, գործակալների համար սեղմված։
3000 հնարավոր ուղիներում կողմնորոշվելը դժվար է, ուստի ավելացվել է cf cli search հրամանը։ Գործակալը բնական լեզվով նկարագրում է, թե ինչ է իրեն պետք, իսկ փոքր ինդեքսը վերադարձնում է համապատասխան հրամանները՝ ըստ դրանց API նկարագրության և պարամետրերի։
TypeScript կոնֆիգուրացիա և Vite
Կոնֆիգուրացիայի նոր ձևաչափը՝ cloudflare.config.ts, հիմնված է TypeScript-ի վրա։ Տիպավորված կոնֆիգուրացիան օգնում է գործակալներին. LSP հավելումներ օգտագործող գործիքները, օրինակ Claude Code-ը և Codex-ը, ֆայլի կառուցվածքը կարդում են կոնտեքստում և ավելի ճշգրիտ առաջարկներ անում։ Ընկերության ներքին Wrangler կոնֆիգուրացիաների մի մասը կրճատվել է 40%-ով՝ 5000-ից ավելի տողից։
cf-ը կառուցված է Vite-ի վրա, որն ապահովում է մոդուլների թեժ փոխարինում և Rust-ի վրա հիմնված Rolldown փաթեթավորիչով կառուցում։ Cloudflare-ը Workers-ների համար խորհուրդ է տալիս Vite Plugin-ը Vitest հավելումի հետ միասին։
Անցում Wrangler-ից
Worker-ը տեղափոխվում է cf migrate հրամանով, իսկ Vite-ով արդեն կառուցվող նախագծերը ավտոմատ փոխարկվում են cloudflare.config.ts-ի։ Worker-ները, որոնք կառուցման համար կախված են Wrangler-ի esbuild-ից, ինչպես նաև Rust-ի և Python-ի Worker-ները, առայժմ շարունակում են կառուցվել Wrangler-ով։
Բաց բետայի ավարտից հետո Cloudflare-ը կթողարկի Wrangler-ի վերջին հիմնական տարբերակը, որը կուղղորդի օգտատերերին և գործակալներին դեպի cf, և ևս 18 ամիս կշարունակի Wrangler-ի սպասարկումը։ Նոր նախագիծը սկսվում է cf init-ով, իսկ ստատիկ կայքերը հրապարակվում են cf deploy-ով։
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։