Skip to content

Claude Code 桌面版 vs 終端機:你該用哪一個?

Claude Code Desktop vs Terminal CLI vs Antigravity - interface comparison cover image
Claude Code 有三個入口:桌面版 App、終端機 CLI、Antigravity,但底層完全是同一個大腦。教學影片上線後最多人問的問題:到底該選哪一個?這篇用一張對比表 + 我從 Antigravity → 終端機 → 桌面版的真實演化故事,帶非工程師也看得懂該怎麼選。

📌目錄

💡 這篇文章要解決你的問題是?
Claude Code 使用有三個入口,同一個引擎(大腦)。差別在哪?怎麼選?


這篇文章的起點,是我老婆柚子問我的一個問題。

我拍了一支 Claude Code 超詳細 70 分鐘教學影片,示範了 Cmux、Status Line 這些終端機設定。影片上線後,柚子問我:「欸,好多人問用桌面版 Claude App,跟終端機有啥區別?我適合哪一個?」

這個問題如果是一個月前,毫無疑問選終端機,功能最多、最輕量,但隨著 Claude 不斷把桌面板 APP 變得更好(例如最近這篇寫到 Cowork 大進化),有些人確實用桌面板 APP 就夠了,具體差異在哪,讓我一篇說清楚。

這篇文章就是我的完整回答。如果你是跟著下面影片學的,這篇可以當你的「Claude Code 使用介面工具參考手冊指南」。


先講結論

Claude Code 目前有三種主要的使用方式:

  1. 桌面 App(macOS / Windows)— 介面舒服、有按鈕、拖拉操作,還能即時預覽網頁
  2. 終端機 CLI(Terminal / Cmux)— 純文字、輕量、可自動化
  3. Antigravity(VS Code 整合介面)— 類似 Cursor,左邊讀/寫程式碼、右邊跟 AI 對話

底層完全一樣:同一個大腦(AI 模型)、同一套設定檔(CLAUDE.md)、同一組資料夾(你的個人文件內容)。差別只在「你怎麼跟它互動」。

如果你是完全非工程師背景,第一次接觸 Claude Code,桌面版上手最快

如果你已經習慣終端機,電腦記憶體不夠,想要多工分割視窗,自由度最大,終端機 更靈活

兩者可以同時使用,設定互通。


一張表看完差異

面向桌面 App終端機 CLI (Cmux)Antigravity
安裝下載 App,登入即用npm install -g @anthropic-ai/claude-codeVS Code 安裝擴充套件
上手難度低(GUI 操作)中(需要基本終端機知識)中低(VS Code 使用者友善)
本地預覽內建 Preview 面板自行開瀏覽器VS Code 內建預覽
看程式碼幾乎不看幾乎不看,僅在 Obsidian 看 MD左側即時顯示所有編輯
多工左邊欄切換多個 Session能多開多工VS Code 分頁管理
Git 分支預設開 worktree(可關掉)直接在當前分支工作跟 VS Code Git 整合
拖拉圖片拖進對話/路徑拖進對話/路徑拖進對話面板
Select ElementPreview 後,可點選網頁元素直接針對回饋
記憶體用量較重(多 session 易卡)輕量(多 session 仍順暢)中(取決於 VS Code 設定)
適合誰非工程師、視覺導向使用者開發者、自動化需求者習慣 VS Code 的開發者
Claude Code 三種介面對比圖:桌面版 App、終端機 CLI、Antigravity,底部共用同一個大腦

我的真實選擇故事:IDE → 終端機

我一開始用的是 Antigravity(VS Code 整合介面)。它的介面很像 Cursor——左邊看程式碼、右邊跟 AI 對話。對工程師來說很直覺,因為你可以即時看到 AI 改了哪些程式碼、動了哪些檔案。

用了 IDE 約 30 天後,我發現一件事:我 90% 沒再看程式碼

AI 寫程式碼的能力遠遠超過我。我不是工程師,我去看它寫了什麼 function、改了哪一行,其實看不太懂,反而浪費專注力。我只需要看結果,跑起來能不能用、畫面對不對。

剩下 10% 會去打開 Antigravity 的情境,就是快速去修 HTML 上的一些文案。

這跟管理的邏輯又有相似之處,你是一個老闆,團隊裡有個非常厲害的設計師。你不需要盯著他們的螢幕,你只需要看他交出來的成果就好。信任你的團隊,讓專業的人做專業的事。

所以我關掉了 Antigravity,改用「終端機 + Obsidian」的組合。

為什麼搭配 Obsidian?因為我是內容創作者,每天要看大量的 Markdown 文件,筆記、計畫、文章草稿、工作流程。Obsidian 的閱讀和編輯體驗比任何 IDE 都好:介面乾淨、自動儲存、速度快、wikilinks 串連所有筆記。

我把「人要看的東西」放在 Obsidian,「程式碼的東西」就交給 AI,這樣我的專注力不會被分散。

後來桌面版 App 出了,我發現它能做的事跟終端機幾乎一樣,介面又比終端機好看。所以現在我的組合變成了:

桌面版 App + Obsidian = 我目前的最佳搭配

  • Obsidian 負責我所有的內容、筆記、計畫
  • 桌面版 App 負責跟 AI 對話、執行任務
  • 需要 24/7 自動化的部分,還是跑在 Mac mini 的終端機上

相同的部分(選哪個都一樣)

這些功能不管你用桌面版還是終端機,行為完全一致

  • CLAUDE.md:專案規則檔,Claude 每次都會讀
  • Hooks:自動觸發的腳本(開始時、工具使用前後)
  • MCP 伺服器:串接外部服務(Notion、Google Calendar、Zeabur…)
  • Skills / 自訂指令/morning/journal 這些斜線指令
  • Plugins:第三方插件(Hookify、Codex、Zeabur…)
  • 記憶系統:auto-memory 跨 session 記住你的偏好
  • 模型選擇:Opus、Sonnet、Haiku 都可用
  • 任務完成系統通知:Claude 完成任務時,會跳 macOS / Windows 系統通知

重點:你在桌面版建的 Skill,終端機也能用。反過來也一樣。

💡 系統通知是我認為 Claude Code 最被忽視的功能之一。 下完指令之後,你根本不需要坐在電腦前等它——去泡咖啡、滑手機、做別的事,跳通知的時候再回來看結果就好。AI 在工作,你不用陪它盯著螢幕。


桌面版獨有的功能

1. Preview 面板 + Select Element

開發網頁工具時,右邊直接顯示即時預覽。改了程式碼,畫面自動更新。不用另外開瀏覽器。

Claude Code 桌面版 Preview 面板:左側 session 列表、中間對話區、右側即時預覽

更厲害的是右上角的 Select Element 功能——你可以直接點選網頁上的任何元素(標題、按鈕、圖片),然後用自然語言告訴 Claude 要怎麼改。例如:

  • 點選一個標題 →「把這個標題改成紅色、字放大一點」
  • 點選一張圖片 →「這張圖片換成圓角,加個陰影」
  • 點選一個按鈕 →「這個按鈕移到右邊,顏色換成品牌色」

這對非工程師來說非常關鍵。你不需要知道那個元素叫什麼 class、在哪一行程式碼,指著它說話就好。這是我看到最驚豔的功能之一。

2. Session 保留——關掉 App、重開機都不會消失

左側欄的所有對話紀錄會自動保留,即便你關掉 App、甚至重開機,下次打開還是在原地,不用擔心對話不見。

對話的呈現方式也很熟悉:左邊一列都是你過去的 Sessions,點一下就切換——這個介面習慣跟 ChatGPT、Gemini 幾乎一樣,完全不需要重新學。如果你本來就有在用這些工具,轉移到 Claude Code 桌面版幾乎零門檻。

3. 對話佈局好看:自己的發言在右、AI 在左

桌面版的對話介面做了區分:你的發言靠右、Claude 的回應靠左,視覺上更像在「跟人聊天」,一眼就能分辨誰說了什麼,閱讀起來比終端機的純文字排版舒服很多。

4. Worktree 隔離(可視化介面操作)

每個 Session 可以開在獨立的 Git 分支上,改壞了不影響主分支。可以手動關掉,直接在 master 上工作。


終端機獨有的功能

桌面版的優勢在於「好看好用」,而終端機的優勢在於「同時開工、更自由、隨時看到背景資訊」。

用白話文講,就是你可以開很多個分割視窗、讓每個視窗都在做不一樣的任務,還能隨時看到每個視窗的狀態。

另外有一點很實際:終端機吃的記憶體遠比桌面版 App 少。 桌面版 App 是完整的 GUI 應用程式,同時開多個 session 時,記憶體用量會疊加,電腦容易開始卡頓甚至當機;終端機就輕盈很多,就算同時跑四、五個 session,電腦也不會有太大壓力。如果你的電腦記憶體不多(8GB 以下),這個差異會非常有感。

以下是幾個我最常用、對小白也很有感的場景:

1. 用 Cmux 同時開很多個 Session——像多個分身同時幫你工作

Cmux 終端機總覽:左側邊欄分主題、右側同時並排多個 Session

我平常用 Cmux 這個介面當作我的終端機入口(它是一款專門為 Claude Code 設計的多視窗終端機,介面類似 Notion)。它最大的賣點是:

  • 左邊有垂直側邊欄,可以建立不同主題、像資料夾一樣分類你的對話
  • 右邊主畫面能同時並排 3~4 個 session,每個 session 跑不一樣的任務

舉例來說,我現在正在寫這篇文章,可以同時:

  • Session 1:請 Claude 幫我寫這篇 Blog 文章
  • Session 2:請另一個 Claude 幫我整理今天的 Gmail 信箱
  • Session 3:在 Mac mini 上跑 Claude 處理 AI 快訊推送
  • Session 4:請另一個 Claude 幫我改 Landing Page 樣式

這四件事可以同時進行,互不干擾。 我只要左右切換就能巡視每個分身的進度。對工程師來說這叫「multiplexing(多工)」,對非工程師來說,就是「一個人開四個分身幫你做事」。

桌面版雖然也能切換 session,但邏輯比較像「切換分頁」,同一時間的話面,你只能看到一個對話上(但有些人比較適合這種專注沒錯,我們家柚子就是)。

終端機 + Cmux 讓你能真正「並行」看到多個任務同時推進的畫面。


2. 自訂 Status Line——永遠看得到重要資訊

這是我覺得終端機最被低估的功能。

Status Line 是終端機最下面那一條資訊列。你可以自己決定要顯示什麼。對於重度使用 Claude Code 的人來說,這條列能顯示的資訊非常關鍵:

Claude Code 自訂 Status Line 範例

上圖是我自己的 Status Line,隨時能看到:

  • 目前用的模型(Opus 4.6 1M context)——避免不小心切到較弱的模型
  • 上下文使用率(19%)——快滿了就知道該開新對話了
  • Max 訂閱的額度進度(2H2m 週期 76%、1D3H 日額度 57%)——避免超額被限速
  • 目前的 Git 分支(master)——避免改到錯的分支
  • 這次 session 的檔案變更量(+5151 / −10350)——知道 Claude 動了多少行程式碼
  • 專案名稱(Raymond-Agent)——多 session 切換時一眼知道自己在哪個專案
  • 上次訊息的時間(16:52)——知道這個 session 是不是太久沒回應
  • 權限模式(bypass permissions on)——避免不小心在「自動執行」模式改到檔案

為什麼這很關鍵? 跟 AI 協作最怕的就是「我不知道它現在處於什麼狀態」。桌面版會用視窗 UI 呈現部分資訊,但不像 Status Line 這樣一次全部同時顯示。它對我來說就像開車時的儀表板——少了它我會很不安。

📝 自訂 Status Line 的具體做法(statusLine 設定),我有寫一篇 Claude Code 終端機設定-cc alias 教學,這裡就不展開。


實際應用場景比較

場景一:開發一個個人小工具

例如:做一個「學員見證牆」網頁工具

階段桌面 App終端機
討論需求在對話框打字,拖圖片給 Claude 看打字描述,拖參考圖片進去
寫程式碼Claude 寫完,我用 OB 確認計劃Claude 寫完,我用 OB 確認計劃
即時預覽Preview 面板直接看,還能 Select Element 微調開瀏覽器 localhost:3000
修 Bug截圖拖進去,或直接點選有問題的元素貼錯誤訊息,或給截圖路徑
部署一樣用 Zeabur MCP一樣用 Zeabur MCP

結論:桌面 App 在「看」和「指」這兩件事上更方便(Preview + Select Element + 拖圖)。寫程式碼能力完全一樣。

場景二:個人 AI 分身助理

例如:雷小蒙(幫你處理信件、整理行事曆、發文章)

任務桌面 App終端機
串接外部服務MCP 工具(Notion、WordPress、Google Calendar…),一樣MCP 工具,一樣
每天 8:30 自動整理信箱Schedule 功能(App 要開著)或請 Claude 設 croncron + claude -p(伺服器跑,24/7)
Discord Bot 24/7 運作不適合(App 要持續開啟)適合(可跑在伺服器)
多個工具權限同時使用一樣(MCP 設定共用)一樣

結論:互動式任務(你在電腦前操作)兩者差不多。24/7 自動化任務(排程、背景運行)終端機更穩定。


一個意外發現:雙帳號 = 雙額度

我發現一個有趣的事:我的桌面版 App 登的是個人 Claude 帳號(因為桌面版會保留 Claude.ai 的雲端設定,例如自訂風格和 Projects),而終端機登的是團隊 Max 帳號(因為 Claude Code 需要讀取本地專案檔案,用團隊帳號更合理)。

這代表我同一台電腦上有兩種額度可以用:

  • 個人帳號的 Claude Pro / Max 額度 → 桌面 App
  • 團隊 Max 帳號的額度 → 終端機 CLI

量疊起來其實蠻大的。如果你剛好也有兩個帳號,這是一個可以善用的小技巧。


那 CLAUDE.md、Skills、Hooks 這些「進階設定」呢?

這是讓 Claude Code 從「通用 AI」變成「你的 AI 分身」的關鍵。

好消息:不管你用桌面版還是終端機,這些設定完全共用。

你的專案資料夾
├── CLAUDE.md          ← 專案規則(兩邊都會讀)
├── .claude/
│   ├── commands/      ← 自訂指令(兩邊都能用 /xxx 觸發)
│   ├── settings.local.json  ← 權限設定(兩邊共用)
│   └── hooks/         ← 自動化腳本(兩邊都會跑)

所以你不需要「選邊站」。在桌面版建的 Skill,終端機也立刻能用。

這也是我今年開始深度使用 Claude Code 的核心原因——不只是「換一個更好用的 AI 工具」,而是把我自己所有的資料和 Workflow,變成可以自由遷移的格式

我把這件事叫做 Portable(可攜帶性)

想像一下:如果明年出現一個比 Claude 強十倍的 AI,我要怎麼辦?如果我所有的習慣、技能、工作流程都鎖在某個平台的雲端裡,我只能跟著那個平台走,沒有選擇。但如果這些東西是用純文字檔案(Markdown)存在我自己的電腦裡,CLAUDE.md 是文字、Skills 是文字、知識庫是文字。我只需要把這些文件接上新的 AI 大腦,一切照舊。

你的文檔和知識才是最有價值的資產。AI 只是你的介面和大腦,換一個更強的大腦,資產一分不少。

這就是為什麼不管你選桌面版還是終端機,把心力投資在「建立你的 CLAUDE.md、專案資料夾內的知識、累積你的 Skills」,才是真正值得的事。


📍 我的總結&推薦:新手入門該怎麼選?

完全新手 → 先從桌面 App 開始

  • 不用學終端機指令,打開就能用
  • Preview + Select Element 讓你用「指」的跟 AI 溝通
  • 拖拉圖片很直覺
  • Session 管理清楚,不會搞混

如果你是非工程師、純小白,甚至可以先不管 Claude Code,直接用 Claude 桌面 App(就是一般的 Claude.ai 桌面版)。等到你需要讓 Claude 讀取你電腦上的檔案、操作本地專案時,再進入 Claude Code 的世界。

進階使用 → 終端機

  • 24/7 背景自動化任務用終端機設定最方便
  • 和其他 CLI 工具無縫串接(git、ssh、npm)
  • 更快、更輕量(不佔太多電腦資源)

我目前的最佳實踐 → 桌面版 + Obsidian + 終端機(Mac mini)

  • Obsidian:所有內容、筆記、計畫文件的閱讀和編輯
  • 桌面 App:日常跟 AI 對話、需要視覺化預覽時
  • 終端機(Mac mini):24/7 自動化、背景任務

三者共用所有設定,不會互相干擾。


常見問題

Q:我兩個都裝,會衝突嗎?

不會。設定檔共用,Session 紀錄各自獨立。

Q:桌面版一定要開 Git 分支嗎?

不用。建立 Session 時,右下角的「worktree」取消勾選就好。

Q:我的 MCP 工具(Notion、Zeabur、Google Calendar)兩邊都能用嗎?

能。MCP 設定在 ~/.claude.json,兩邊共用。

Q:哪個比較省 token?

一樣。底層是同一個模型,用量合計在同一個帳號。

Q:Antigravity 還值得用嗎?

如果你是工程師,習慣在 VS Code 裡工作,Antigravity 仍然是好選擇。但如果你跟我一樣不是工程師,不需要盯著程式碼看,桌面 App + 你習慣的文件編輯器(我是用 Obsidian)會是更好的組合。

Q:我用 Windows,Cmux 用不了,要裝什麼終端機?

Cmux 目前只有 Mac 版,Windows 用戶有幾個選擇:

1. Windows 原生終端機(推薦優先試)

Windows 11 內建的 Windows Terminal 其實已經很好用,支援多分頁、自訂顏色,對 Claude Code CLI 完全沒問題。非工程師背景的 Windows 用戶,從這裡開始就夠了,不需要額外安裝任何東西。

2. Tabby(進階選擇)

如果你想要更接近 Cmux 的體驗——分割視窗、多 session 並排——Tabby 是跨平台(Windows / macOS / Linux)的終端機 App,免費開源,視覺效果很好看,設定也友善。

坦白說,Claude Code CLI 對終端機沒有特別要求,你用什麼終端機開啟都行。終端機只是一個「視窗」,Claude Code 的威力是一樣的。如果你已經有習慣用的終端機,繼續用就好,不需要特別換。


💡 一句話總結:桌面版介面友善,讓你「看得到、指得到」;終端機讓你「多工、自動化、個人化」。核心能力一模一樣,選你順手的就好。

分享按鈕

關於作者

留言回應

訂閱
接收通知
guest
0 留言
最新的留言
最舊的留言 Most Voted
Inline Feedbacks
View all comments

領取高效生產力的秘訣!

Free 免費 NT$ ?????
免費入門課&電子書&精華文章一次帶走
  • 聰明工作者的 10 堂體驗課
  • 現代人必備的 25+ 款數位工具
……更多你需要的現代人精進指南!