用 Claude 讀程式碼
幾分鐘理解任何程式碼庫
⏱ 預估 ~8 分鐘
01 · 讀一讀
Claude Code 最強的用法之一是理解你沒寫過的程式碼。這是每個工程師一直需要的技能 — 加入新團隊時、探索開源專案時、幾個月後回到自己的程式碼時。
在 Claude Code 之前,理解新程式碼庫要花好幾小時讀檔、追函式呼叫、拼湊所有東西怎麼連在一起。現在你只要問就好。
我們來用 Claude 練習讀程式碼。在你有的任何專案啟動 Claude Code — 理想上是 Level 7 那個,或任何有幾個檔的專案。
💡 想像一下想像你被丟到一個沒有地圖的新城市。你可以花幾小時亂走找出每樣東西在哪。或你可以問一個熟每條街的當地人。Claude Code 就是那個當地人 — 只是它熟每一行程式碼。
02 · Prompt 範本
從大局開始。請 Claude 給你整個專案的概覽 — 它在做什麼、怎麼組織。
幫我大致說明這個專案——它是做什麼用的?結構是怎麼安排的?
03 · Prompt 範本
現在拉近看。挑專案的主檔案,叫 Claude 一行一行帶你走過。
請逐行解釋主要檔案做了什麼
04 · Prompt 範本
如果專案有 package.json,叫 Claude 解釋你的相依套件。沒有就跳過這步。
這個專案用了哪些套件?各自的用途是什麼?
05 · 選擇題
你叫 Claude Code 解釋你專案裡的某個函式,它比把同樣程式碼貼到 Claude.ai 最大的優勢是?
- 它能自動跑程式碼確認解釋
- 它能讀你函式依賴的每個其他檔,有上下文
- 它回應比網頁 app 快
- 它用比 Claude.ai 更強的模型
06 · 填空
要請 Claude 解釋你目前在看的檔案,英文常用講法是「Explain what _____ does」,空格通常填「this file」(這個檔案)。寫進空格的英文是?
07 · 讀一讀
這就是真實工程師每天做的事。你加入公司,你被丟到一個有幾千個沒看過的檔的程式碼庫。你的第一個工作就是理解它。
在 AI 工具之前,這可能要幾週。工程師會讀文件(如果有)、用手追程式碼、問隊友。Claude Code 大幅加速這個過程。
連有經驗的工程師也一直用這個模式。理解程式碼跟寫程式碼一樣重要。
08 · 選擇題
同事傳一個你沒看過的 GitHub repo 連結給你。用 Claude Code 最快了解這個專案在做什麼的方法是?
- Clone repo、cd 進去、跑 claude、問專案概覽
- 手動讀每個檔、從 README 開始
- 把每個檔一個一個複製貼到 Claude.ai
- Google 搜專案名字、讀部落格文章
09 · 填空
Claude Code 能讀你真實的 _____ 給準確答案,不是用猜的。
⚠ 完整互動體驗需要 JavaScript。請啟用 JavaScript 後重新整理。
※ 本站為獨立繁中教學專案,非 Anthropic 官方產品。Claude™ 為 Anthropic, PBC 商標。