Claude Code logo

Claude Code

Anthropic 推出的程式設計智慧體,在終端和 IDE 裡直接改程式碼、跑命令。

訪問官網 ↗
開發團隊
Anthropic
定價
付費
收錄時間

什麼是 Claude Code?

Claude Code 是 Anthropic 推出的 Agent 式程式設計工具,可以在終端中執行,也能與 VS Code、JetBrains 等 IDE 整合。你用自然語言描述任務,它會閱讀相關檔案、修改程式碼、執行命令和測試、操作 git,並在執行會改動系統的操作前先徵求你的同意。 它適合習慣命令列、希望 AI 能在整個倉庫範圍內完成多步驟工作的開發者。它的特點在於自主完成任務的能力較強,而且可定製程度高:專案記憶檔案、自定義命令、Hooks、子 Agent 以及 MCP 伺服器,都能幫助團隊把它調整成符合自身流程的工具。

Claude Code 核心功能

  • 終端 Agent

    在終端對話中閱讀程式碼、修改檔案並執行 Shell 命令。

  • IDE 整合

    與 VS Code 和 JetBrains IDE 配合,展示 diff 並共享編輯器上下文。

  • 許可權控制

    修改檔案或執行命令前會先詢問,也可配置允許規則。

  • 專案記憶

    讀取 CLAUDE.md 檔案中的專案規範和說明。

  • 擴充套件能力

    支援自定義斜槓命令、Hooks、子 Agent 和 MCP 伺服器。

  • Git 工作流

    可以建立提交、分支並撰寫 Pull Request 描述。

如何使用 Claude Code

  1. 01按照 Anthropic 官方說明安裝 Claude Code。
  2. 02在專案目錄中執行 claude 命令,用 Claude 帳號或 API Key 登入。
  3. 03描述要完成的任務,例如修復失敗的測試或新增一個功能。
  4. 04對 Claude Code 提出的檔案修改和命令逐一批准或拒絕。
  5. 05檢查最終的 diff,確認無誤後再提交。

Claude Code 使用場景

  • 跨檔案功能開發

    把涉及多個檔案的功能交給它完成,再審閱結果。

  • 排查失敗的測試

    讓它執行測試、分析失敗原因並給出修復。

  • 快速上手新倉庫

    詢問新專案的架構和資料流向。

  • 批次重複修改

    在整個專案中執行遷移、重新命名或依賴升級。

Claude Code 優缺點分析

優點

  • 能在整個倉庫內完成多步驟任務
  • 可定製性強,適配團隊流程
  • 支援任意終端和主流 IDE

缺點

  • 沒有免費版
  • 以命令列為主,不一定適合所有人
  • 重度使用時額度消耗較快

關於 Claude Code 的常見問題

更多 程式設計開發 工具

檢視全部
Cursor logo

Cursor編輯推薦

理解整個程式碼庫、能跨檔案修改的 AI 程式碼編輯器。

程式設計開發 · 免費增值

GitHub Copilot logo

GitHub Copilot

整合在 VS Code、JetBrains 和 GitHub 裡的 AI 程式設計助手。

程式設計開發 · 免費增值

Kiro logo

Kiro

智慧體 IDE,先把需求整理成規格說明,再規劃、實現並驗證。

程式設計開發 · 免費增值

OpenAI Codex logo

OpenAI Codex

OpenAI 的程式設計智慧體,可以寫功能、修 Bug 和審查程式碼。

程式設計開發 · 付費