台灣打造的 AI・什麼都可以問──免費試試 TheAI 對話,最懂台灣

Zed 編輯器教學:從安裝到用 Agent Panel 讓 AI 改整個專案

Zed 編輯器教學:從安裝到用 Agent Panel 讓 AI 改整個專案

Zed 是用 Rust 寫的編輯器,快到讓人回不去,AI 功能也全內建。這篇從安裝、設定模型金鑰、編輯預測快捷鍵,一路教到 Agent Panel 怎麼加上下文、怎麼審查 AI 改的每一行,最後附上台灣工程師最該注意的成本與資安提醒。

一位在新竹寫韌體的朋友上週跟我抱怨:他打開公司那個十幾萬行的 repo,編輯器轉圈轉了四十秒。「我一天開三次,一年就是快十個小時在看轉圈。」

這句話大概就是 Zed 存在的理由。

Zed 是什麼

Zed 是用 Rust 從頭寫的程式編輯器,由 Atom 的原班人馬打造,主打一件事:快。開檔、全域搜尋、捲動長檔案的延遲都壓得極低,在大型專案上的感受差距特別明顯。它同時開源,也內建多人即時協作——不是外掛,是核心功能。

AI 的部分不是後來貼上去的:編輯預測(edit prediction)、行內助手(inline assistant)、Agent Panel 三層都在編輯器裡,你也可以完全把它們關掉,當一個純粹的快編輯器用。

它能幫你做什麼

  • 邊打邊補:編輯預測會根據你剛剛改的地方,猜你接下來要改哪裡,不只是補完當前這一行
  • 選一段改一段:行內助手讓你選取程式碼後直接下指令改寫
  • 整段任務交辦:Agent Panel 可以讀寫專案檔案、跑工具、改多個檔案,做完再讓你逐段審查
  • 生 commit 訊息:Git 面板可直接生成 commit message
  • 接自己的模型:Zed 託管模型、自帶 API 金鑰、本機模型(Ollama)都支援

怎麼用:六個步驟

步驟一:安裝

zed.dev 下載,macOS、Linux、Windows 都有版本。macOS 與 Linux 的成熟度較高,Windows 起步較晚。安裝後第一次開啟會問你要不要匯入 VS Code 的設定與快捷鍵——建議勾,過渡期會順很多。

步驟二:決定 AI 要怎麼付費

這是最該先想清楚的一步,有三條路:

  1. 完全免費:用 Personal 方案,含 2,000 次接受的編輯預測
  2. 自帶 API 金鑰(我自己選這條):免費方案就能接 Anthropic、OpenAI、Google 的金鑰,花多少完全看你用多少
  3. 訂閱 Pro:每月 10 美元,含 5 美元模型額度與無限編輯預測,超出後按 API 定價加 10% 計費

自帶金鑰的好處是接案的人特別有感:沒案子的月份支出是零。

步驟三:設定編輯預測

Cmd+,(Windows/Linux 是 Ctrl+,)打開設定編輯器,搜尋「Edit Predictions」,點 Configure Providers。除了預設的 Zed AI,也能選 GitHub Copilot、Codestral,或接 Ollama 跑本機模型。

實際操作的快捷鍵記這幾個就夠:

  • Alt+Tab:接受預測(全平台)
  • Escape:取消
  • Alt+K:只接受到下一個詞
  • Alt+J:接受到這一行結尾

那個「只接受一部分」的設計很實用——AI 猜對前半段、猜錯後半段是常態。

步驟四:打開 Agent Panel

用命令面板輸入 agent: new thread,或直接點狀態列右下角的 ✨ 圖示。面板開起來後就是一個對話框,輸入需求按 Enter。

步驟五:把上下文餵進去

這一步決定成敗。用 @ 提及可以把檔案、資料夾、符號、甚至先前的對話串加進上下文:

@src/lib/auth.ts 這個檔案的 session 過期判斷有 bug,
使用者在跨時區時會提早登出,幫我找出來並修好

也可以直接貼程式碼(Zed 會自動格式化成上下文),或把圖片拖進去給支援視覺的模型看。

想跟著 AI 一起看它在改哪裡,點面板左下角的十字準星圖示,編輯器會自動跳到它正在動的檔案。

步驟六:審查每一行變更

AI 改完後,面板會列出動到哪些檔案、各改了幾行。按 Ctrl+Shift+R 開啟多緩衝區審查頁,逐段接受或拒絕。

我的建議很直接:永遠先看 diff 再接受。AI 最常見的錯不是寫錯邏輯,是「順手」改了你沒要它改的地方。

進階技巧

開多個執行緒平行做事。 每個 thread 有各自的上下文與歷史,用 Cmd+Alt+J 開執行緒側欄切換。如果兩個 thread 可能改到同一批檔案,用 worktree 隔離避免互相踩到。

用 Agent Profiles 管好工具權限。 Profiles 決定這個 thread 能用哪些內建工具與 MCP 伺服器;Tool Permissions 決定需要權限的操作是允許、拒絕,還是每次問你。跑在正式專案上時,把「需要確認」開著比較安全。

接 MCP 伺服器擴充能力。 Zed Agent 支援 MCP,可以把資料庫查詢、文件檢索這類能力接進來,讓 AI 不只看得到程式碼。想理解 MCP 的價值,可以先看我們的 AI 開發工具指南

關掉 AI 也是選項。 設定 "show_edit_predictions": false 可全域關閉,也能針對特定語言或用 disabled_globs 針對特定目錄關掉。寫敏感專案時很實用。

注意事項

外掛生態是最大的落差。 Zed 的擴充機制在補,但跟 VS Code 幾萬個外掛比仍差得遠。搬家前先列出你每天真的會用到的外掛,一個一個確認有沒有替代。

團隊慣性比技術更難跨。 你用 Zed、同事用 VS Code,pair programming 或共用除錯設定就會有摩擦。務實的做法是先用在個人專案。

開 Agent 前先檢查專案裡有什麼。 讓 AI 讀寫整個專案,等於讓模型看到 .env、金鑰、客戶資料。這件事跟編輯器無關,但每次換工具都值得重新確認一次——尤其台灣不少接案專案的 repo 裡真的躺著客戶的正式環境金鑰。

中文輸入法偶爾會鬧脾氣。 部分情境下的輸入法整合仍有小問題,注音使用者可以先實測再決定。

TheAI學院 評語

我用 Zed 寫了一段時間,最有感的不是 AI,是那個「按下去就開了」的延遲。AI 功能現在大家都有,速度反而是差異化的部分。

評語:Zed 是「先做好一個編輯器,再把 AI 放進去」,而不是反過來。這個順序決定了它的體驗上限。

給台灣讀者的具體建議:先用免費版加自己的 API 金鑰跑兩週個人專案。這個組合零訂閱成本,又能完整體驗 Agent 流程。兩週後如果你發現回不去 VS Code 的卡頓,再考慮要不要付 Pro;如果外掛缺太多,那也只是花了兩週,沒有損失。

想比較其他選項,可以看 Cursor 教學GitHub Copilot 教學,或到 提示詞範本庫 找可以直接套用的開發類指令。

資料來源

(本文依公開資訊與官方文件整理,功能與價格以官方最新公告為準。)

常見問題

Zed 免費版能用 AI 嗎?

可以。Personal 方案永久免費,含 2,000 次接受的編輯預測,而且可以自帶 Anthropic、OpenAI 等供應商的 API 金鑰使用 Agent 功能,等於 AI 花費完全由你控制。

Zed 可以取代 VS Code 嗎?

看你多依賴外掛。純寫程式、跑 LSP、用 Git,Zed 完全夠而且快很多;但若你重度依賴特定 VS Code 外掛(例如某些冷門語言的除錯器),現階段仍會卡住。建議先用 side project 試跑兩週。

Agent Panel 改壞程式碼怎麼辦?

所有變更都會進審查區,按 Ctrl+Shift+R 開啟多緩衝區審查頁,可以逐段接受或拒絕。養成「先看 diff 再接受」的習慣,比事後 git reset 省事得多。

編輯預測的快捷鍵是什麼?

預設 Alt+Tab 全平台通用接受預測,Escape 取消;Alt+K 接受到下一個詞邊界、Alt+J 接受到行尾。快捷鍵可在 keymap 編輯器自訂。