Thị trường trình soạn thảo code đang trở nên sôi động khi Zed thực hiện một bước đi chiến lược táo bạo có thể định hình lại cách các nhà phát triển tương tác với trợ lý AI coding. Bằng việc ra mắt Agent Client Protocol ( ACP ) hợp tác với Gemini CLI của Google , Zed đang định vị mình như một Thụy Sĩ của các môi trường phát triển hỗ trợ AI.
![]() |
---|
"Khám phá việc tích hợp các AI agent vào các công cụ phát triển với Agent Client Protocol của Zed" |
Chuyển đổi chiến lược khỏi mô hình kinh doanh của Cursor
Cộng đồng nhà phát triển coi đây là bước thoát khỏi cuộc cạnh tranh trực tiếp với Cursor một cách có tính toán của Zed , trình soạn thảo AI-first phổ biến. Thay vì xây dựng AI agent độc quyền riêng, Zed đang tạo ra một hệ sinh thái mở nơi bất kỳ AI agent nào cũng có thể kết nối vào trình soạn thảo của họ. Cách tiếp cận này phản ánh niềm tin ngày càng tăng rằng thị trường công cụ AI coding hiện tại quá biến động và hàng hóa hóa để có thể duy trì lợi thế cạnh tranh bền vững.
Thời điểm này đặc biệt thú vị khi xét đến tốc độ cải tiến nhanh chóng của các mô hình AI. Các thảo luận cộng đồng nhấn mạnh rằng bất kỳ lợi thế prompting hoặc tính năng AI nào cũng có thể được sao chép nhanh chóng hoặc trở nên lỗi thời bởi thế hệ mô hình ngôn ngữ tiếp theo. Thay vì đuổi theo mục tiêu di chuyển này, Zed đang đặt cược vào việc trở thành nền tảng tốt nhất để lưu trữ những công cụ này.
Mô hình kinh doanh Zed so với Cursor:
- Zed: Phương pháp tiếp cận nền tảng mở, tập trung vào sự xuất sắc của trình soạn thảo, cho phép bất kỳ AI agent nào
- Cursor: Tích hợp AI độc quyền, mô hình đăng ký 20 USD hàng tháng
- Điểm khác biệt chính: Zed tránh việc bị khóa vào nhà cung cấp AI trong khi Cursor xây dựng xung quanh các khả năng AI cụ thể
Đổi mới kỹ thuật với tác động rộng lớn hơn
Agent Client Protocol hoạt động bằng cách cho phép các AI agent dòng lệnh giao tiếp với các trình soạn thảo thông qua các endpoint JSON-RPC có cấu trúc, vượt ra ngoài các tương tác terminal đơn giản. Điều này tạo ra khả năng cho việc hiển thị chỉnh sửa thời gian thực, đánh giá code đa buffer, và điều hướng liền mạch giữa code và tương tác AI.
Điều làm cho điều này đặc biệt hấp dẫn là bản chất mã nguồn mở của giao thức dưới giấy phép Apache . Bất kỳ trình soạn thảo nào cũng có thể áp dụng ACP , và việc áp dụng sớm đã diễn ra trong Neovim thông qua đóng góp cộng đồng. Điều này có thể thiết lập ACP như một tiêu chuẩn ngành, tương tự như cách Language Server Protocol đã cách mạng hóa trí thông minh code trên các trình soạn thảo.
JSON-RPC: Một giao thức gọi thủ tục từ xa sử dụng JSON để mã hóa tin nhắn, cho phép các chương trình khác nhau giao tiếp với nhau.
Các tính năng chính của Agent Client Protocol:
- Mã nguồn mở theo giấy phép Apache
- Giao tiếp JSON-RPC giữa các trình soạn thảo và các tác nhân AI
- Hiển thị chỉnh sửa theo thời gian thực và đánh giá đa bộ đệm
- Tương thích với bất kỳ tác nhân AI dòng lệnh nào
- Triển khai ban đầu với Gemini CLI của Google
- Hỗ trợ sớm cho Neovim thông qua đóng góp từ cộng đồng
Phản ứng cộng đồng và định vị thị trường
Phản ứng của nhà phát triển tiết lộ những hiểu biết thú vị về lòng trung thành với trình soạn thảo và tính bền vững kinh doanh. Nhiều người đánh giá cao việc Zed tập trung vào sự xuất sắc của trình soạn thảo cốt lõi thay vì cố gắng khóa người dùng vào một hệ sinh thái AI cụ thể. Lợi thế tốc độ của trình soạn thảo so với VS Code vẫn là một điểm thu hút đáng kể, với người dùng báo cáo về việc mô phỏng vim mượt mà hơn và ít trục trặc hiệu suất hơn.
Tuy nhiên, vẫn còn những câu hỏi về việc áp dụng AI agent rộng rãi hơn. Trong khi Gemini CLI phục vụ như triển khai tham chiếu ban đầu, cộng đồng đang tích cực hỏi về hỗ trợ cho các agent phổ biến khác như Claude và các công cụ AI của chính Cursor . Sự thành công của ACP sẽ phụ thuộc phần lớn vào việc các nhà cung cấp AI khác triển khai giao thức này nhanh như thế nào.
Yêu cầu kỹ thuật:
- Trình soạn thảo Zed (có sẵn trên macOS và Linux)
- Tác nhân AI tương thích với triển khai ACP
- Hỗ trợ điểm cuối JSON-RPC cho giao tiếp tác nhân
- Tùy chọn: Hỗ trợ Container cho người dùng quan tâm đến bảo mật
Lợi thế mã nguồn mở
Cách tiếp cận mã nguồn mở của Zed dưới GPLv3 giải quyết một số mối quan tâm của cộng đồng về hỗ trợ vốn đầu tư mạo hiểm và tính bền vững dài hạn. Không giống như các giải pháp độc quyền, trình soạn thảo có thể tồn tại ngay cả khi công ty gặp khó khăn, mặc dù vẫn còn câu hỏi về hướng phát triển và ưu tiên tính năng dưới sự kiểm soát của công ty.
Chiến lược này cũng phân biệt Zed với hệ sinh thái VS Code của Microsoft , cung cấp cho nhà phát triển một lựa chọn thay thế không được kiểm soát bởi một nền tảng công nghệ lớn. Đối với các nhà phát triển tìm kiếm sự độc lập khỏi các chuỗi công cụ big tech, định vị này có thể ngày càng trở nên có giá trị.
Agent Client Protocol đại diện cho nhiều hơn chỉ là một tính năng kỹ thuật - đó là một tuyên bố triết học về tương lai của các công cụ phát triển. Bằng cách chọn sự mở thay vì khóa chặt, Zed đang đặt cược rằng cách tốt nhất để xây dựng lòng trung thành lâu dài của nhà phát triển là thông qua các nguyên tắc cơ bản của trình soạn thảo vượt trội và tính linh hoạt của hệ sinh thái, thay vì các tính năng AI độc quyền có thể nhanh chóng trở thành hàng hóa.
Tham khảo: Bring Your Own Agent to Zed — Featuring Gemini CLI