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

Claude Code 是什麼?能幫你做什麼

聊天 AI 只能看你貼給它的東西;Claude Code 則能直接讀你電腦裡的專案、改檔案、執行指令。這堂課先弄懂它是什麼、適合做什麼,以及接下來六堂課要帶你走到哪裡。

第 5.1 堂約 10 分鐘

先從一個熟悉的畫面說起

如果你上過「AI 寫程式入門」,你大概已經用 claude.ai 或 ChatGPT 請 AI 寫過程式。流程通常是這樣:

  1. 把程式碼複製,貼進聊天視窗。
  2. AI 回你一段修改後的程式碼。
  3. 你複製回來,找到對的位置貼上、存檔。
  4. 執行看看。出錯了,再把錯誤訊息複製回去問。

這樣能用,但你會發現自己大部分時間都在「搬運」。檔案一多,你還得自己判斷要貼哪幾個檔案給 AI 看,貼少了它就猜錯。

Claude Code 換了一種做法:讓 AI 直接進到你的專案資料夾裡工作。

左右對照圖:左邊是一般聊天 AI,你在電腦與聊天視窗之間來回複製貼上;右邊是 Claude Code,Claude 和你的檔案在同一個資料夾裡,能自己讀檔、改檔、執行指令

最大的差別:AI 看不看得到你的檔案、能不能自己動手。

Claude Code 到底是什麼

Claude Code 是 Anthropic 做的 AI 程式助手。用一句話說:它是一個能讀你的檔案、修改檔案、執行指令的 Claude。

這種「不只回答,還會自己動手完成任務」的 AI,常被叫做 AI 代理(agent)。你給它一個目標,它會自己決定先看哪些檔案、要改什麼、改完怎麼確認,一步一步做下去。

循環圖:讀(打開相關檔案)、想(擬好怎麼改)、做(改檔案、執行指令)、查(看結果),中間是你,負責給目標、按同意、最後驗收

你不需要告訴它每一步,但每一步你都看得到,而且能叫停。

舉個例子。你在聊天 AI 裡說「我的網頁按鈕按了沒反應」,它只能猜。換成 Claude Code,它會:

  • 自己打開你的 HTML 和 JavaScript 檔案,找到那顆按鈕的程式碼。
  • 發現問題,例如函式名稱拼錯了。
  • 提出修改,問你同不同意,你按「是」它才改。
  • 必要時執行指令確認問題解決了。

它能用在哪裡

Claude Code 不只一個入口,這個單元會帶你認識三個:

介面 長什麼樣子 在第幾堂
終端機(命令列) 一個打字對話的黑色視窗 第 2、3 堂
VS Code 擴充功能 在程式編輯器旁邊開一個 Claude 面板 第 4 堂
Claude 桌面 App 在 Claude App 裡的 Code 分頁,不用碰終端機 第 4 堂

背後是同一個 Claude Code,只是操作方式不同。不用現在決定要用哪個,第 4 堂會幫你挑。

它擅長什麼、不擅長什麼

先把期待放對,用起來才不會失望。

很擅長:

  • 讀懂一個陌生的專案:「這個資料夾在做什麼?從哪裡開始看?」
  • 從零做出小工具:個人網頁、待辦清單、整理檔案的小程式。
  • 修錯誤:把錯誤訊息丟給它,它會自己去找相關的程式碼。
  • 重複又瑣碎的檔案工作:批次改檔名、把一堆 CSV 合併、幫每個檔案加上說明。
  • 解釋:每一步它做了什麼、為什麼這樣改,都可以要它用白話講給你聽。

要小心的地方:

  • 它會出錯。程式看起來能跑,不代表完全正確,你要實際打開來試。
  • 它會照你說的做,所以需求講不清楚,結果就會偏。上過「寫給 AI 的需求說明書」的話,那些技巧在這裡一樣好用。
  • 它真的會動到你的檔案。這是它強大的原因,也是我們要花兩堂課(第 5、6 堂)講權限和 Git 安全網的原因。

這個單元適合誰

  • 你不需要寫過程式,會用電腦、會用瀏覽器就好。
  • 你想讓 AI 幫你「真的做出東西」,而不只是給建議。
  • 你願意花一點時間把環境裝好。裝好之後,每一次使用都會輕鬆很多。

接下來的路線是這樣:

  1. 第 2 堂:打開終端機,安裝 Claude Code,登入。
  2. 第 3 堂:第一次對話,讓 Claude 讀懂你的資料夾,建立 CLAUDE.md。
  3. 第 4 堂:認識 VS Code 和桌面 App,挑一個你順手的。
  4. 第 5 堂:權限模式,學會讓它安全地動手。
  5. 第 6 堂:Git,給 AI 的安全網,改壞了也能回到原點。
  6. 第 7 堂:把前面串起來,和 Claude 一起做出一個待辦清單網頁。

開始前要準備什麼

  • 一台電腦:Windows 10 以上或 macOS 都可以(Linux 也行)。
  • 網路連線。
  • 一個能用 Claude Code 的帳號:Claude 的付費訂閱方案(例如 Pro、Max,或公司的 Team、Enterprise 方案),或是 Claude Console 的 API 帳號(用預付額度計費)。免費的 claude.ai 方案目前不包含 Claude Code。
還不確定 Claude Code 適不適合你?可以這樣問 Claude

我不是工程師,平常的工作是(寫下你的工作,例如:行政、行銷、老師、學生)。我聽說 Claude Code 是一個能讀檔案、改檔案、執行指令的 AI 助手。

請舉 5 個「像我這樣的人」可以用 Claude Code 完成的具體小任務,每個任務用一句話說明,並告訴我大概需要什麼樣的檔案或資料。

行動練習
  1. 想一件你曾經「想請 AI 幫忙,但因為要一直複製貼上而放棄」的事,寫下來。
  2. 用上面的提示詞問 Claude,挑出一個你最想在這個單元結束後試著做的小任務。
  3. 確認你的帳號:登入 claude.ai,看看你目前的方案是否包含 Claude Code。如果還沒有,先到官網了解各方案,下一堂課安裝完就需要登入。

讀完了嗎?

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

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

留言與討論

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

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