Zed chính thức ra mắt phiên bản 1.0: Trình soạn thảo mã nguồn "AI-first" siêu tốc được viết bằng Rust
Sau 5 năm phát triển, Zed đã chính thức đạt cột mốc quan trọng với phiên bản 1.0. Được xây dựng hoàn toàn bằng Rust với kiến trúc tận dụng GPU, Zed định nghĩa lại trải nghiệm lập trình thông qua khả năng cộng tác thời gian thực và tích hợp sâu các tác nhân AI.

Zed chính thức ra mắt phiên bản 1.0: Trình soạn thảo mã nguồn "AI-first" siêu tốc được viết bằng Rust
Để tạo ra một trình soạn thảo tốt hơn cơ bản, chúng tôi đã phải phát minh ra một cách tiếp cận mới để xây dựng phần mềm desktop. Trình soạn thảo trước đây của chúng tôi, Atom, được xây dựng dựa trên một bản fork của Chromium, dẫn đến sự ra đời của framework Electron. Mặc dù công nghệ web mang lại con đường dễ dàng để triển khai phần mềm linh hoạt, nhưng nó cũng đặt ra một trần giới hạn về hiệu năng. Dù nỗ lực đến đâu, chúng tôi không thể làm cho Atom tốt hơn chính nền tảng mà nó được xây dựng trên đó.
Vì vậy, chúng tôi bắt đầu lại từ đầu. Thay vì xây dựng Zed như một trang web, chúng tôi xây dựng nó như một trò chơi điện tử, tổ chức toàn bộ ứng dụng xoay quanh việc truyền dữ liệu cho các shader chạy trên GPU. Điều đó đồng nghĩa với việc phải viết khung UI của riêng mình, GPUI, từ đầu bằng ngôn ngữ Rust.
Kiến trúc GPU của Zed
Sở hữu từng lớp trong stack công nghệ cho phép chúng tôi đưa Zed đến những nơi mà không ai xây dựng trên nền tảng vay mượn có thể đạt được. Nhưng chúng tôi biết từ đầu rằng đây sẽ không phải là một con đường dễ dàng. Nhờ những năm tháng làm việc chăm chỉ của đội ngũ và cộng đồng, Zed đã gần hơn bao giờ hết với công cụ lý tưởng mà chúng tôi đặt ra để tạo ra. Chúng tôi đã thêm vô số khả năng trong khi vẫn giữ đúng cốt lõi về sự thủ công và hiệu suất, và hàng trăm nghìn nhà phát triển hiện nay dựa vào Zed để triển khai phần mềm mỗi ngày. Đó là một phần lý do cho phép chúng tôi tự tin tuyên bố phiên bản 1.0.
Ý nghĩa của phiên bản 1.0
Các nhà phát triển mong đợi một trình soạn thảo hiện đại phải hỗ trợ hàng chục ngôn ngữ và hệ sinh thái của chúng, cũng như vô số biến thể và trường hợp ngoại lệ trên mọi stack: tích hợp Git, SSH từ xa, Trình gỡ lỗi (Debugger), và tất nhiên, là các dấu ngoặc cầu vồng. Chúng tôi đã dành năm năm để xây dựng diện tích bề mặt đó trên Mac, Windows và Linux, với hơn một triệu dòng mã.
Zed cũng là một trình soạn thảo có bản chất AI (AI-native). Bạn có thể chạy nhiều tác nhân song song, và các dự đoán chỉnh sửa gợi ý thay đổi tiếp theo của bạn ở cấp độ keystroke với tốc độ mà bạn mong đợi từ Zed. Agent Client Protocol mở ra Zed cho số lượng ngày càng tăng các tác nhân tốt nhất hiện nay, bao gồm Claude Agent, Codex, OpenCode và gần đây là Cursor. Chúng tôi đã xây dựng AI vào nền tảng của trình soạn thảo thay vì chỉ gắn nó lên bề mặt.
Tính năng AI trong Zed
Chúng tôi cũng đang ra mắt Zed for Business. Các công ty đã yêu cầu chúng tôi một cách thức để triển khai Zed cho các đội ngũ kỹ thuật của họ, và rất sớm họ có thể làm được điều đó, với tính năng thanh toán tập trung, kiểm soát truy cập dựa trên vai trò (RBAC) và quản lý đội nhóm.
Phiên bản 1.0 không có nghĩa là "hoàn thành". Nó cũng không có nghĩa là "hoàn hảo". Nó có nghĩa là chúng tôi đã đạt đến điểm ngoặt mà hầu hết các nhà phát triển có thể nhanh chóng cảm thấy thoải mái khi sử dụng Zed. Nếu bạn đã thử Zed một hoặc hai năm trước và bỏ cuộc vì thiếu sót một tính năng nào đó, 1.0 là lời mời để bạn thử lại. Zed có khả năng hơn bao giờ hết, và vẫn duy trì hiệu suất cao.
Tương lai của Zed
Tầm nhìn của chúng tôi không thay đổi kể từ khi bắt đầu: chúng tôi đang xây dựng môi trường lập trình hiệu suất cao và cộng tác nhất. Điều thay đổi là ý nghĩa của sự cộng tác trong việc tạo ra phần mềm. Trước đây, nó có nghĩa là con người làm việc cùng nhau theo thời gian thực. Bây giờ, nó có nghĩa là con người và các tác nhân AI làm việc trong cùng một không gian, trên cùng một mã nguồn.
Việc tự xây dựng nền tảng của riêng mình là điều đưa chúng tôi đến 1.0, và nó cũng là điều làm cho chương tiếp theo trở nên khả thi. Chúng tôi đang tích cực phát triển DeltaDB, một động cơ đồng bộ hóa được xây dựng dựa trên CRDTs theo dõi mọi thay đổi với độ chi tiết cấp độ ký tự. DeltaDB cho phép nhiều con người và tác nhân chia sẻ một chế độ xem nhất quán, duy nhất của cơ sở mã khi nó phát triển. DeltaDB sẽ cho phép bạn mời đồng nghiệp vào các cuộc trò chuyện với các tác nhân để xem xét và phát triển mã nguồn của tác nhân trực tiếp trong bối cảnh mà nó được tạo ra.
Tầm nhìn này phụ thuộc vào quyền sở hữu sâu sắc các nguyên thủy cơ bản của chúng tôi. Đó không phải là trải nghiệm mà chúng tôi có thể triển khai bên trong động cơ trình duyệt của người khác.
Zed 1.0 Logo
Một cột mốc, không phải vạch đích
Chúng tôi đã phát hành hơn một nghìn phiên bản của Zed, nhưng tất cả chúng đều bắt đầu bằng số không. Hôm nay, điều đó thay đổi.
Chúng tôi sẽ tiếp tục phát hành mỗi tuần, theo cách chúng tôi vẫn luôn làm. Danh sách những thứ cần xây dựng sẽ không bao giờ kết thúc, và đó chính xác là cách chúng tôi thích. Mỗi bản phát hành đều thúc đẩy sự thủ công tiến lên một bước.
Nếu bạn muốn thử Zed, hãy tải xuống ngay bây giờ. Nếu bạn muốn giúp chúng tôi xây dựng nó, hãy tham gia cùng chúng tôi!
Bài viết liên quan

Phần mềm
Thay thế PySpark bằng 4 tệp YAML: Cách để các nhà phân tích xây dựng Data Pipeline mà không cần kỹ sư
29 tháng 4, 2026

Công nghệ
Startup Pursuit huy động 22 triệu USD để dùng AI hỗ trợ doanh nghiệp bán hàng cho chính phủ
29 tháng 4, 2026

Phần mềm
Google Photos biến tủ quần áo trong phim "Clueless" thành hiện thực nhờ AI
29 tháng 4, 2026
