Cognition vừa đổi tên trình soạn thảo Windsurf của mình thành Devin Desktop và phát hành kèm theo một loạt tính năng mới. Trang tải xuống của Devin hiện gọi Devin là “trung tâm chỉ huy để quản lý tất cả các agent của bạn,” và thông báo chính thức mô tả Devin Desktop là “một IDE hoàn chỉnh với trình quản lý agent được tích hợp sẵn, chứ không phải ngược lại.”
Dòng cuối cùng đó chính là toàn bộ câu chuyện. Devin trước đây chỉ là một thứ: một agent đám mây tự trị mà bạn giao phó các tác vụ. Giờ đây, nó là một thương hiệu trên bốn nền tảng; Devin Desktop (trình soạn thảo), Devin Cloud (agent tự trị), Devin CLI và Devin Review. Bài viết này sẽ giới thiệu mọi tính năng mới, sau đó chỉ ra cách Devin mới so sánh với Cursor. Dù bạn sử dụng công cụ mã hóa nào, các API mà nó viết vẫn cần được kiểm thử; đó là nơi Apidog phát huy tác dụng, được đề cập ở cuối bài. Nếu bạn muốn hiểu ngữ cảnh phía trình soạn thảo trước, hướng dẫn xây dựng API với Cursor Composer 2.5 của chúng tôi rất phù hợp tại đây.
Thay đổi lớn: Windsurf giờ đây là Devin Desktop
Nếu bạn đã sử dụng Windsurf, bạn đã có Devin Desktop. Cognition đã phát hành nó dưới dạng bản cập nhật qua mạng tiêu chuẩn, và các gói, giá cả, cài đặt cũng như tiện ích mở rộng đều được giữ nguyên. Không cần thực hiện di chuyển nào.

Điều thay đổi là cách trình bày. Windsurf là một trình soạn thảo có AI được gắn thêm. Devin Desktop là một trình quản lý agent được tích hợp trong một IDE hoàn chỉnh, và màn hình mặc định mới làm điều đó trở nên rõ ràng.
Trung tâm Chỉ huy Agent
Mở Devin Desktop và điều đầu tiên bạn thấy là Trung tâm Chỉ huy Agent. Đó là một bảng Kanban hiển thị mọi agent bạn đang chạy, cả cục bộ và trên đám mây, được sắp xếp theo trạng thái: đang thực hiện, bị chặn, sẵn sàng để đánh giá. Bạn có thể có một agent đang tái cấu trúc API, một agent khác viết các bài kiểm thử đơn vị, và một agent thứ ba tạo mẫu giao diện người dùng, tất cả đều hiển thị cùng lúc.

Phát biểu của Cognition về nó rất thẳng thắn: công việc của kỹ sư chuyển từ viết mã sang điều phối công việc. Trung tâm Chỉ huy là buồng lái cho sự chuyển đổi đó. Nếu bạn đã đọc các ghi chú của chúng tôi về các mẫu kết nối và cạm bẫy của quy trình làm việc theo agent, đây là cùng một vấn đề, được giải quyết ở cấp độ sản phẩm; giữ nhiều agent trong tầm nhìn để không ai trong số chúng bị đình trệ một cách lặng lẽ.
Không gian làm việc (Spaces)
Spaces (Không gian làm việc) là cách bạn tổ chức công việc trong Trung tâm Chỉ huy. Một Space nhóm mọi thứ liên quan đến một tác vụ hoặc dự án vào một chế độ xem duy nhất: các phiên agent, các yêu cầu kéo (pull requests), tệp và ngữ cảnh. Bắt đầu một phiên mới bên trong một Space và nó sẽ kế thừa mọi thứ mà Space đó đã biết. Rời đi và quay lại, chế độ xem vẫn chính xác như khi bạn rời đi.

Lợi ích thực tế là ngữ cảnh được chia sẻ giữa các agent. Thay vì phải giải thích lại codebase cho mỗi phiên mới, bạn chỉ cần chỉ các agent vào một Space và chúng sẽ tự động nắm bắt ngữ cảnh của dự án.
Agent song song
Trung tâm Chỉ huy và Spaces tồn tại vì cách Cognition kỳ vọng bạn làm việc hiện nay: hàng chục agent chạy song song, trên các môi trường đám mây và cục bộ, trên các phần khác nhau của cùng một dự án. Một kỹ sư có thể phân chia công việc mà trước đây cần một nhóm, sau đó xem xét kết quả khi chúng hoàn thành. Đây là yếu tố cốt lõi đằng sau toàn bộ việc tái thiết kế.
Devin Local thay thế Cascade
Cascade, agent tương tác cục bộ được Windsurf cung cấp, giờ đây đã lỗi thời. Người kế nhiệm của nó là Devin Local, được viết lại từ đầu bằng Rust. Cognition cho biết nó hiệu quả hơn tới 30% về token và bổ sung hỗ trợ cho các subagent, vì vậy một agent cục bộ duy nhất có thể tạo ra các trợ lý cho các tác vụ phụ.

Hiệu quả token không phải là một chi tiết mỹ phẩm. Các lượt chạy của agent được tính phí dựa trên token, và việc giảm 30% sẽ tích lũy nhanh chóng trong một ngày làm việc; hướng dẫn của chúng tôi về giảm chi phí token agent từ CLI giải thích tại sao phép tính đó lại quan trọng. Bạn có thể tiếp tục sử dụng agent Cascade cũ cho đến ngày 1 tháng 7, sau đó Devin Local sẽ là mặc định.
Devin Cloud
Devin Cloud là agent tự trị, giờ đây được kết nối trực tiếp vào trình soạn thảo. Giao cho nó một tác vụ và nó sẽ tạo ra một máy ảo (VM) riêng biệt với trình duyệt, shell và trình soạn thảo, sau đó xử lý công việc từ đầu đến cuối; bao gồm gỡ lỗi, triển khai và kiểm thử. Nó chạy độc lập trong khi bạn làm việc khác và trả về một yêu cầu kéo (pull request) khi hoàn thành.
Việc bàn giao là điểm mấu chốt. Bạn lập kế hoạch thay đổi cục bộ, gửi việc triển khai đến Devin Cloud chỉ bằng một cú nhấp chuột và sau đó nhận kết quả dưới dạng một PR có thể xem xét.
Devin Review
Devin Review hoàn thiện vòng lặp. Bạn xem xét các yêu cầu kéo của agent đám mây bên trong Devin, chuyển lại cho agent cục bộ của bạn để chỉnh sửa và phê duyệt. Tính năng tự động hợp nhất của GitHub được tích hợp sẵn, vì vậy một khi các kiểm tra vượt qua, một PR đã được phê duyệt sẽ được hợp nhất mà không cần phải truy cập GitHub riêng. Xem xét, sửa lỗi và hợp nhất diễn ra tại một nơi.
Giao thức Agent Client (ACP): chạy Codex, Claude, hoặc OpenCode bên trong Devin
Đây là tính năng mà hầu hết mọi người bỏ lỡ, và nó xóa bỏ lời chỉ trích cũ rằng “Devin khóa bạn vào một nhà cung cấp”. Devin Desktop đi kèm với Giao thức Agent Client (ACP), một tiêu chuẩn mã nguồn mở cho phép bất kỳ agent tương thích nào chạy bên trong bất kỳ trình soạn thảo tương thích ACP nào. Devin ra mắt với sự hỗ trợ cho Codex, Claude Agent, OpenCode và các agent nội bộ tùy chỉnh.
Vì vậy, Devin không còn chỉ là agent của Cognition nữa. Bạn có thể chạy Codex của OpenAI hoặc Claude Agent của Anthropic trong cùng một trình soạn thảo, song song trong Trung tâm Chỉ huy. Để biết thêm thông tin về cách xây dựng các runtime agent này, phân tích kiến trúc harness của agent mã hóa của chúng tôi là một tài liệu bổ trợ hữu ích.
SWE-1.6, mô hình nội bộ của Cognition
Devin vẫn cung cấp cho bạn các mô hình tiên tiến từ OpenAI, Anthropic và Google, nhưng nó cũng đi kèm với SWE-1.6 của riêng Cognition, miễn phí sử dụng trên các gói trả phí. Dòng SWE được xây dựng để đạt tốc độ; SWE-1.5 trước đây chạy với tốc độ khoảng 950 token mỗi giây, điều này làm cho việc chỉnh sửa nhanh chóng nội tuyến và tự động hoàn thành bằng phím Tab trở nên tức thì. Đối với các chỉnh sửa hàng ngày theo kiểu agent, một mô hình nội bộ nhanh chóng mà không làm tiêu tốn hạn mức mô hình tiên tiến của bạn là một đòn bẩy chi phí thực sự.
DeepWiki và tìm kiếm mã
Devin tự động lập chỉ mục các kho lưu trữ của bạn và tạo một wiki cho mỗi kho thông qua DeepWiki: sơ đồ kiến trúc, tóm tắt codebase và các liên kết trở lại nguồn. Các agent mới đọc chỉ mục đó thay vì phải quét kho lưu trữ từ đầu, đây là một phần lý do tại sao các phiên trong một Space bắt đầu với ngữ cảnh hữu ích thay vì một trang trắng.
Tích hợp, API Sessions và Tự động phân loại
Devin giờ đây bắt đầu công việc từ bất cứ nơi nào nhóm của bạn đang làm việc. Bạn có thể tạo các phiên từ Slack, Jira, Linear, GitHub và Teams, và Devin theo dõi phiên nào đến từ nền tảng nào. Một vài điểm cụ thể đáng chú ý:
- Sessions API: truy xuất một phiên bằng ID, gửi tin nhắn đến một phiên đang hoạt động và lọc các phiên theo nguồn gốc (webapp, Slack, Teams, API, Linear, Jira). Bạn có thể truyền các bí mật theo phạm vi phiên khi tạo một phiên, để các lượt chạy tự động có được thông tin đăng nhập mà không cần ai dán khóa vào lời nhắc. Hướng dẫn của chúng tôi về truy cập bí mật theo phạm vi cho các agent mã hóa giải thích tại sao điều đó quan trọng.
- Hỗ trợ MCP: Devin tôn trọng nền tảng mặc định của bạn trên mọi phương pháp tạo phiên, và luồng OAuth MCP của nó hiện chuyển tiếp tham số tài nguyên RFC 8707, giúp khắc phục xác thực cho các máy chủ như Snowflake yêu cầu chỉ báo tài nguyên.
- Tự động phân loại (Auto-Triage): Devin có thể nhận các vấn đề đến và tự động phân loại chúng, biến một ticket theo dõi thành một phiên đã bắt đầu mà không cần con người khởi động.
- Điều khiển Slack: gõ
!channel #nameđể chuyển hướng nơi Devin đăng luồng phản hồi của nó cho một phiên.
Devin CLI, JetBrains và ứng dụng máy tính để bàn
Ngoài trình soạn thảo, Devin còn tiếp cận phần còn lại trong thiết lập của bạn:
- Devin CLI: truy cập terminal, cài đặt bằng
curl -fsSL https://cli.devin.ai/install.sh | bash. - Plugin JetBrains: mang tính năng chỉnh sửa agent đến IntelliJ, PyCharm, WebStorm, GoLand, RubyMine, Rider và các IDE JetBrains khác.
- Ứng dụng máy tính để bàn: các bản dựng gốc cho macOS (Apple Silicon và Intel), Windows 10 64-bit và Linux.
- Devin Next (Beta): một lộ trình dành cho người dùng sớm nếu bạn muốn nhận các thay đổi mới nhất trước tiên.
Cách Devin mới so sánh với Cursor
Đây là nơi việc tái thương hiệu có ý nghĩa quan trọng đối với câu hỏi Devin so với Cursor. Sự phân chia cũ rất rõ ràng: Cursor là trình soạn thảo bạn điều khiển, Devin là agent bạn ủy quyền cho. Giờ đây, cả hai đều là trình soạn thảo và cả hai đều chạy nhiều nhà cung cấp mô hình. Vì vậy, sự so sánh phụ thuộc vào tư thế và phạm vi.
| Cursor | Devin | |
|---|---|---|
| Thái độ mặc định | Bạn điều khiển; AI hỗ trợ nội tuyến | Bạn điều khiển cục bộ, sau đó ủy quyền cho đám mây |
| Con người trong vòng lặp | Liên tục | Không liên tục; các điểm kiểm tra và đánh giá PR |
| Chế độ xem đa agent | Hạn chế | Trung tâm chỉ huy Agent, hàng chục agent song song |
| Agent đám mây tự trị | Không đi kèm | Devin Cloud, máy ảo cách ly, trả về PRs |
| Giao thức agent mở | Gốc Cursor | ACP; Codex, Claude Agent, OpenCode, tùy chỉnh |
| Tốt nhất cho | Khám phá, lặp lại UI, các tác vụ phát triển | Công việc được xác định rõ ràng, có thể song song hóa, chạy dài |
Các bậc giá của chúng giờ đây cũng gần như giống hệt nhau:
| Bậc | Devin | Cursor |
|---|---|---|
| Miễn phí | Miễn phí; không giới hạn tự động hoàn thành Tab và chỉnh sửa nội tuyến | Hobby; miễn phí, sử dụng hạn chế |
| Trả phí cơ bản | Pro, $20/tháng; truy cập agent đám mây | Pro, $20/tháng |
| Người dùng chuyên sâu | Max, $200/tháng | Ultra, $200/tháng |
| Nhóm | $80/tháng + $40/chỗ ngồi | $40/người dùng/tháng |
| Doanh nghiệp | Tùy chỉnh | Tùy chỉnh |
Một lưu ý: cả hai đều tính phí theo mức sử dụng lớn. Các lượt chạy tự động của Devin Cloud là phần tốn kém, vì vậy hãy ước tính mức tiêu thụ của bạn trước khi cam kết; kiểm tra giá của Devin và tài liệu giá của Cursor để biết các số liệu hiện tại.
Về các điểm chuẩn thô, hãy cẩn thận với các tuyên bố so sánh trực tiếp. Cursor báo cáo Composer 2.5 đạt 79.8% trên SWE-bench Multilingual, trong khi chế độ tự động của Devin được đo khoảng 45.8% trên SWE-bench Verified nghiêm ngặt hơn. Đó là các bộ kiểm thử khác nhau với các quy tắc khác nhau, vì vậy đây không phải là một bảng điểm rõ ràng; xem SWE-bench để biết từng bài kiểm thử. Vì cả hai trình soạn thảo đều chạy cùng các mô hình tiên tiến, yếu tố quyết định là quy trình làm việc, không phải điểm số. Để đọc thuần túy về mô hình, so sánh Composer 2.5 vs Opus 4.7 vs GPT-5.5 và hướng dẫn Composer 2.5 của chúng tôi bao gồm khía cạnh trình soạn thảo.
Tóm tắt thẳng thắn: Cursor chặt chẽ và tập trung hơn cho một nhà phát triển muốn làm việc trong trình soạn thảo và điều khiển. Devin giờ đây bao phủ nhiều lĩnh vực hơn; cùng một trải nghiệm trình soạn thảo, cộng thêm một lớp đám mây tự trị, một buồng lái đa agent và một giao thức mở để chạy các agent của các nhà cung cấp khác.
Vị trí của Apidog
Không có tính năng nào trong số này thiết kế hợp đồng API của bạn hoặc kiểm thử các endpoint mà agent của bạn tạo ra. Devin Cloud có thể mở một PR đầy các route mới chỉ sau một đêm, và Devin Local có thể tạo cấu trúc một dịch vụ trong vài phút, nhưng không cái nào xác thực các phản hồi, giả lập các phụ thuộc mà frontend của bạn cần, hoặc gỡ lỗi cuộc gọi trả về lỗi 500 trong môi trường staging.

Apidog xử lý lớp đó. Thiết kế hợp đồng trước tiên trong trình thiết kế trực quan, giao cho agent một đặc tả OpenAPI rõ ràng để xây dựng, sau đó kiểm thử và giả lập các endpoint mà nó tạo ra. Cách tiếp cận "spec-first" đặc biệt phù hợp với các agent tự trị, vì một hợp đồng rõ ràng là một mục tiêu chính xác và các đặc tả mơ hồ chính là nơi các agent gặp khó khăn. Hướng dẫn chế độ spec-first của Apidog sẽ hướng dẫn bạn quy trình bàn giao đó, và tác dụng của một design.md đối với các agent mã hóa giải thích tại sao một hợp đồng bằng văn bản lại thay đổi đầu ra của agent. Khi bạn cần xem các cuộc gọi của agent thực sự gửi và nhận gì, trình gỡ lỗi agent AI của Apidog sẽ kiểm tra lưu lượng truy cập.
Câu hỏi thường gặp
Windsurf có bị ngừng phát triển không? Không. Windsurf giờ đây là Devin Desktop. Bạn nhận được nó dưới dạng bản cập nhật qua mạng, và gói, cài đặt cũng như tiện ích mở rộng của bạn được giữ nguyên không đổi.
Chuyện gì đã xảy ra với Cascade? Cascade giờ đây là sản phẩm cũ. Người kế nhiệm của nó, Devin Local, được viết lại bằng Rust, hiệu quả hơn tới 30% về token và hỗ trợ các subagent. Bạn có thể tiếp tục sử dụng Cascade cho đến ngày 1 tháng 7.
Devin có thể chạy Claude hoặc Codex thay vì mô hình của riêng nó không? Có. Thông qua Giao thức Agent Client, Devin Desktop chạy Codex, Claude Agent, OpenCode và các agent tùy chỉnh cùng với SWE-1.6 của Cognition và các mô hình tiên tiến khác.
Devin có miễn phí không? Có một gói miễn phí với tự động hoàn thành Tab và chỉnh sửa nội tuyến không giới hạn. Quyền truy cập vào các agent tự trị của Devin Cloud bắt đầu từ gói Pro $20.
Devin có tốt hơn Cursor không? Chúng khác nhau. Cursor chặt chẽ hơn và tập trung hơn cho công việc trực tiếp, trong trình soạn thảo. Devin bao phủ nhiều hơn: trải nghiệm trình soạn thảo tương tự cộng với một agent đám mây tự trị, một Trung tâm Chỉ huy đa agent và giao thức ACP mở. Hãy chọn dựa trên mức độ bạn muốn ủy quyền.
Làm cách nào để cài đặt Devin? Lấy bản dựng máy tính để bàn từ trang tải xuống, thêm plugin JetBrains hoặc cài đặt CLI bằng curl -fsSL https://cli.devin.ai/install.sh | bash.
Kết luận
Việc tái thương hiệu Windsurf không chỉ là thay đổi hình thức. Devin giờ đây là một IDE hoàn chỉnh, một agent đám mây tự trị, một CLI và một nền tảng đánh giá, được kết nối với nhau bởi Trung tâm Chỉ huy Agent và một giao thức mở cho phép chạy cả các agent của các nhà cung cấp khác. Công việc mà nó được xây dựng để thực hiện là điều phối công việc, chứ không phải gõ từng dòng.
Dù bạn chọn cách nào, hãy giữ cho hợp đồng API của bạn trung thực. Thiết kế, kiểm thử và giả lập nó trong Apidog để mã mà các agent của bạn tạo ra thực sự hoạt động tốt trong môi trường sản xuất.
