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

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

相关推荐
彦为君8 小时前
Agent 安全:从权限提示到沙箱隔离
python·ai·ai编程
PILIPALAPENG9 小时前
Python 语法速成指南:前端开发者视角(JS 类比版)
前端·人工智能·python
用户83562907805110 小时前
Python 操作 PowerPoint 页眉与页脚指南
后端·python
武子康10 小时前
调查研究-138 全球机器人产业深度调研报告【01 篇】:市场规模、竞争格局与商业化成熟 2026
服务器·数据库·ai·chatgpt·机器人·具身智能
创世宇图10 小时前
【AI入门知识点】LLM 原理是什么?为什么 ChatGPT 看起来像“会思考”?
人工智能·ai·llm·token
码途漫谈10 小时前
让 AI 编程不断线:9Router 的本地模型路由与 Token 节流术
人工智能·ai·开源·ai编程
枫叶林FYL10 小时前
项目九:异步高性能爬虫与数据采集中枢 —— 基于 Crawl<sub>4</sub>AI 与 Playwright 的现代化数据采集平台 项目总览
爬虫·python·深度学习·wpf
猫猫的小茶馆11 小时前
【Python】函数与模块化编程
linux·开发语言·arm开发·驱动开发·python·stm32
周杰伦的稻香11 小时前
Ollama访问限制
nginx·ai
Miss_min11 小时前
128K长序列数据生成
开发语言·python·深度学习