Article

Cursor Cloud Agents: Khi AI Tự Tạo PR Mà Không Cần Bạn Ngồi Canh

By Ginbok5 min read

Cái trần mà không ai nói đến

Local agent khởi động nhanh. Bạn mở Cursor, mô tả task, agent bắt đầu sửa file. Cảm giác như có siêu năng lực — cho đến khi bạn thử chạy hai agent cùng lúc, hoặc yêu cầu agent xác minh rằng luồng đăng nhập thực sự hoạt động sau khi fix.

Vấn đề không phải ở model. Mà ở môi trường. Local agent dùng chung CPU, filesystem, dev server đang chạy của bạn. Nó có thể viết code, nhưng không thể dùng phần mềm mà nó vừa viết. Nó đưa cho bạn một diff và nói "chắc ổn rồi." Đó là cái trần.

Cloud Agents là câu trả lời của Cursor cho cái trần đó.


Điều thực sự thay đổi

Mỗi Cloud Agent chạy trong VM isolated riêng với full desktop environment. Không phải container. Một VM thật — có browser, terminal, desktop, và khả năng start server rồi click qua UI như một developer thật sự.

BẠN Slack / Web / IDE — "Fix bug redirect login, PR vào main" khởi chạy CLOUD AGENT — VM isolated 1. Clone repo fetch codebase 2. Setup env cài dependencies 3. Đọc context hiểu task 4. Viết fix sửa file 5. Start dev server chạy app local 6. Mở browser click luồng login → verify UI hoạt động 7. Tự fix CI failures monitor + patch cho đến khi xanh 8. Squash commits → Push PR + video artifact merge-ready, không cần checkout local BẠN (lại) Review PR → Xem video 30s → Merge

Artifact — video recording cảnh agent click qua app — là phần thay đổi trải nghiệm review. Bạn không cần checkout branch, chạy app local, rồi tái hiện scenario. Bạn xem agent làm điều đó.


Local Agent vs Cloud Agent

Khả năngLocal AgentCloud Agent
Viết và sửa code
Chạy lệnh terminal
Chạy nhiều agent song song❌ (conflict tài nguyên)✅ (VM isolated)
Start dev server và test UI trên browser
Ghi video bằng chứng thay đổi hoạt động
Tự fix CI failures trên PR
Tiếp tục chạy khi bạn tắt laptop
Dùng MCP servers (team-level)Config từng người✅ (shared toàn team)

Con số đáng chú ý

Cursor công bố một metric nội bộ cùng với release này: hơn 30% PR được merge trong nội bộ Cursor hiện do Cloud Agents tạo ra, chạy tự động trong cloud sandboxes.

Đây không phải benchmark. Đây là tín hiệu về cách workflow của team thay đổi. Sự dịch chuyển họ mô tả: thay vì chia task thành phần nhỏ rồi micro-manage agent, giờ họ giao task lớn hơn và để agent tự chạy.

Vai trò developer chuyển từ implementation sang định hướng + review.


Góc self-hosted: chạy agent trên infra của chính mình

Sau khi đọc blog post release, tôi đào sâu vào docs và tìm thấy thứ không được nhắc đến ở headline: tùy chọn Self-Hosted Pool.

Mặc định, Cloud Agents chạy trên infrastructure của Cursor. Với Self-Hosted Pool, bạn tự cung cấp compute — K8s cluster chẳng hạn — và Cursor route agent vào đó thay vì cloud của họ. Tôi đã setup thử trên một project có yêu cầu data chặt hơn, và kiến trúc trông như thế này:

Cursor Cloud (mặc định) Task của bạn Cursor VM agent chạy ở đây Code nằm trên infra Cursor Dễ bắt đầu Không kiểm soát data sovereignty vs Self-Hosted Pool (infra của bạn) Task của bạn K8s cluster của bạn agent chạy trên compute của bạn Code không rời khỏi network nội bộ Devbox image = môi trường chuẩn Full data sovereignty

Devbox image là phần nhiều người hay bỏ qua. Chuẩn hoá môi trường có nghĩa là agent và mọi developer trong team đều chạy trên cùng một image — không còn environment mismatch, không còn "máy tôi chạy được nhưng agent không reproduce được."

Với team có yêu cầu data sovereignty hoặc security policy nội bộ, đây không phải workaround. Đây là deployment mode được hỗ trợ chính thức, và nó thay đổi hoàn toàn bài toán "có thể adopt Cloud Agents hay không."


Team bạn có nên adopt ngay không?

Task của bạn — có phải... chạy qua từng câu hỏi bên dưới Q1: Được định nghĩa rõ với acceptance criteria cụ thể? Bạn có thể viết test để chứng minh nó xong chưa? Cloud Agent phù hợp tiếp tục sang Q2 KHÔNG Làm rõ task trước agent drift rất tốn kém ở cloud scale Q2: Có thể verify qua UI hoặc integration test? Agent có thể tự chứng minh nó hoạt động trên browser? Computer Use có giá trị thật video artifact thay thế bước QA thủ công KHÔNG Vẫn cần người verify agent xử lý phần implementation, bạn validate kết quả Q3: Data nhạy cảm? → CÓ: dùng Self-Hosted Pool / KHÔNG: cloud mặc định là ổn

Đánh giá thực tế: Cloud Agents đã sẵn sàng cho feature work được scope rõ ràng, bug fix, và UI regression check. Chưa đủ tin cậy cho task có spec mơ hồ hoặc cần reasoning sâu qua nhiều system mà không có MCP tooling tốt.


Cursor đang đi đâu tiếp theo

Hướng đi Cursor tuyên bố là "self-driving codebases" — agent tự merge PR, quản lý rollout, và monitor production mà không cần người khởi tạo. Trọng tâm gần nhất là phối hợp nhiều agent song song và train model cải thiện dựa trên các lần chạy trước.

Infrastructure đó đang được build bởi các team hiểu điều gì sắp đến. Câu hỏi cho phần còn lại là khi nào bắt đầu coi PR do agent tạo là một phần first-class của quy trình phát triển — không phải experiment, mà là process.

#cursor#ai-agents#cloud-agent#developer-tools#computer-use
← Back to Articles