Cloudflare ra mắt ‘cf’: CLI thế hệ mới tối ưu cho các tác nhân AI (Agentic CLI)
Cloudflare vừa chính thức giới thiệu 'cf', một công cụ dòng lệnh (CLI) thế hệ mới được thiết kế đặc biệt để hỗ trợ các tác nhân AI (agents) tương tác toàn diện với hệ sinh thái Cloudflare...
Trong năm qua, việc sử dụng các tác nhân AI (agents) để tự động hóa quy trình làm việc với Wrangler đã tăng trưởng mạnh mẽ. Theo số liệu từ Cloudflare, tỷ lệ sử dụng Wrangler bởi các agents đã tăng từ mức một con số lên tới 48% chỉ trong thời gian ngắn. Tuy nhiên, Wrangler vốn được thiết kế cho con người, dẫn đến những hạn chế khi các agents cần truy cập vào hàng nghìn tính năng của Cloudflare mà Wrangler chưa hỗ trợ hết.
Table Of Content
Giới thiệu ‘cf’: CLI dành cho kỷ nguyên AI
Để giải quyết vấn đề này, Cloudflare đã ra mắt cf – một CLI được xây dựng từ đầu với tư duy “agent-first”. Khác với Wrangler, cf được tạo ra thông qua quy trình Forge, cho phép tự động hóa việc tạo lệnh trực tiếp từ OpenAPI schema của Cloudflare. Điều này giúp cf hỗ trợ hơn 3.000 thao tác API, thay vì chỉ giới hạn ở khoảng 280 lệnh như Wrangler trước đây.
Các tính năng nổi bật của cf
- Ưu tiên định dạng JSON: Thay vì các bảng dữ liệu (tables) vốn dành cho mắt người đọc, cf mặc định xuất dữ liệu dưới dạng JSON, giúp các agents dễ dàng xử lý và lọc thông tin bằng
jqmà không tốn tài nguyên token. - Cấu hình TypeScript (cloudflare.config.ts): Chuyển đổi từ các định dạng cũ như TOML sang TypeScript, giúp tận dụng khả năng kiểm tra kiểu dữ liệu (type-checking) và hỗ trợ tốt hơn cho Language Server Protocol (LSP).
- Khả năng tự khám phá lệnh: Với tính năng
cf cli search, các agents có thể tìm kiếm lệnh cần thiết bằng ngôn ngữ tự nhiên dựa trên mô tả API. - Tích hợp Vite: cf sử dụng Vite làm mặc định, mang lại trải nghiệm phát triển hiện đại với tốc độ cao, hỗ trợ HMR (hot module replacement) và hệ sinh thái plugin phong phú.
Lộ trình chuyển đổi
Cloudflare khuyến khích người dùng bắt đầu trải nghiệm cf thông qua bản open beta bằng cách cài đặt qua npm: npm i -g cf. Đối với các dự án hiện tại, lệnh cf migrate sẽ hỗ trợ chuyển đổi cấu hình từ Wrangler sang định dạng mới một cách tự động.
Mặc dù cf là tương lai, Cloudflare cam kết vẫn duy trì hỗ trợ Wrangler trong vòng 18 tháng sau khi kết thúc giai đoạn beta để đảm bảo quá trình chuyển đổi diễn ra suôn sẻ cho các nhà phát triển.
Nguồn tham khảo: Cloudflare Blog



No Comment! Be the first one.