Zed

Zed

Zed Industries · 程式設計

Zed 是一款快速、開源的程式碼編輯器,支援 macOS、Linux 與 Windows,為開發者內建 AI 代理與即時協作功能。

Zed 的介面預覽

關於 Zed

什麼是 Zed

Zed 是一款由 Zed Industries 從零用 Rust 打造的程式碼編輯器,這個團隊也是 Atom 編輯器與 Tree-sitter 解析函式庫的幕後推手。它幾乎把速度放在所有目標之上。整個介面用自家開發的 GPU 框架 GPUI 繪製,因此即使在大型專案中,捲動、輸入與檔案搜尋依然流暢。

它真正的強項在 AI 與團隊合作。代理面板讓 AI 代理讀取你的程式碼庫、進行編輯並執行工具,而且你可以同時運行多個代理。即時協作同樣內建。你可以分享專案、和隊友聊天,並一起編輯相同檔案,不需要額外設定。

在你決定之前最該知道的一件事:AI 功能綁定付費方案或你自己的 API 金鑰。免費的 Personal 方案是款紮實的編輯器,但出廠時不含 Zed 代管的 AI。Business 等級目前也缺少 SSO 與 SCIM,如果你的公司需要集中登入,這點就很重要。

開始使用

  1. 從 zed.dev 下載 macOS、Linux 或 Windows 的安裝程式,或在 GitHub 上從原始碼自行建置。
  2. 開啟資料夾或複製版本庫,把專案載入編輯器。
  3. 加入你的主題、快速鍵,以及語言伺服器、Vim 模式等擴充功能。
  4. 若想要代管的 AI 模型,登入 Zed 帳號;或貼上你自己向供應商申請的 API 金鑰。
  5. 開啟代理面板,用簡單文字描述任務,讓代理編輯檔案或回答問題。

產品資訊

快速了解 Zed 的定價、支援平台與效能。

免費方案是
付費方案$0 - $20/mo
平台macOS, Linux, Windows
開發者Zed Industries
類別程式設計
發布日期Jun 2024
最近更新Sep 2024
網站訪問量1.3M
網站全球排名44K
API 提供狀態否

適合對象

這項工具最適合的使用者、任務與情境。

使用者

  • 在意輸入延遲、希望編輯器在大型程式碼庫上也能跟得上的專業開發者。
  • 會結對程式設計或一起審查程式碼的團隊,因為即時協作是內建而非外掛拼裝。
  • 想要 AI 協助、又不想把程式碼交給單一供應商的程式設計師,因為這裡可以用你自己的 API 金鑰。

任務

  • 跨檔案重構:代理能追蹤一項改動在專案中的影響並套用編輯,省去你自己在檔案裡翻找。
  • 陌生程式碼的快速導覽:專案範圍的快速搜尋與符號跳轉,讓進入新版本庫不再那麼痛苦。
  • 協作除錯:分享工作階段,和隊友在同一個緩衝區中逐步檢視程式碼。

情境

  • 你整天開著編輯器,想要一款永不卡頓的,即使開著數十個檔案也一樣。
  • 同事需要遠端從你肩後查看,於是你開啟共享工作階段,兩人在同一個視窗裡工作。
  • 你第一次嘗試 AI 程式開發工具,想用自己的供應商帳號來測試。

主要功能

以 Rust 打造的高速核心

Zed 以 Rust 撰寫,並透過 GPUI 渲染,這是團隊為編輯器打造的 GPU 加速介面框架。換來的是低輸入延遲與快速的全專案搜尋,這在大型版本庫中最有感,其他編輯器在那裡開始變得遲鈍。如果你曾等過一次慢吞吞的「在檔案中尋找」,這就是你最先感受到的部分。速度聽起來是小事,直到編輯器讓你等。它可不是小事。

具備平行代理的代理面板

代理面板接收一段簡單文字的請求,讓 AI 代理搜尋你的程式碼庫、編輯檔案並呼叫工具來完成。你可以同時運行多個代理,因此冗長的任務不會擋住你在別處工作。根據 Zed 的說法,代理也能在你繼續輸入時於背景處理任務。

即時協作與共享專案

協作是核心功能,不是外掛。你可以分享專案、和隊友聊天、一起編輯相同檔案,共享的螢幕與終端檢視也屬於同一套流程。作為一款協作程式碼編輯器,Zed 讓結對工作感覺像坐在同一張桌前。對遠端團隊而言,這省去了審查時共享螢幕的慣例,那種場合由一個人操作、其他人湊上前看一個偏偏在最要緊時刻變模糊的畫面。

彈性的 AI 模型存取

Zed Pro 出廠就包含代管模型,但你也帶得進來自 Anthropic、OpenAI、Google 等廠商的 API 金鑰。這讓你沿用既有的 AI 合約,而不必付兩次錢。把 Zed 想成一個彈性的 AI 程式開發助理,接上你早已信任的供應商,而不是把你綁死在一家。免費試用甚至附帶一些用量額度,讓你先試代管模型。

編輯預測

除了對話式代理,Zed 會在你輸入時預測你的下一個編輯,你按一個鍵就能採用。這類功能是為了融入你平常的工作流程而設計,而非要求你時刻關注,無限次的已採用預測隨 Pro 附上。不花俏。就是實用。

開源且可擴充

當你真正埋首工作時,這一切最重要。整個編輯器以 GPL v3 開源,包含 AI 部分,所以你能讀到代理面板在底層究竟做了什麼。沒有黑箱。擴充功能涵蓋語言伺服器、主題,以及給離不開模態編輯者的 Vim 風格快速鍵。

優缺點

優點

  • 確實快,GPU 渲染的介面在大型程式碼庫上依然撐得住。
  • 協作與 AI 代理是內建的,不是靠外掛拼湊。
  • 開源,想要的話可以檢視並自行建置。
  • 自帶 API 金鑰能與代管模型並用,價格更有彈性。
  • 在 macOS、Linux 與 Windows 上運行,核心體驗一致。

缺點

  • 免費的 Personal 方案沒有 Zed 代管的 AI,AI 功能得靠 Pro 或你自己的金鑰。
  • Business 方案目前缺少 SSO 與 SCIM,擋掉了一些企業登入需求。
  • Zed Pro 的代管用量按 API 定價加收 10%,重度使用 AI 會累積不少費用。
  • 擴充套件庫比年代更久、更成熟的編輯器要小。

常見問題

是的。Personal 方案免費,提供完整編輯器但不含 AI。AI 功能需要每月 20 美元的 Pro 方案,或你自己的供應商 API 金鑰。

相關內容

探索與 Zed 相關的工具、技能與文章。

Zed 替代方案

Forefront

Forefront

Forefront · 程式設計

Forefront 是一個用來打造開源 AI 的網頁平台。你可以用自己的資料微調主流的開源語言模型、評估它們的表現,再透過 API 執行,或匯出後自行架設。想要封閉式平台的便利、卻堅持要自己擁有模型與資料的開發者,就是這裡的目標客群。

免費 / $0 - $99/mo查看詳情
Startkit

Startkit

StartKit.AI · 程式設計

Startkit 是一套用來打造 AI SaaS 與 AI 包裝產品的樣板。可以把它想成一個 AI 新創樣板,把枯燥的部分都先接好了:驗證、Stripe 與 Lemon Squeezy 付款、用量限制、交易型電子郵件,以及一套能與 OpenAI、Anthropic、Groq 或 Llama 溝通的 AI API 啟動套件。你複製儲存庫、設定價格,然後專心在產品中使用者真正願意付費的部分。它建構於 React 與 Tailwind 之上的 Next.js,所以大部分的樣板程式碼對你來說並不陌生。

付費 / $99 - $499 one-time查看詳情
Testim

Testim

Tricentis · 程式設計

Testim 是專為網頁、行動與 Salesforce 應用程式打造的 AI 測試自動化平台,用來建立並執行端到端測試。它靠機器學習在介面變動時維持測試穩定,團隊因此少花時間修補壞掉的定位器。對於一款今天就能開始使用的自動化測試工具來說,這表現不算差。你透過在瀏覽器錄製動作來建立測試,需要更多控制時再補上 JavaScript。對忙碌的 QA 團隊來說,這是個可靠的選擇。

免費 / Custom pricing on request查看詳情