Tính Năng Mới Của Cursor: AI Tự Quay Phim Quá Trình Lập Trình

Ashley Innocent

Ashley Innocent

25 tháng 2 2026

Tính Năng Mới Của Cursor: AI Tự Quay Phim Quá Trình Lập Trình

Apidog cho doanh nghiệp

Triển khai tại chỗ

SSO & RBAC

Tuân thủ SOC 2

Khám phá Apidog Enterprise

TL;DR

Tính năng sử dụng máy tính của agent mới của Cursor cho phép các agent AI trên đám mây kiểm soát các máy ảo của riêng chúng, giúp chúng tự động xây dựng, kiểm tra và xác minh mã. Các agent chạy trong các máy ảo biệt lập với môi trường phát triển đầy đủ, có thể mở trình duyệt và điều hướng localhost, đồng thời tạo ra các yêu cầu hợp nhất (pull request) sẵn sàng để hợp nhất kèm theo video và nhật ký. Truy cập thông qua Cursor Desktop, Web, Slack, GitHub hoặc API. Hơn 30% các thay đổi mã nội bộ của Cursor hiện được tạo ra bởi các agent tự động này.

Giới thiệu

Cách các nhà phát triển viết mã đang thay đổi nhanh chóng. Trong nhiều năm, các công cụ hỗ trợ mã hóa AI như Cursor đã hoạt động như các công cụ tự động hoàn thành thông minh—gợi ý dòng mã tiếp theo, giải thích mã hoặc giúp tái cấu trúc công việc hiện có. Nhưng một sự thay đổi lớn đang diễn ra.

Cursor đã công bố điều mà họ gọi là "sự thay đổi lớn nhất trong cách chúng ta xây dựng phần mềm kể từ khi chuyển từ tự động hoàn thành bằng Tab sang làm việc đồng bộ với các agent." Các agent trên đám mây của họ giờ đây có thể kiểm soát các máy ảo của riêng mình để xây dựng, kiểm tra và trình diễn mã hoạt động.

Đây không chỉ là một cải tiến nhỏ. Theo thông báo của Cursor, 30-35% các yêu cầu hợp nhất (pull request) đã được hợp nhất của họ hiện được tạo ra bởi các agent đám mây tự động.

Trong hướng dẫn này, bạn sẽ tìm hiểu tính năng sử dụng máy tính của agent của Cursor làm gì, cách nó hoạt động và chính xác cách thiết lập nó.

💡
Đối với các nhóm xây dựng API, việc kết hợp các agent tự động của Cursor với các công cụ API chuyên dụng như Apidog sẽ tạo ra một quy trình làm việc mạnh mẽ—sử dụng Apidog để thiết kế, kiểm tra và tài liệu hóa API của bạn trong khi để các agent xử lý việc triển khai.
button

Sử dụng Máy tính của Agent Cursor là gì?

Sử dụng máy tính của agent Cursor là một tính năng cho phép các agent AI hoạt động trong các máy ảo biệt lập của riêng chúng thay vì chỉ tương tác với môi trường phát triển cục bộ của bạn. Khi bạn khởi chạy một agent đám mây, nó sẽ tạo ra một môi trường phát triển đầy đủ trên đám mây—một máy ảo biệt lập với mọi thứ cần thiết để xây dựng, kiểm tra và xác minh phần mềm.

Agent đã tự ghi lại quá trình tương tác với các ứng dụng máy tính để bàn trong VM của nó.

Tại sao điều này quan trọng

Các công cụ hỗ trợ mã hóa AI truyền thống hoạt động bằng cách:

Các agent đám mây của Cursor tiến xa hơn bằng cách thực sự thực hiện công việc:

Công nghệ đằng sau nó

Mỗi agent đám mây chạy trong một máy ảo biệt lập riêng. Điều này tạo ra một số lợi ích quan trọng:

  1. Cô lập: Các agent không cạnh tranh tài nguyên cục bộ
  2. Song song: Nhiều agent có thể làm việc đồng thời
  3. Xác minh: Các agent thực sự có thể kiểm tra các thay đổi của chúng
  4. Bằng chứng: Mỗi PR bao gồm video, ảnh chụp màn hình và nhật ký

Agent Đám mây so với Hỗ trợ AI IDE truyền thống

Hiểu sự khác biệt giữa các agent đám mây và AI dựa trên IDE truyền thống giúp đặt ra những kỳ vọng thực tế:

Mã hóa AI truyền thống (Chế độ cổ điển của Cursor):

Agent Đám mây (Tự động):

Sự thay đổi quan trọng là từ "AI hỗ trợ tôi" thành "AI làm điều đó cho tôi." Điều này không thay thế các nhà phát triển—nó chuyển vai trò của bạn từ triển khai sang xem xét và chỉ đạo.

Giải thích các Yêu cầu Kỹ thuật

Hiểu điều gì đang xảy ra bên dưới giúp ích khi khắc phục sự cố:

Tính minh bạch này có nghĩa là bạn luôn biết mã của mình được xây dựng và kiểm tra trong môi trường nào.

Cách thức hoạt động của Agent đám mây Cursor

Tổng quan kiến trúc

Khi bạn khởi động một agent đám mây Cursor, đây là những gì xảy ra:

  1. Cấp phát VM: Cursor tạo một máy ảo biệt lập với môi trường phát triển đầy đủ
  2. Truy cập Kho lưu trữ: Agent sao chép kho lưu trữ và mọi phụ thuộc của bạn
  3. Thực thi tác vụ: Agent đọc các yêu cầu của bạn, thực hiện thay đổi và chạy thử nghiệm
  4. Xác minh: Agent mở trình duyệt, điều hướng đến localhost, nhấp qua các yếu tố giao diện người dùng để xác minh mọi thứ hoạt động
  5. Tạo hiện vật: Agent ghi lại video, ảnh chụp màn hình và nhật ký hiển thị những gì đã được thực hiện
  6. Tạo PR: Agent tạo một yêu cầu hợp nhất (pull request) với tất cả bằng chứng

Nơi bạn có thể khởi chạy Agent

Các agent đám mây của Cursor có thể truy cập từ nhiều nền tảng:

Nền tảngCách khởi chạy
Cursor DesktopChọn "Cloud" trong menu thả xuống bên dưới ô nhập agent
Cursor WebTruy cập cursor.com/agents
SlackSử dụng lệnh @cursor
GitHubBình luận @cursor trên một PR hoặc vấn đề
APISử dụng Cursor API để khởi động một agent
LinearSử dụng lệnh @cursor

Yêu cầu

Trước khi sử dụng các agent đám mây, hãy đảm bảo bạn có:

Hiện tại, các agent đám mây hỗ trợ các kho lưu trữ GitHub và GitLab.

Hướng dẫn cài đặt từng bước

Bước 1: Truy cập Onboarding

Điều hướng đến cursor.com/onboard để bắt đầu. Trang này sẽ hướng dẫn bạn qua cấu hình agent ban đầu và cho phép bạn xem agent tự thiết lập.

Giao diện onboarding của Cursor

Bước 2: Chọn Nền tảng khởi chạy của bạn

Bạn có nhiều lựa chọn:

Tùy chọn A: Cursor Desktop

  1. Mở Cursor IDE
  2. Tìm ô nhập agent ở phía dưới
  3. Nhấp vào menu thả xuống và chọn "Cloud"
  4. Mô tả những gì bạn muốn xây dựng

Tùy chọn B: Cursor Web

  1. Truy cập cursor.com/agents
  2. Đăng nhập bằng tài khoản của bạn
  3. Chọn kho lưu trữ của bạn
  4. Mô tả tác vụ của bạn
Các Agent Cursor trên Web

Tùy chọn C: Tích hợp GitHub

  1. Điều hướng đến kho lưu trữ của bạn
  2. Mở một vấn đề (issue) hoặc PR
  3. Bình luận @cursor build a feature that...
  4. Agent sẽ nhận tác vụ

Bước 3: Cấu hình Quyền của Agent

Khi bạn lần đầu tiên sử dụng một agent đám mây, bạn sẽ cần cấp quyền:

Bước 4: Xác định Nhiệm vụ của bạn

Hãy cụ thể về những gì bạn muốn agent hoàn thành. Ví dụ:

Bạn càng cung cấp nhiều ngữ cảnh, agent càng có thể thực hiện tốt hơn.

Bước 5: Theo dõi và Xem xét

Trong khi các agent hoạt động tự động, bạn có thể:

Các tính năng và khả năng chính

Tự kiểm tra và lặp lại

Có lẽ tính năng mạnh mẽ nhất: các agent thực sự có thể xác minh công việc của chúng. Chúng có thể:

Kiểm tra giao diện người dùng trên trang Cursor

Agent đã dành 45 phút để thực hiện toàn bộ hướng dẫn trang tài liệu của Cursor. Nó cung cấp tóm tắt tất cả các tính năng đã kiểm tra, bao gồm thanh bên, điều hướng trên cùng, tìm kiếm, nút sao chép trang, hộp thoại chia sẻ phản hồi, mục lục và chuyển đổi chủ đề.

Ghi lại hiện vật

Mỗi lần chạy agent đều tạo ra các hiện vật phong phú:

Điều này giúp việc xem xét nhanh chóng—bạn có thể thấy chính xác những gì đã được thực hiện mà không cần kiểm tra nhánh.

Kiểm soát máy tính từ xa

Bạn muốn tự mình thử các thay đổi? Bạn có thể trực tiếp chiếm quyền điều khiển máy tính từ xa của agent. Điều này cho phép bạn:

Truy cập đa nền tảng

Các agent đám mây hoạt động ở mọi nơi bạn đang ở:

Các trường hợp sử dụng thực tế

Xây dựng các tính năng mới

Mô tả một tính năng bạn cần, và agent sẽ xây dựng nó từ đầu đến cuối: tạo khung, triển khai, thử nghiệm và xác minh.

Tái tạo lỗi

Yêu cầu agent tái tạo một lỗi, và nó có thể:

Sửa lỗi nhanh chóng

Đối với những thay đổi nhỏ, bạn có thể giao hoàn toàn cho agent mà không cần chuyển ngữ cảnh.

Agent đã tự ghi lại để cho thấy nó đã triển khai bản sửa lỗi nhãn lint một cách chính xác.

Kiểm tra giao diện người dùng

Các agent có thể nhấp qua các giao diện để xác minh:

Công việc tích hợp API

Khi xây dựng các tích hợp API, các agent có thể:

Đây là lúc các công cụ như Apidog bổ sung hoàn hảo cho các agent của Cursor—sử dụng Apidog để thiết kế và kiểm tra API của bạn, sau đó để các agent của Cursor xử lý việc triển khai và tích hợp giao diện người dùng. Ví dụ, bạn có thể kiểm tra các API localhost với các dịch vụ webhook để xác minh các tích hợp API của bạn hoạt động chính xác trước khi triển khai.

Giao diện thiết kế của Apidog

Hạn chế và cân nhắc

Các hạn chế hiện tại

Khi nào nên sử dụng và không nên sử dụng

Tốt nhất cho:

Có thể không lý tưởng cho:

Cân nhắc về bảo mật

Khi cấp quyền truy cập kho lưu trữ cho các agent, hãy ghi nhớ các thực tiễn bảo mật tốt nhất sau:

  1. Sử dụng token có phạm vi: Thay vì cấp toàn quyền truy cập kho lưu trữ, hãy sử dụng token với các quyền tối thiểu cần thiết
  2. Xem xét hành động của agent: Luôn xem xét kỹ lưỡng các PR trước khi hợp nhất, đặc biệt đối với mã sản phẩm
  3. Môi trường riêng biệt: Cân nhắc chỉ sử dụng agent trên các nhánh không sản xuất ban đầu
  4. Kiểm toán nhật ký: Tận dụng tính năng ghi lại hiện vật của Cursor để kiểm toán những gì agent đã làm
  5. Bắt đầu nhỏ: Bắt đầu với các tác vụ rủi ro thấp để xây dựng sự tự tin trước khi giải quyết các tính năng quan trọng

Phương pháp VM biệt lập của Cursor vốn dĩ an toàn hơn việc cấp cho các agent quyền truy cập cục bộ trực tiếp, nhưng việc sử dụng có trách nhiệm vẫn đòi hỏi sự cảnh giác.

Tương lai của các Agent mã hóa tự động

Các phương pháp hay nhất để tận dụng tối đa các Agent đám mây

Để tối đa hóa năng suất với các agent tự động của Cursor, hãy làm theo các phương pháp đã được chứng minh này:

1. Viết các câu lệnh rõ ràng, cụ thể

Chất lượng đầu ra của agent tương quan trực tiếp với sự rõ ràng của câu lệnh. Thay vì các yêu cầu mơ hồ như "sửa lỗi đăng nhập," hãy cụ thể: "Khi người dùng gửi biểu mẫu đăng nhập với thông tin đăng nhập hợp lệ, họ sẽ được chuyển hướng đến /dashboard nhưng thay vào đó lại thấy lỗi 401. Máy chủ trả về token chính xác trong phản hồi."

2. Cung cấp ngữ cảnh sớm

Cung cấp cho các agent ngữ cảnh liên quan ngay từ đầu: đường dẫn tệp, đoạn mã liên quan, thông báo lỗi hoặc liên kết đến các vấn đề liên quan. Các agent chỉ có thể làm việc với những gì chúng biết.

3. Sử dụng cải tiến lặp đi lặp lại

Đừng cố gắng để các agent xây dựng mọi thứ cùng một lúc. Bắt đầu với một phiên bản khả thi tối thiểu, xem xét kết quả, sau đó mở rộng. Điều này tạo ra kết quả tốt hơn so với việc đưa ra các yêu cầu lớn trong một câu lệnh duy nhất.

4. Tận dụng nhiều agent song song

Vì các agent chạy trong các máy ảo biệt lập, bạn có thể khởi động nhiều agent cho các tác vụ khác nhau đồng thời—một cho một tính năng mới, một cho việc sửa lỗi, một thứ ba để cập nhật tài liệu.

5. Xem xét kỹ lưỡng các hiện vật

Các hiện vật video và ảnh chụp màn hình không chỉ là những thứ hay ho—chúng là cửa sổ để bạn biết agent thực sự đã làm gì. Xem chúng để phát hiện các vấn đề mà bạn có thể bỏ lỡ trong quá trình xem xét mã.

Tích hợp với Quy trình làm việc hiện có của bạn

Các agent của Cursor tích hợp trơn tru với các quy trình làm việc phát triển phổ biến:

Điểm mấu chốt là các agent bổ trợ cho quy trình làm việc của bạn chứ không thay thế nó. Bạn vẫn xem xét, kiểm thử và phê duyệt—nhưng công việc nặng nhọc được thực hiện tự động.

Thông báo của Cursor đại diện cho một xu hướng rộng lớn hơn. Lĩnh vực mã hóa AI đang nóng lên:

Tỷ lệ PR tự động 30-35% của Cursor cho thấy mô hình này hoạt động. Mong đợi nhiều công cụ khác sẽ áp dụng các phương pháp tương tự khi công nghệ trưởng thành.

Đồ thị PR nội bộ đã hợp nhất của Cursor bởi các agent đám mây

Cụ thể đối với phát triển API, việc kết hợp các agent tự động với các công cụ API chuyên dụng sẽ tạo ra một quy trình làm việc mạnh mẽ: các agent xử lý việc triển khai và kiểm thử, trong khi các công cụ chuyên biệt như Apidog quản lý thiết kế API, tài liệukiểm thử toàn diện.

Kết luận

Tính năng sử dụng máy tính của agent của Cursor đại diện cho một sự thay đổi cơ bản trong cách phần mềm được xây dựng. Bằng cách cho phép các agent AI hoạt động trong các máy ảo của riêng chúng, kiểm tra các thay đổi của chúng và tạo ra các yêu cầu hợp nhất đã được xác minh, giàu hiện vật, Cursor đang chứng minh rằng mã hóa tự động hoạt động ở quy mô lớn.

Thiết lập rất đơn giản: chọn nền tảng của bạn, xác định tác vụ của bạn và để agent làm việc. Với hơn 30% mã của Cursor hiện được viết bởi các agent, công nghệ này đã tự chứng minh được.

Các bước tiếp theo:

Bắt đầu với Apidog: Thử Apidog miễn phí để thiết kế, kiểm tra và tài liệu hóa API của bạn trong khi tận dụng các công cụ hỗ trợ mã hóa do AI cung cấp như Cursor để triển khai.

button

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API