Claude Code 部署与使用保姆级教程(2026 最新)

一、Claude Code 是什么

Claude Code 是 Anthropic 推出的终端原生 AI 编程助手,基于 Claude 4 系列大模型,支持 200k+ 超长上下文,可理解整个代码库、跨文件修改、执行命令、调试与提交代码,适合个人开发、项目重构、全栈生成与自动化脚本编写Anthropic。

简单说:你用自然语言说需求,它直接在你项目里写代码、改配置、跑命令、提交 Git。

二、前置环境要求(必须满足)

1)系统支持

macOS 10.15+

Linux(Ubuntu 18.04+、Debian 9+)

Windows 推荐 WSL2(原生支持有限)

2)软件依赖

Node.js 18+(必须)

Git(推荐)

终端:iTerm2 / Warp / Windows Terminal(WSL)

检查环境:

bash

运行

node --version

git --version

三、安装 Claude Code(三种方式任选)

方式 1:macOS / Linux 一键安装(推荐)

bash

运行

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

自动下载二进制到 ~/.local/bin/claude

自动配置 PATH

安装完重启终端或:

bash

运行

source ~/.zshrc

source ~/.bashrc

方式 2:npm 全局安装(跨平台)

bash

运行

npm install -g @anthropic-ai/claude-code

方式 3:macOS Homebrew

bash

运行

brew install --cask claude-code

验证安装

bash

运行

claude --version

输出版本号即成功。

四、账号与认证(关键)

1)注册 Claude 账号

访问:https://claude.ai

注册需:海外邮箱 + 海外手机号(接码平台可解决)

登录后升级 Claude Pro($20 / 月) 解锁完整 Claude Code 功能。

2)本地认证(两种)

方案 A:账号登录(推荐,按订阅计费)

bash

运行

claude login

按提示输入邮箱密码,或直接浏览器授权。

方案 B:API Key(按量计费)

控制台创建 API Key(sk - 开头)

配置到本地:

bash

运行

claude config set api.key sk-xxxxxxxxxxxxxxxxxxxxxxxx

五、项目中启动 Claude Code

1)进入你的项目目录

bash

运行

mkdir my-demo && cd my-demo

2)启动会话

bash

运行

claude

首次启动会做初始化:

选择模型(Sonnet 4.5 / Opus 4.1)

确认权限(文件读写、命令执行)

生成 .claude/ 配置目录

启动成功界面:

六、基础使用(直接复制就能用)

1)创建一个 Python 接口

plaintext

帮我创建一个 FastAPI 项目,包含:

  • 用户注册/登录接口

  • JWT 认证

  • SQLite 数据库

  • 目录结构规范

2)重构整个项目

plaintext

把当前项目重构为:

  • 分层架构:controller / service / mapper / config

  • 统一异常处理

  • 增加参数校验

  • 保留原有功能

3)调试与修复 Bug

plaintext

运行项目,定位并修复启动时报的 500 错误,输出修复说明。

4)生成单元测试

plaintext

为 service 层所有类生成 JUnit5 单元测试,覆盖率 80% 以上。

5)执行 Git 流程

plaintext

创建 feature/login 分支,实现登录功能,写完后提交并推送到远程。

七、常用命令(速查)

bash

运行

启动会话

claude

查看配置

claude config list

设置参数

claude config set <key> <value>

模型测试

claude model test

清空会话

claude clear

升级版本

claude update

八、安全与权限(非常重要)

Claude Code 可读写文件、执行命令、访问网络,建议:

不要在生产服务器直接运行

重要项目先提交 Git,再让 AI 修改

开启沙箱模式(高危操作前询问)

bash

运行

claude config set sandbox_mode true

九、常见问题排查

1)command not found: claude

原因:PATH 未生效

解决:

bash

运行

source ~/.zshrc

which claude

2)认证失败 / 401

检查账号是否为 Claude Pro

或 API Key 是否正确、是否有额度

3)模型调用慢 / 超时

网络问题(需可访问 Anthropic 官方)

切换模型:claude config set model claude-sonnet-4-5

4)Windows 原生安装失败

推荐改用 WSL2 + Linux 安装方式

十、总结

Claude Code 是真正的项目级 AI 编程代理,部署只需:

准备 Node.js 18+

一行命令安装

登录 Claude Pro

项目目录执行 claude 开始开发

适合:快速原型、全栈生成、大型重构、自动化脚本、学习新框架。

相关推荐
hboot10 小时前
AI工程师第二课 - 数据处理
人工智能·python·数据分析
JaguarJack14 小时前
Openai Codex 重大更新 已支持接入任意开源大模型
ai·openai·codex
用户83562907805114 小时前
使用 Python 自动化 PowerPoint 形状布局与格式设置
后端·python
用户83562907805116 小时前
用 Python 自动化 PowerPoint 演讲者备注添加
后端·python
黄忠21 小时前
01-系统架构设计-LangGraph状态机与多源异构RAG
python
zzzzzz3101 天前
假如我是掘金管理员,我先给评论区装个'代码审查'系统
python·程序员·机器人
Artech1 天前
[MAF预定义的AIContextProvider-02]AgentSkillsProvider——将Agent Skills引入MAF
ai·c#·agent·agent skills·maf
砍材农夫1 天前
python环境|conda安装和使用(2)
后端·python
岳小哥AI1 天前
读懂计算机视觉CV、语言感知(ASR/TTS)、多模态,就能理解AI是如何“看到”与“听到”世界的
ai·ai基础
程序员龙叔1 天前
编写高质量 Skill 系列 -- 如何设计需求分析与用例生成的 SKILL
自动化测试·软件测试·python·软件测试工程师·接口测试·性能测试·skill·ai测试