QuotaCheap Playbook
Cursor Cloud Agents và CLI: giao việc nền cho coding agent mà vẫn kiểm soát PR
Tìm hiểu Cursor Cloud Agents và CLI theo docs chính thức: isolated VMs, environments, artifacts, remote desktop, MCP, interactive CLI, print mode, headless…
Cursor không chỉ có Agent trong IDE. Cloud Agents chạy trong VM riêng, CLI đưa agent vào terminal/script, và cả hai đều cần environment, permissions, CI, artifacts và review discipline.
Hướng dẫn Cursor Cloud Agents và CLI theo docs chính thức: isolated VMs, parallel agents, GitHub/GitLab branches, environments, artifacts, remote desktop, MCP support, CLI interactive/print mode, headless automation, permissions và PR review.
Cursor Agent trong IDE phù hợp khi bạn đang ngồi cùng codebase, xem diff và điều khiển từng bước.
Nhưng không phải task nào cũng cần ngồi nhìn agent chạy.
Có task dài, task song song, task cần môi trường cloud, task cần PR handoff, hoặc task muốn chạy từ terminal/script.
Đó là nơi Cursor Cloud Agents và Cursor CLI đáng chú ý.
Theo Cursor Docs, Cloud Agents dùng cùng agent fundamentals nhưng chạy trong isolated VMs trên cloud với full development environments thay vì chạy trên máy local.
CLI cho phép tương tác với AI agents trực tiếp từ terminal, cả interactive session lẫn print mode cho automation.
Bài này đi theo tài liệu chính thức về Cloud Agents, Capabilities, Setup, CLI Overview và Headless CLI.
Mục tiêu là đưa ra cách hiểu thực dụng: dùng agent nền để tăng throughput, nhưng vẫn giữ kiểm soát qua environment setup, branch/PR, CI, artifacts, permissions và review.
Khi nào cần Cloud Agent thay vì IDE Agent?
IDE Agent tốt khi bạn cần tương tác gần: Đọc code cùng agent.
Chọn approach sau từng bước.
Sửa task chưa rõ scope.
Cloud Agent phù hợp khi task có thể giao nền: Refactor dài cần chạy test nhiều lần.
Fix issue có acceptance criteria rõ.
Tạo PR cho một change độc lập.
Chạy nhiều agent song song trên các workstream khác nhau.
Task cần môi trường setup sẵn nhưng không cần máy bạn online.
Multi repo change cần agent inspect frontend, backend, infra hoặc shared library.
Cursor Docs nói bạn có thể chạy nhiều cloud agents song song và không cần local machine connected to internet.
Cloud agents có VM riêng, có thể build, test và interact với software.
Đây là lợi thế lớn nếu bạn biết chia task đúng.
Nhưng song song không tự động nghĩa là nhanh hơn.
Nếu task overlap file, thiếu spec, hoặc môi trường không chạy được test, bạn chỉ tạo thêm PR cần dọn.
Cloud Agents hoạt động thế nào?