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 开始开发

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

相关推荐
瞎某某Blinder1 小时前
DFT学习记录[6]基于 HES06的能带计算+有效质量计算
python·学习·程序人生·数据挖掘·云计算·学习方法
m0_495496412 小时前
mysql处理复杂SQL性能_InnoDB优化器与MyISAM差异
jvm·数据库·python
@PHARAOH2 小时前
WHAT - cursor cli 开发范式
前端·ai·ai编程
企业架构师老王3 小时前
2026制造业安全生产隐患识别AI方案:从主流产品对比看企业级AI Agent的非侵入式落地路径
人工智能·安全·ai
forEverPlume3 小时前
PHP怎么使用Eloquent Attribute Composition属性组合_Laravel通过组合构建复杂属性【方法】
jvm·数据库·python
Aleeeeex3 小时前
RAG 那点事:从 8 份企业文档到能用的问答系统,全过程拆给你看
人工智能·python·ai编程
2301_809204703 小时前
mysql在docker容器中如何部署_利用docker-compose快速启动
jvm·数据库·python
2301_800976934 小时前
正则表达式
开发语言·python·正则表达式
码界奇点4 小时前
基于Python的新浪微博数据爬虫系统设计与实现
数据库·爬虫·python·毕业设计·新浪微博·源代码管理