Skip to main content

如何使用 Claude Code?

Claude Code 是 Anthropic 公司推出的一个强大的 AI 编程助手工具(也称为 Claude Code),它直接在终端(Terminal)或 IDE 中运行,能理解整个代码库、生成代码、修复 bug、运行命令、处理 Git 等工作流。通过自然语言指令,你可以让它帮你编写、调试和优化代码。

安装步骤

  1. 前提条件

    • 需要 Node.js 18+。
    • 需要一个 Anthropic 账户(Claude.ai 或 Console),并启用 API(可能需要付费订阅,如 Pro/Max 计划)。
  2. 全局安装: 在终端运行:

    npm install -g claude-code
  3. 首次启动

    • 进入你的项目目录:cd your-project-folder
    • 运行:claude
    • 它会提示你登录 Anthropic 账户(通过浏览器授权)。
  4. IDE 集成(可选):

    • 支持 VS Code、Cursor、JetBrains 等。
    • 在 IDE 的终端运行 claude,它会自动安装扩展,支持 diff 查看、代码补全等。

(国内用户可能需要代理或中转服务,如 AnyRouter 来配置 API,以绕过网络限制。)

基本使用方法

  • 启动会话:在项目目录下运行 claude,进入交互模式。

  • 用自然语言指令

    • 示例:"帮我添加一个用户登录功能,使用 React 和 Node.js。"
    • "修复这个 bug:描述错误信息。"
    • "解释这个文件的作用:src/app.js"
    • Claude 会分析代码库、规划步骤、修改文件、运行测试,甚至提交 Git commit。
  • 常用命令(在聊天中用 / 开头):

    • /clear:清除上下文。
    • /compact:总结对话,节省上下文。
    • /help:查看帮助。
    • /project:命令名:自定义项目命令(可在 .claude/commands/ 目录定义)。
  • 高级技巧

    • CLAUDE.md 文件:在项目根目录创建这个文件,写代码风格、常用命令、规范等,Claude 会自动加载,提升生成质量。
    • 跳过权限确认(小心使用):启动时加 --dangerously-skip-permissions,让它自动执行命令。
    • 拆分任务:大任务分步做,先让它规划,再一步步执行,避免上下文溢出。
    • 具体提示:指令越详细越好,如提供上下文、示例代码。

如果你指的是 Claude AI 网页版中的 代码解释器(Code Interpreter,或称 Analysis Tool / Upgraded file creation and analysis):

  • 在 claude.ai 聊天中,直接上传文件(CSV、Excel 等)或描述任务,如“分析这个数据文件,绘制图表”。
  • 它支持运行 Python/Node.js 代码、数据分析、生成图表、创建 PDF/Excel 等。
  • 提示中加 “use analysis tool” 可强制使用。

Claude Code 非常适合程序员提升效率,用多了会上瘾!如果有具体问题(如某个功能),可以再详细问。