
Cloudflare công bố Agents SDK và framework Flue: Định hình tương lai phát triển AI Agent ở cấp độ sản xuất
Năm 2026 đánh dấu bước chuyển mình của AI Agent từ nguyên mẫu sang hạ tầng thực tế. Cloudflare giới thiệu Agents SDK và framework Flue nhằm giải quyết các bài toán hóc búa về thực thi bền bỉ (durable execution), bảo mật mã nguồn và khả năng mở rộng, giúp các nhà phát triển xây dựng AI Agent chuyên nghiệp và ổn định hơn.

Năm 2026 được coi là thời điểm AI Agent chính thức bước vào môi trường sản xuất (production). Các bộ khung điều khiển (harnesses) như Codex, Claude Code, OpenCode hay Project Think không còn dừng lại ở mức thử nghiệm mà đang trở thành hạ tầng quan trọng. Tuy nhiên, việc đưa các Agent vào vận hành thực tế lại là một thách thức lớn.
Thách thức trong việc vận hành AI Agent
Khi triển khai Agent trên đám mây, các nhà phát triển thường gặp phải các vấn đề về hệ thống phân tán:
- Khôi phục trạng thái: Làm thế nào để Agent tự động tiếp tục công việc khi bị gián đoạn mà không làm mất ngữ cảnh hay lãng phí token?
- Bảo mật: Làm sao để chạy code không đáng tin cậy một cách an toàn?
- Tích hợp công cụ: Làm thế nào để tận dụng tối đa các công cụ mà model đã được đào tạo?
Cloudflare đã đúc kết những kinh nghiệm từ việc phát triển Project Think để tạo ra Cloudflare Agents SDK, cung cấp nền tảng cho việc thực thi bền bỉ (durable execution), hệ thống tệp tin bền bỉ và các luồng công việc động (dynamic workflows).
Cấu trúc 3 tầng cho AI Agent thế hệ mới
Cloudflare đề xuất một ngăn xếp (stack) 3 tầng để xây dựng AI cấp độ sản xuất:
- Framework (Flue): Cấu trúc dự án, quy ước, tích hợp và trải nghiệm lập trình.
- Harness (Pi, Project Think): Vòng lặp agentic chịu trách nhiệm gọi công cụ, quản lý ngữ cảnh.
- Runtime/Platform (Agents SDK): Cung cấp tài nguyên tính toán, trạng thái và lưu trữ.
Flue: Framework mã nguồn mở mới cho Agent
Flue (được phát triển bởi đội ngũ đứng sau Astro) là framework đầu tiên tận dụng sức mạnh của Agents SDK. Thay vì script từng hành động của Agent, bạn chỉ cần định nghĩa những gì nó "biết" (model, kỹ năng, sandbox, hướng dẫn). Agent sẽ tự động giải quyết tác vụ.
Các tính năng nổi bật của Flue:
- Tích hợp đa nền tảng: Hỗ trợ Slack, GitHub, Linear, Discord.
- UI-Ready: Cung cấp
@flue/reactđể stream trạng thái, thực thi công cụ và tin nhắn trực tiếp vào frontend. - Durable Streams: Mọi sự kiện thực thi được ghi vào log append-only. Nếu process bị crash, process mới sẽ đọc log và tiếp tục từ bước cuối cùng.
Tại sao Agents SDK là chìa khóa?
Cloudflare cung cấp các nguyên mẫu cốt lõi giúp các harness hoạt động ổn định:
1. Thực thi bền bỉ với Fibers
Sử dụng runFiber() để checkpoint tiến trình vào SQLite storage của Durable Object. Khi bị gián đoạn, onFiberRecovered() sẽ khôi phục lại trạng thái.
class MyAgent extends Agent {
async doWork() {
await this.runFiber("my-task", async (ctx) => {
const step1 = await expensiveOperation();
ctx.stash({ step1 });
});
}
async onFiberRecovered(ctx: FiberRecoveryContext) {
// Logic khôi phục trạng thái tại đây
}
}
2. Thực thi mã nguồn an toàn với Code Mode
Thay vì nạp quá nhiều công cụ, hãy để Agent viết code JavaScript. Cloudflare sử dụng @cloudflare/codemode với Dynamic Workers, khởi động trong <10ms với chi phí cực thấp ($0.002/lần tải).
3. Hệ thống tệp tin ảo bền bỉ
Với @cloudflare/shell, Agent có thể thao tác (read, write, grep, diff) trực tiếp trên Durable Object mà không cần đến container nặng nề.
4. Dynamic Workflows
Sử dụng runWorkflow() để điều phối các đường ống phức tạp, tự động thử lại khi lỗi và chờ đợi các sự kiện bên ngoài (như sự phê duyệt của con người).
Lời kết
Việc kết hợp giữa framework Flue và nền tảng Agents SDK của Cloudflare giúp các nhà phát triển tập trung vào logic nghiệp vụ thay vì phải lo lắng về việc quản lý hệ thống phân tán. Đây là bước tiến quan trọng để hiện thực hóa các AI Agent bền bỉ, thông minh và có thể mở rộng.
Thông tin chi tiết tại: developers.cloudflare.com/agents
Do you like this post?
Upvote to push this post higher on the community feed
