所有入門單元免費開放 · 課程內容持續更新中

在 VS Code 與桌面 App 裡使用 Claude

終端機不是唯一的選擇。這堂課帶你在 VS Code 安裝 Claude Code 擴充功能,也認識 Claude 桌面 App 的 Code 分頁,最後幫你挑出最順手的那一個。

第 5.4 堂約 12 分鐘

為什麼要認識其他介面

上一堂你在終端機裡和 Claude 完成了第一次對話。你可能也發現了一些不方便:

  • 想看 Claude 建立的檔案,要另外打開檔案總管。
  • 它改了哪幾行,只能在終端機裡看文字。
  • 一直盯著黑色視窗,有點累。

這很正常。Claude Code 也可以在 VS Code(一個免費的程式編輯器)和 Claude 桌面 App 裡使用。背後是同一個 Claude Code,只是換了一個比較好看、比較好操作的外殼。

三欄比較圖:終端機適合想學完整功能、照官方教學操作的人;VS Code 擴充功能適合想邊看檔案邊對話、用滑鼠看紅綠差異的人,標示為本單元推薦;桌面 App 適合完全不想碰終端機的人

沒有哪個比較「高級」,挑你用起來最舒服的就好。

方案一:VS Code 擴充功能

如果你上過「Python 第一步」,你的電腦可能已經有 VS Code 了。還沒有的話,到 code.visualstudio.com 下載安裝,建議更新到最新版。

安裝擴充功能

  1. 打開 VS Code。
  2. 按 Ctrl+Shift+X(Mac 是 Cmd+Shift+X)打開「擴充功能」。
  3. 搜尋 Claude Code,認明發行者是 Anthropic,按「安裝」。
  4. 第一次使用時,它會請你登入,用和終端機一樣的 Claude 帳號即可。

打開專案、打開 Claude

  1. 在 VS Code 選「檔案」→「開啟資料夾」,打開上一堂建立的 my-first-claude。
  2. 在左側點開任何一個檔案,例如 README.md。
  3. 點編輯器右上角的 Spark 圖示(一個像星芒的圖示),Claude 的面板就會打開。

找不到圖示也沒關係,還有兩種方法:

  • 點 VS Code **最下方狀態列右側的「Claude Code」**字樣(沒有打開檔案時也能用)。
  • 按 Ctrl+Shift+P(Mac 是 Cmd+Shift+P)打開命令選擇區,輸入「Claude Code」,從清單裡挑一個開啟方式。

VS Code 示意畫面:左邊檔案總管列出 CLAUDE.md、README.md、notes;中間編輯器顯示 README.md 的修改差異,紅色是刪掉的行、綠色是新增的行,下方有接受變更和拒絕變更按鈕;右上角圈出 Spark 圖示;右側是 Claude 面板,輸入框下方有 Manual 模式切換

介面的按鈕位置可能會隨版本調整,但這三樣東西一定找得到:開啟按鈕、差異檢視、模式切換。

在 VS Code 裡和 Claude 合作

試試看:

在 VS Code 裡試一次修改

請在 README.md 加上一行,說明我除了學 Claude Code,接下來也會學 Git。

在 Manual 模式下,Claude 會用左右對照的差異畫面給你看修改前後的樣子,再問你同不同意。紅色是要刪掉的,綠色是要新增的。你可以接受、拒絕,或直接打字告訴它要改成什麼。

幾個在 VS Code 特別好用的地方:

  • 指定檔案:在 Claude 面板打 @ 加檔名,或按 Alt+K(Mac 是 Option+K)把目前檔案的位置插進對話裡。
  • 選取文字再問:在編輯器裡反白一段文字,再到面板提問,Claude 會知道你在問哪一段。
  • 切換模式:點輸入框下方的模式標示,就能選 Manual、Plan 等模式(下一堂詳細說)。
  • 回到之前的狀態:把滑鼠移到某則訊息上,會出現「倒轉」按鈕,可以把檔案還原到那個時間點(第 6 堂會再談)。
  • 找回舊對話:面板上方有對話紀錄的按鈕。

方案二:Claude 桌面 App

如果你真的不想碰終端機,Claude 桌面 App 是最輕鬆的選擇。

  1. 從 Claude 官網的下載頁(claude.com/download)下載 Windows 或 macOS 版並安裝。
  2. 打開 App,用你的 Claude 帳號登入。
  3. 點上方的 Code 分頁,這裡就是桌面版的 Claude Code。

開始對話前,輸入框下方有幾個選項要先設定:

選項 意思 新手建議
環境 在哪裡執行:本機(你的電腦)或雲端 選本機(Local),才能直接處理你電腦裡的檔案
專案資料夾 Claude 要在哪個資料夾工作 選 my-first-claude
權限模式 動手前要不要先問你 先選 Manual
模型 要用哪個 Claude 模型 用預設的就好

設定好之後,在輸入框打字、按 Enter,就和你在終端機做的事一樣。

桌面 App 的幾個好處:

  • 用按鈕選資料夾,不會有「在錯的地方啟動」的問題。
  • Claude 改完檔案後,會出現一張「變更」卡片,點上面的增減行數(例如 +12 -1),就能逐檔查看差異。
  • 做網頁時,Claude 可以在 App 內建的瀏覽器窗格打開預覽,你不用自己切換視窗。

那我該選哪一個?

如果你… 建議
想要邊看檔案邊對話,願意裝一個編輯器 VS Code 擴充功能(本單元後面的範例以它為主,但終端機一樣能照做)
很怕終端機,只想像聊天一樣用 桌面 App
想學最完整的功能,或常照官方文件操作 終端機

不用只選一個。很多人是在 VS Code 裡開著 Claude 面板,旁邊再開一個終端機,看狀況切換。重點是:三種介面用的是同一個帳號、同一份 CLAUDE.md、同樣的權限觀念,學會一種,其他的很快就上手。

不確定怎麼選?讓 Claude 幫你分析

我是程式新手,平常主要用(Windows/Mac)電腦,對終端機的感覺是(很怕/還可以/滿喜歡的)。我想用 Claude Code 做(寫下你想做的事,例如:個人網頁、整理 Excel、小工具)。

Claude Code 有終端機、VS Code 擴充功能和桌面 App 三種用法。請根據我的狀況推薦一種,說明理由,並告訴我剛開始最需要注意的一件事。

行動練習
  1. 在 VS Code 安裝 Claude Code 擴充功能(確認發行者是 Anthropic),打開 my-first-claude 資料夾。
  2. 用 Spark 圖示打開 Claude 面板,請它在 README.md 加一行字。在差異畫面上看清楚紅綠兩色,再接受修改。
  3. 再請它改一次,這次按「拒絕」,觀察檔案是不是保持原樣。
  4. 加分題:安裝 Claude 桌面 App,在 Code 分頁選本機環境和同一個資料夾,問它「CLAUDE.md 裡寫了什麼?」確認它讀得到你上一堂寫的規矩。

讀完了嗎?

標記完成後,單元與專案的進度會自動更新(只存在這台裝置的瀏覽器)。

卡住了?讓 AI 當你的家教複製這段提問範本,貼到 Claude 或其他 AI 工具,再補上你卡住的地方。

留言與討論

卡關了、有心得,或發現內容需要更新?都歡迎留言。留言使用 GitHub 帳號登入。

留言區即將開放。現在可以先到 GitHub 討論區 發問,或看看 交流頁 的其他管道。