本文根據 Claude Code 官方文檔《Get started with the desktop app》《Desktop application》《Schedule recurring tasks in Claude Code Desktop》整理,核對日期 2026-10-07。桌面版的 Chat、Cowork 標籤頁不在本文範圍。
適用於誰
- 想用 Claude Code、但不習慣命令行的人;
- 想在一個窗口裏同時管理多個會話、並排看改動的人;
- 搜「claude code 桌面版」「桌面版使用教學」「claude desktop 和 claude code 的區別」的人。
結論先說
- Claude 桌面版有三個標籤頁:Chat(普通對話,不能訪問文件,類似 claude.ai)、Cowork(在後台獨立完成任務的智能體)、Code(就是 Claude Code,能直接讀寫你電腦上的項目文件)。
- Code 標籤頁需要 Pro、Max、Team 或 Enterprise 訂閱;桌面版自帶 Claude Code,不用裝 Node.js 或命令行版。
- 支持 macOS(Intel 和 Apple 芯片通用)、Windows(x64,另有 ARM64 安裝包)、Linux(beta,Ubuntu / Debian 用 apt 或 .deb 安裝)。
- 開始會話時可選四種環境:Local(本機)、Cloud(雲端,關掉 App 也繼續)、SSH(遠程機器)、WSL(Windows 上的 Linux 子系統)。
- 桌面版和命令行版共用同一套配置(CLAUDE.md、MCP、Hooks、技能、settings.json),可以同時使用,會話還能互相轉移。
步驟
1. 下載安裝並登入
- macOS / Windows:從官方下載頁(claude.com/download)下載安裝包並運行;
- Linux(beta):按官方《Claude Desktop on Linux》用 apt 安裝。
啟動後用你的 Anthropic 帳號登入,點頂部中間的 Code 標籤。如果提示升級,說明當前帳號沒有付費訂閱;如果提示在線登入,登入完重啟 App。
還沒有訂閱的話,可以在本站開通:/chongzhi/claude-pro。桌面版本身的下載與中文設定詳見本站《Claude 桌面版下載安裝(Windows / Mac):功能與設定中文介面》。
2. 開始第一個會話
- 選環境和文件夾:選 Local,點 Select folder 選你的項目目錄。官方建議先用一個你熟悉的小項目試手。
- 選模型:發送按鈕旁的下拉框,之後隨時可以換。
- 說出任務,比如:
- 「找一個 TODO 註釋並把它實現掉」
- 「給 main 函數補測試」
- 「為這個代碼庫寫一份 CLAUDE.md」
- 審閱改動:取決於發送按鈕旁顯示的權限模式——Auto 或 Accept edits 模式下 Claude 會直接改,並顯示
+12 -1這樣的統計,點開看 diff;Manual 模式下每處改動都先給你看對比,點 Accept / Reject。
3. 四種運行環境
| 環境 | 說明 |
|---|---|
| Local | 在你的電腦上運行,直接用本地文件 |
| Cloud | 在雲端運行,關掉 App、關機也會繼續;可以添加多個倉庫;也能在 claude.ai/code 或手機 App 上查看(詳見本站《Claude Code 網頁版(claude.ai/code)怎麼用:在雲端跑任務》) |
| SSH | 連接你的伺服器、雲主機或開發容器,首次連接時自動在遠程機器上安裝 Claude Code |
| WSL(Windows) | 在 WSL 2 發行版裏運行,工具和 git 都在 Linux 側執行 |
常用操作
隨時打斷和糾偏:點停止按鈕立即中斷;或者直接輸入糾正內容按回車,不用等當前動作結束。
加上下文:輸入 @文件名 引用文件(帶自動補全);用附件按鈕添加圖片和 PDF;或直接把文件拖進輸入框。
權限模式:發送按鈕旁的選擇器,可選 Auto、Manual、Accept edits、Plan;Bypass permissions 需要 Pro / Max 用戶在「設定 → Claude Code」裏打開「Allow bypass permissions mode」(Team / Enterprise 由組織策略控制)。你為某個文件夾選的模式會被記住(Plan 除外)。各模式區別詳見本站《Claude Code 權限模式詳解:auto、手動、plan、bypass 與權限規則配置》。
審閱改動:點 +12 -1 打開 diff 視圖,逐個文件看,可以在具體行上寫評論讓 Claude 修改;也可以輸入 /code-review 讓 Claude 自己審一遍。
命令與技能:輸入 / 或點 + → Slash commands,瀏覽內置命令、自定義技能和插件技能。
插件:點輸入框旁的 + → Plugins,用圖形介面瀏覽和安裝插件。
佈局:聊天、diff、終端、文件、瀏覽器幾個面板可以隨意拖動排列;` Ctrl+ `` 打開終端。
預覽你的應用:在桌面版裏啟動開發伺服器,應用會在內置的瀏覽器面板裏打開,Claude 能看到運行效果、測接口、讀日誌並據此修改。
跟蹤 PR:開了 PR 之後,Claude Code 會監控 CI 結果,可以自動修復失敗,或在全部檢查通過後合併。
並行會話
- 側邊欄點 + New session,或按
Cmd+N(WindowsCtrl+N)新建會話;Ctrl+Tab/Ctrl+Shift+Tab在會話間切換; - 按住 Cmd / Ctrl 點擊側邊欄裏的另一個會話,可以左右分屏同時看兩個會話;
Cmd+\(WindowsCtrl+\)關閉當前分屏; - 在 Git 倉庫裏,勾選分支名旁的 worktree 選項,會話會拿到一份獨立的項目副本,幾個會話之間的改動在提交前互不影響。worktree 預設放在
<項目根目錄>/.claude/worktrees/,可以在設定裏改位置、加分支前綴;會話的 PR 合併或關閉後可以自動歸檔; Cmd+;(WindowsCtrl+;)或輸入/btw打開旁支對話:能看到主對話的上下文,但不會把內容寫回主對話,適合問個小問題。- 會話完成任務、而你正在看別的會話時,桌面版會發系統通知。
worktree 的原理和 .worktreeinclude 用法詳見本站《Claude Code worktree 怎麼用:多個會話並行開發不打架》。
定時任務
在 Code 標籤的側邊欄點 Routines(或「More」選單裏),New routine → Local,填寫:
| 字段 | 說明 |
|---|---|
| Name | 任務名,會轉成小寫短橫線格式作為磁盤上的文件夾名 |
| Description | 列表裏顯示的簡介 |
| Instructions | 每次運行時讓 Claude 做什麼,可以選權限模式、模型、工作文件夾、是否用獨立 worktree |
| Schedule | Manual(只在點 Run now 時運行)、Hourly、Daily、Weekdays(跳過週末)、Weekly |
也可以在任意會話裏直接說:「每天早上 9 點幫我做一次代碼審查」會建一個週期任務;「明天下午 3 點提醒我檢查部署」會建一個運行一次後自動停用的任務。
三種定時方式的區別(官方對照):
| 雲端 Routines | 桌面版本地任務 | /loop | |
|---|---|---|---|
| 在哪運行 | 雲端 | 你的電腦 | 你的電腦 |
| 需要電腦開機 | 否 | 是(且 App 開着) | 是 |
| 需要打開會話 | 否 | 否 | 是 |
| 能訪問本地文件 | 否(每次全新克隆) | 是 | 是 |
| 最短間隔 | 1 小時 | 1 分鐘 | 1 分鐘 |
注意:本地定時任務預設在工作目錄的當前狀態上運行(包括未提交的改動),想隔離就在創建時打開 worktree 開關。
和命令行版的區別
兩者可以同時用、甚至在同一個項目上用,共享 CLAUDE.md、MCP 配置、Hooks、技能和 settings.json。
- 命令行會話轉到桌面版:在終端裏運行
/desktop(macOS 和 x64 Windows、訂閱登入可用); - 桌面版接着命令行會話:先在終端裏關掉那個會話,再在桌面版輸入框裏輸入
/resume選擇。
| 功能 | 命令行版 | 桌面版 |
|---|---|---|
| 權限模式 | 全部(含 dontAsk) | Manual、Accept edits、Plan、Auto(Bypass 需開啟) |
| 多會話 | 開多個終端 | 側邊欄標籤、分屏 |
| 會話隔離 | --worktree | 新建會話時勾選 worktree |
| 文件附件 | 不支持 | 圖片、PDF |
| 定時任務 | cron、CI | 內置定時任務 |
腳本和自動化(-p) | 支持 | 不支持,桌面版只能交互使用 |
| Agent Teams | 支持 | 不支持 |
官方的建議:想在一個窗口裏管理並行會話、並排看面板、可視化審閱改動,用桌面版;需要腳本、自動化或習慣終端,用命令行版。另外,/permissions 這類會在終端裏彈出交互面板的命令,在桌面版裏不可用,權限規則請直接編輯設定文件。
常見問題
Q:Code 標籤裏報 403 或認證錯誤?
官方排查:在 App 選單裏退出再重新登入(最常見的解決辦法);確認訂閱是有效的付費套餐;如果命令行版正常而桌面版不行,徹底退出 App(不只是關窗口)再打開登入;檢查網絡和代理設定。
Q:桌面版要單獨裝 Claude Code 嗎?
不用,Code 標籤自帶。但如果你還想在終端裏輸入 claude,需要另外安裝命令行版。
Q:在桌面版 Chat 裏配置的 MCP 伺服器,Code 標籤能用嗎?
能。桌面版會把 claude_desktop_config.json 裏的 MCP 伺服器加載到本地 Code 會話裏。但獨立的命令行版不讀這個文件,需要用 claude mcp add-from-claude-desktop 導入(macOS 和 WSL)。
Q:會話裏 Git 報錯、並行隔離用不了?
會話隔離依賴 Git。在終端運行 git --version 檢查是否已安裝。
參考資料
- Get started with the desktop app(官方):https://code.claude.com/docs/en/desktop-quickstart
- Desktop application(官方):https://code.claude.com/docs/en/desktop
- Schedule recurring tasks in Claude Code Desktop(官方):https://code.claude.com/docs/en/desktop-scheduled-tasks
- Claude Desktop on Linux (beta)(官方):https://code.claude.com/docs/en/desktop-linux
- Claude Code Desktop in WSL(官方):https://code.claude.com/docs/en/desktop-wsl
0 條評論
還沒有評論,來搶沙發~