Zed AI 2026 — tính năng LLM tích hợp có đáng dùng không?
Zed AI nhanh và bảo mật nhưng thiếu codebase indexing — thua Cursor trên repo lớn chưa quen. Đáng thử nếu tốc độ editor và BYOK quan trọng hơn semantic search.
Bởi Ethan
1.668 từ · 9 phút đọc
Zed AI nhanh, bảo mật, và tích hợp tốt — nhưng chưa đủ mạnh bằng Cursor trên các codebase bạn chưa nắm rõ. Nếu bạn cần inline completion độ trễ thấp, BYOK không lưu dữ liệu, và parallel agent threads hơn là semantic search, Zed Pro $10/tháng đáng để chuyển sang. Nếu bạn thường xuyên làm việc với các repo lớn chưa quen, hãy ở lại với Cursor.
Bài này dành cho ai
Developer đang dùng hoặc đang cân nhắc Zed làm editor chính và muốn biết layer AI tích hợp có đủ tốt để bỏ Cursor hay Copilot không. Nếu bạn chưa dùng Zed bao giờ và hiệu năng editor không phải ưu tiên, các tính năng AI riêng lẻ chưa đủ lý do để chuyển.
Chúng tôi đã thử gì
Zed: v1.3.6 stable (macOS ARM, cùng máy với review tổng quan Zed 1.0)
Các thành phần AI của Zed: Edit Prediction (Zeta2), Inline Assistant, Agent Panel
Baseline để so sánh: GitHub Copilot Pro ($10/tháng), Cursor Pro ($20/tháng)
Các con số về cold-start, RAM, input latency của editor, và inline completion latency là số liệu đo của toolchew trên M2 MacBook Pro 14” (Apple M2, 16 GB RAM). Cold start: thời gian từ lúc chạy terminal đến khi sẵn sàng gõ phím đầu tiên, sau khi chạy purge && sync để xóa OS file cache. Project thử nghiệm: monorepo của toolchew (khoảng 15,000 dòng TypeScript). Mỗi con số là median của 5 lần đo. Inline completion latency của Copilot (~167ms) đo qua 50 lần trigger liên tiếp trong cùng project.
Ba layer AI
Zed đi kèm ba thành phần AI riêng biệt. Chúng dễ bị nhầm lẫn với nhau, nên đáng để tách ra ngay từ đầu.
Edit Prediction (Zeta2)
Đây là inline completion engine của Zed — thứ gợi ý code khi bạn gõ. Model là Zeta2, model completion được Zed xây dựng riêng. Zed chạy nó qua hosted inference của họ; bạn không cần tự cung cấp API key trừ khi muốn.
Zeta2 tích hợp với LSP. Nó đọc symbol graph của language server song song với file buffer, có nghĩa là nó gợi ý các method thực sự tồn tại trên type đang dùng thay vì tạo ra tên nghe có vẻ hợp lý nhưng không tồn tại. Đây là lợi thế cụ thể so với các hệ thống chỉ gửi raw text context.
Latency cải thiện so với Zeta1 — blog của Zed ghi nhận sự cải thiện nhưng không công bố con số p50 cụ thể. Acceptance rate cũng tăng ~30% so với Zeta1; Zed không công bố con số tuyệt đối, chỉ công bố mức delta. Trong thực tế, cảm giác ngang với Copilot inline completions và nhanh hơn Cursor trên cùng máy (completions dựa trên Supermaven của Cursor còn nhanh hơn, nhưng Cursor chiếm 3 GB RAM; Zeta2 chạy trong một editor chỉ nặng 222 MB).
Gói Free giới hạn 2,000 predictions mỗi tháng. Pro ($10/tháng) là predictions không giới hạn cộng $5 token credit cho hosted model.
Inline Assistant (Ctrl+Enter)
Chọn code, nhấn Ctrl+Enter, gõ prompt. Zed transform đoạn code được chọn ngay tại chỗ, hiển thị diff, và cho bạn accept hoặc reject. Không có cửa sổ chat — đây là vòng lặp chỉnh sửa trực tiếp.
Model chạy tính năng này có thể cấu hình. Mặc định nó dùng hosted inference của Zed; bạn có thể đổi sang bất kỳ provider nào trong 12+ provider được hỗ trợ (Anthropic, OpenAI, Google, Ollama, GitHub Copilot proxy, và nhiều provider khác). Nếu bạn BYOK, Zed không gửi dữ liệu nào đến server của họ cho request đó.
Đây là tính năng thay thế trực tiếp luồng “Ask Copilot to fix this” inline của Copilot. Workflow nhanh hơn vì không cần mở sidebar — nhưng cũng vì vậy không có lịch sử chat để quay lại tham chiếu, điều này giới hạn tính năng này cho các yêu cầu cần nhiều lượt tinh chỉnh.
Agent Panel
Agent Panel là giao diện agentic đầy đủ: persistent chat, đọc file, gọi shell tool, tích hợp MCP server, và từ ngày 22 tháng 4 năm 2026, Parallel Agents. Bạn có thể spawn nhiều independent agent thread, gán cho mỗi thread một model khác nhau, và cô lập chúng trong các git worktree riêng để tránh xung đột.
Ví dụ thực tế: một thread điều tra bug, thread kia soạn test, cả hai chạy song song mà không đụng vào file state của nhau. Nếu bạn chạy Claude Code hay Codex bên ngoài qua Agent Communication Protocol (ACP), chúng cũng tích hợp ở đây.
Agent Panel hỗ trợ model từ 12+ provider — Claude, GPT, Gemini, Grok, DeepSeek, và nhiều provider khác, cấu hình theo từng provider. Model mặc định cho lần cài mới không được ghi chép rõ — bạn sẽ thấy prompt chọn model khi dùng lần đầu.
Điểm yếu quan trọng: không có codebase indexing
Cursor index toàn bộ repo của bạn theo nghĩa ngữ nghĩa (semantic). Khi bạn hỏi “auth middleware đọc user ID ở đâu?”, Cursor lấy các file liên quan dựa trên ý nghĩa, không chỉ dựa trên text match. Bạn không cần chỉ cho nó biết tìm ở đâu.
Zed không có điều này. Context là tường minh: bạn dùng @file, @symbol, hoặc @folder để chỉ cho agent biết cần xem gì. Với các repo bạn đã quen, đây không phải vấn đề lớn — bạn biết auth middleware ở đâu rồi. Với các repo lớn chưa quen khi mới onboard, việc thiếu semantic search là khoảng cách năng suất thực sự.
Điều này nằm trong public roadmap của Zed. Tính đến tháng 6 năm 2026, chưa có ngày phát hành cụ thể nào được công bố.
Hiệu năng không phải điểm cộng — đây là lợi thế cấu trúc
Người ta hay nói “Zed nhanh” như thể đó chỉ là tính năng tiện lợi thêm. Các con số cho thấy điều khác:
- Cold start: 0.6 giây so với 4.5 giây của Cursor
- RAM khi nhàn rỗi: 222 MB so với 3+ GB của Cursor
- Input latency: 2ms so với ~30ms của Cursor
Đây không phải benchmark tổng hợp — đây là lượng bộ nhớ và CPU thực sự còn lại cho AI inference, LSP indexing, và extension. Một editor dùng 222 MB RAM cho OS nhiều headroom hơn để chạy bất kỳ LLM process nào bên cạnh. Nếu bạn đang trả tiền cho Mac và chạy local model qua Ollama, khoảng trống đó có giá trị thực.
Bảng so sánh
| Tiêu chí | Zed AI (Pro) | GitHub Copilot Pro | Cursor Pro |
|---|---|---|---|
| Inline completion latency | Nhanh (không công bố p50; xem phần Zeta2) | ~167ms (toolchew) | Nhanh hơn Copilot (toolchew đo) |
| Độ sâu context | File/symbol-level (tường minh) | File-level | Repo-level (semantic index) |
| Khả năng agentic | Parallel threads, ACP, MCP | Copilot Agent | Composer 2, background agents |
| Linh hoạt model | 12+ provider | Hạn chế | Multi-model |
| Giá (cơ bản) | $10/tháng + token costs | $10/tháng (Pro) | $20/tháng |
| Privacy / BYOK | Tốt nhất (zero data retention) | Tốt | Tốt |
| Tốc độ editor | Tốt nhất | N/A (plugin) | Chậm nhất (Electron) |
| Hệ sinh thái extension | Vài trăm | 50,000 | 50,000 |
Ai nên chuyển sang Zed AI
Nên chuyển sang Zed nếu:
- Bạn đã dùng Zed vì tốc độ editor và muốn AI phù hợp với triết lý đó
- Bạn chạy MCP-heavy workflows — Agent Panel của Zed tích hợp natively
- Privacy quan trọng: BYOK với zero data retention trên server của Zed rõ ràng hơn hầu hết các lựa chọn thay thế
- Bạn dùng Claude Code hay Codex bên ngoài và muốn tích hợp ACP trong cùng một tool
- Parallel agent workflows là một phần quy trình của bạn và bạn muốn dùng chúng mà không cần chạy thêm terminal process riêng
Ở lại Cursor hoặc Copilot nếu:
- Bạn thường xuyên onboard vào các repo lớn chưa quen — semantic search nhanh hơn nhiều so với dùng
@filethủ công - Workflow của bạn phụ thuộc vào VS Code extension chưa được port sang Zed — xem Zed vs VS Code để so sánh hệ sinh thái (50,000 extension trên VS Code so với vài trăm trên Zed)
- Bạn làm việc trong team tích hợp GitHub nơi tính năng PR review và issue native của Copilot giúp giảm context-switching
Nếu bạn đang chuyển từ Copilot, mức chênh lệch $0/tháng (cả hai đều $10/tháng Pro) và câu chuyện BYOK mạnh hơn của Zed là lý do hợp lý để thử. Rủi ro chính là phụ thuộc vào extension.
Lưu ý
Mức cải thiện acceptance rate +30% của Zeta2 là tương đối so với Zeta1, không phải con số tuyệt đối — Zed không công bố con số tuyệt đối, và không nên so sánh trực tiếp với acceptance rate được trích dẫn bởi các vendor khác (họ dùng các phương pháp đo khác nhau).
Chúng tôi không test lựa chọn hosted model mặc định cho lần cài mới Agent Panel — docs không chỉ định rõ, và nó có thể thay đổi tùy region hoặc trạng thái tài khoản.
Thông tin về codebase indexing dựa trên các GitHub issue công khai và Zed roadmap tính đến tháng 6 năm 2026. Kiểm tra github.com/zed-industries/zed/issues để biết trạng thái hiện tại trước khi đưa ra quyết định mua dựa trên khoảng cách này.
Nếu bạn dùng Zed với tùy chọn Anthropic BYOK, bạn có thể thiết lập qua Anthropic API.
Tham khảo
- Tổng quan Zed AI
- Thông báo Parallel Agents — 22 tháng 4 năm 2026
- Thông báo model Zeta2
- Bảng giá Zed
- Ghi chú phát hành Zed 1.0