IT Home
88

Sản phẩm

Cloudflare ra mắt thư viện mã nguồn mở @cloudflare/computer: Cung cấp 'máy tính ảo' riêng cho từng AI Agent

(giờ Việt Nam)

Tóm tắt AI

Cloudflare vừa giới thiệu thư viện @cloudflare/computer dưới dạng bản xem trước, cho phép mỗi AI Agent sở hữu một môi trường máy tính ảo độc lập với hệ thống tệp và khả năng thực thi lệnh riêng biệt.

Bản dịch AI

Theo tin từ IT ngày 4 tháng 8, Cloudflare hôm qua (3 tháng 8) đã đăng tải bài viết trên blog, thông báo ra mắt thư viện mã nguồn mở @cloudflare/computer dưới dạng bản xem trước (early preview). Thư viện này cho phép cấp phát các máy tính làm việc ảo độc lập cho từng AI agent, đồng thời tích hợp khả năng quản lý hệ thống tệp và thực thi lệnh.

Phía Cloudflare chỉ ra rằng, khác với các AI trò chuyện theo phương thức văn bản truyền thống, các AI agent chuyên về lập trình cần phải liên tục đọc mã nguồn, sửa đổi tệp, chạy thử nghiệm, kiểm tra kết quả và tiếp tục hiệu chỉnh. Do đó, chúng cần một không gian làm việc để lưu trữ các tệp đang xử lý cũng như một môi trường để chạy chương trình.

Giải pháp phổ biến hiện nay trong ngành là xây dựng các container cho AI agent. Container có thể cung cấp môi trường Linux biệt lập cùng nhiều công cụ khác nhau, nhưng nếu liên tục cấp phát container riêng cho AI agent của mỗi người dùng, hệ thống sẽ tiêu tốn lượng lớn CPU và bộ nhớ. Đặc biệt khi hệ thống cần vận hành đồng thời hàng trăm triệu đến hàng tỷ AI agent, mô hình cấu hình container cho từng agent sẽ gặp phải những hạn chế về khả năng mở rộng.

Trước đây, để cân bằng giữa năng lực tính toán và chi phí, Cloudflare đã giới thiệu Isolate – một môi trường thực thi nhẹ có khả năng khởi động nhanh – trong Cloudflare Workers. Các tác vụ nhẹ sẽ được xử lý bởi Isolate, trong khi các tác vụ nặng mới cần đến container.

Thư viện mã nguồn mở @cloudflare/computer mới nhất được xây dựng dựa trên nền tảng Isolate và xoay quanh khái niệm không gian làm việc (workspace), sử dụng SQLite để hỗ trợ hệ thống tệp ảo, cho phép nhập nội dung từ lưu trữ đám mây, kho lưu trữ Git hoặc các tệp tùy chỉnh.

Dẫn lời từ bài viết trên blog, IT cho biết không gian làm việc cung cấp các công cụ tương thích với AI SDK như read, write, edit, ls và exec; tất cả các thao tác đều có thể thiết lập ngưỡng quyền hạn, kiểm toán và giám sát.

BLOG-3464_image7.png

Gói phần mềm hiện cung cấp 2 loại backend thực thi. Backend dựa trên môi trường thực thi biệt lập sử dụng just-bash (công cụ chuyển đổi Shell sang JavaScript) để chuyển đổi mã Shell thành JavaScript và chạy trong các Worker động, phù hợp cho việc xử lý tệp, xử lý dữ liệu và quản lý Git.

Backend container tận dụng Cloudflare Containers để cung cấp môi trường Linux hoàn chỉnh, đồng thời đồng bộ hóa tệp thông qua FUSE (hệ thống tệp không gian người dùng), phù hợp để chạy npm, các tệp nhị phân gốc và các công cụ kiểm thử.

Khi AI agent thực thi lệnh, mô hình AI sẽ dựa trên mô tả công cụ để chọn môi trường thực thi phù hợp. Các tác vụ nhẹ như chỉnh sửa tệp, xử lý dữ liệu và thao tác với kho lưu trữ Git sẽ được hoàn thành trong môi trường biệt lập; hệ thống chỉ gọi container khi cần đến Linux, npm (trình quản lý gói Node.js) hoặc các tệp thực thi dạng biên dịch.

Bất kể tác vụ được thực thi trong môi trường nào, hệ thống đều sử dụng chung một bộ tệp không gian làm việc và các thay đổi tệp sẽ được đồng bộ hóa. Hệ thống cũng có thể hạn chế các thao tác mà AI agent được phép thực hiện, đồng thời ghi lại các tác vụ đã hoàn thành, giúp kiểm soát những thay đổi ngoài ý muốn khi AI tự động sửa đổi tệp và thuận tiện cho việc xem xét lại nhật ký thao tác sau đó.

image4.png

Tuyên bố quảng cáo: Các liên kết chuyển hướng bên ngoài trong bài viết (bao gồm nhưng không giới hạn ở siêu liên kết, mã QR, mật khẩu, v.v.) được sử dụng để truyền tải thêm thông tin, tiết kiệm thời gian sàng lọc, kết quả chỉ mang tính chất tham khảo. Tất cả các bài viết của IT đều bao gồm tuyên bố này.

CloudflareAI AgentHạ tầng AIMã nguồn mởCông nghệ
Đọc bài gốc

Bài viết được AI dịch và tổng hợp tự động từ IT Home. Liên kết bài gốc ở phía trên. Dữ liệu đồng bộ qua API công khai được ghi nguồn tại AI HOT (canonical) ↗. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.