教程

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 官方最佳实践完全指南:Anthropic 工程团队总结的 25 条黄金法则Anthropic 官方 Best Practices 完整整理:核心约束(上下文管理);给 Claude 可验证标准(最高杠杆);探索→规划→实现→提交四步流程;精准提示 4 策略;丰富上下文输入方式;CLAUDE.md 有效写法(含 ✅/❌ 清单和 @ 引入语法);权限预设;CLI 工具配置;MCP 服务器选择;Hooks 自动化;Skills vs CLAUDE.md 选择;高效沟通技巧;会话管理(提前纠正/激进 /compact/Subagent 调研);以及非交互模式和多 Session 并行的规模化技巧。2026/5/8教程Claude Code 新手完全入门指南 2026:从安装到第一个功能的 30 分钟教程Claude Code 零基础入门完整教程:系统要求和安装(npm 全局安装)、两种认证方式(Claude.ai 账号 vs API Key)、CLAUDE.md 快速配置(/init 生成草稿)、正确的提问方式(说目标不说步骤)、/plan 先规划后执行的工作流、最常用 10 个命令速查、新手常见 4 个错误,以及 7 天上手计划。2026/4/23教程MCP 完整入门指南 2026:Model Context Protocol 是什么、为什么重要、怎么用MCP(Model Context Protocol)完整入门:解决的核心问题(定制集成 vs 通用协议)、三角色架构(Host/Client/Server)、三种能力(Tools/Resources/Prompts)、Stdio vs HTTP 传输、在 Claude Code 里配置常用 Server(GitHub/PostgreSQL/文件系统),以及用 TypeScript SDK 构建自己的 MCP Server。2026/4/21教程Claude Code 能干什么?25 个真实使用场景,从入门到深度应用用真实场景告诉你 Claude Code 能干什么:写代码/Debug/重构/写测试/生成文档/搭项目脚手架/数据处理/运维部署/安全审计/代码审查……25 个具体场景覆盖开发全流程。附 Claude Code 和普通 AI 聊天的本质区别:不是聊天助手,是能直接读写文件的 AI 程序员。2026/4/2