教程

Claude Code 快速入门:从安装到第一个 AI 编码会话

Claude Code 是 Anthropic 推出的 AI 编码助手,支持终端、VS Code、桌面应用等多种界面。本教程从安装开始,覆盖登录配置、探索代码库、修改代码、Git 集成、Bug 修复等核心功能,帮助你快速上手 Claude Code 并融入日常开发工作流。

2026/2/274分钟 阅读ClaudeEagle

Claude Code 是 Anthropic 推出的 AI 驱动编码助手,能够理解你的整个代码库,并跨多个文件和工具完成复杂的开发任务。本教程将带你从零开始,完成安装配置,并开始你的第一个 AI 辅助开发会话。

系统要求

开始之前,请确保你具备:

  • 已打开的终端或命令提示符
  • 一个代码项目
  • Claude 订阅(Pro、Max、Teams 或 Enterprise)或 Anthropic Console 账户

Step 1:安装 Claude Code

macOS / Linux / WSL(推荐)

bash
curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell

powershell
irm https://claude.ai/install.ps1 | iex

Windows CMD

batch
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

注意:Windows 用户需要先安装 Git for Windows

使用 Homebrew(macOS)

bash
brew install --cask claude-code

Homebrew 安装不会自动更新。运行 brew upgrade claude-code 手动更新。

使用 WinGet(Windows)

powershell
winget install Anthropic.ClaudeCode

Step 2:登录账户

在任意项目目录启动 Claude Code:

bash
claude
# 首次使用时会提示登录

或者使用登录命令:

bash
/login
# 按提示完成账户登录

你可以使用以下账户类型登录:

  • Claude Pro / Max / Teams / Enterprise(推荐)
  • Claude Console(API 访问,按量计费)
  • 第三方云提供商:Amazon Bedrock、Google Vertex AI、Microsoft Foundry

登录成功后,凭证会保存到本地,之后无需重复登录。

Step 3:开始你的第一个会话

在项目目录中启动 Claude Code:

bash
cd /path/to/your/project
claude

你会看到欢迎界面,显示会话信息、近期对话和最新更新。输入 /help 查看可用命令,或输入 /resume 继续上次的对话。

Step 4:探索代码库

开始了解你的项目,尝试这些命令:

text
what does this project do?

Claude 会分析你的文件并提供项目概述。你还可以问更具体的问题:

text
what technologies does this project use?
text
where is the main entry point?
text
explain the folder structure

Claude Code 会按需读取你的项目文件,无需手动添加上下文。

Step 5:进行第一次代码修改

尝试让 Claude Code 完成一个简单任务:

text
add a hello world function to the main file

Claude Code 会:

  1. 找到合适的文件
  2. 展示建议的修改内容
  3. 请求你的确认
  4. 执行修改

Claude Code 在修改文件前始终会请求权限确认。你可以逐个批准,或开启「全部接受」模式。

Step 6:与 Git 集成

Claude Code 让 Git 操作变得更自然:

text
what files have I changed?
text
commit my changes with a descriptive message
text
create a new branch called feature/quickstart
text
show me the last 5 commits
text
help me resolve merge conflicts

Step 7:修复 Bug 或添加功能

用自然语言描述你的需求:

text
add input validation to the user registration form

或者修复现有问题:

text
there is a bug where users can submit empty forms - fix it

Claude Code 会定位相关代码、理解上下文、实现解决方案,并在有测试的情况下运行测试。

Step 8:更多常用工作流

重构代码

text
refactor the authentication module to use async/await instead of callbacks

编写测试

text
write unit tests for the calculator functions

更新文档

text
update the README with installation instructions

代码审查

text
review my changes and suggest improvements

常用命令速查表

命令功能示例
claude启动交互模式claude
claude -p "prompt"非交互式单次执行claude -p "fix the bug in auth.ts"
claude --help查看帮助信息claude --help

其他使用界面

Claude Code 不仅支持终端,还可以通过以下方式使用:

  • VS Code 扩展:内联差异、@-提及、方案审阅、对话历史
  • JetBrains IDE 插件
  • 桌面应用:独立运行,支持并排多会话
  • 网页版claude.ai/code
  • Slack 集成
  • GitHub Actions / GitLab CI/CD

小结

Claude Code 将 AI 编码助手直接带入你的开发工作流。通过自然语言与代码库交互,让重构、调试、测试编写等任务变得更加高效。掌握本教程后,你已具备开始日常开发使用的基础,进一步探索 MCP 集成、Hooks 自动化、Agent 团队等高级功能将进一步提升你的开发效率。


来源Claude Code 官方文档 - Quickstart
原文作者:Anthropic Team

相关文章推荐

教程Claude Code 完全入门教程:从安装到第一个真实任务(2026 最新)Claude Code 从零入门完整教程:安装方法(macOS/Linux/Windows/Homebrew)、第一次启动与真实任务演练、探索-规划-实现四步工作流(Plan Mode)、五大高频场景(Bug 修复/写测试/重构/PR/管道集成)、CLAUDE.md 持久记忆配置与上下文管理技巧。2026/3/12教程2026 年 AI 编程学习路线图:从零基础到用 AI 独立开发全栈应用2026 年 AI 时代编程学习路线图:核心理念(AI 是陪练不是替代品)、四个学习阶段(基础/Web项目/现代框架/AI深度整合)、每个阶段的 Claude 使用策略和避坑指南、时间规划参考,以及衡量编程能力进步的四个标准。2026/3/14教程Claude Code 零基础入门教程:30 分钟从安装到完成第一个 AI 编程任务Claude Code 完整入门教程:从安装、登录、第一次对话,到修改代码、执行命令、使用 Git,再到 CLAUDE.md 记忆设置和常用斜杠命令,30 分钟让零基础用户真正上手 AI 编程。2026/3/15教程Anthropic Node.js SDK 完全指南:TypeScript/JavaScript 接入 Claude APIAnthropic 官方 Node.js SDK(@anthropic-ai/sdk)完整教程:安装与初始化、基础对话调用、流式输出(stream)、图像输入(Base64/URL)、Tool Use 函数调用、系统提示、消息历史管理、Prompt Caching 配置、错误处理最佳实践(指数退避重试),以及 TypeScript 类型系统深度使用,适合 Node.js / Next.js / NestJS 开发者快速上手。2026/3/20教程Claude Code MCP 完整使用指南:安装配置主流 MCP 服务器扩展 AI 能力Claude Code MCP(Model Context Protocol)完整使用指南:MCP 是什么(AI 工具扩展标准)、claude mcp 命令管理服务器(add/remove/list)、主流 MCP 服务器安装配置(文件系统/GitHub/PostgreSQL/Brave Search/Slack)、本地 stdio 与远程 SSE 两种连接方式、MCP 服务器安全配置、在 CLAUDE.md 中声明 MCP 工具使用规范,以及自定义 MCP 服务器的快速开发入门。2026/3/18教程Claude Code 输出格式控制完全指南:JSON、流式、结构化输出使用方法Claude Code 和 Claude API 输出格式完整控制指南:--output-format 参数(text/json/stream-json)、非交互模式(-p)的输出控制、结构化 JSON 输出(--json-schema 字段约束)、流式输出(Server-Sent Events)的处理方式、include-partial-messages 流式渐进显示、以及 CI/CD 管道中解析 JSON 输出的实用技巧。2026/3/18