Claude Code使用教程
在安装之前,先检查你的Node.js版本:
node --version npm --version
安装Git
git --version (base) PS C:\Users\server\Desktop\test claude> git --version git version 2.50.1.windows.1
windows安装
以管理员身份打开Powershell或命令提示符 npm install -g @anthropic-ai/claude-code claude --version (base) PS C:\Users\server\Desktop\test claude> claude --version 1.0.88 (Claude Code)
下载vscode或cursor等IDE工具,在资源商店中安装claude code for vscode插件。
注意,认准Anthropic官方版本,点击安装即可;
点击claude的标识就可以使用了。
可以使用Yolo模式,全权限模式,在重构代码、启用新项目或修复复杂bug时,用ccr code --dangerously-skip-permissions
此进,claude拥有更高权限,可直接执行更多的操作,进入后可以按shift+tab调整模式,灵活切换权限力度。
ccr code --dangerously-skip-permissions
随时暂停与回滚:
- 工作中按Esc可暂停当前操作,比如超时,思路跑偏,及时中断断减少无效操作。
- 按Esc两次可回退到历史对话节点(注意redo功能,回退前确认)
- 代码不满意,直接说"回滚到上次的代码"claude会自动恢复之前版本。
ccr code -c
直接进入上次对话;ccr code -r
选择历史会话恢复,适合中途退出后继续工作。
npx ccusage@latest
ccr code 可以https://modelscope.cn/my/overview 中可以查看token使用量;
在文本中每行一个任务,让其执行
一些高级用法可以查看帮助文档
claude code是一个智能体编程助手,会自动将上下文拉入提示中,这种上下文收集会消耗时间和令牌,但可以通过环境调优来优化它;
CLAUDE.md是一个特殊文件,每次调用时都会首先参考这个文件里的规范,Claude在开始对话时会自动将其拉入上下文。这使其成为记录以下内容的理想场所:
- 常用bash命令
- 核心文件和实用函数
- 代码风格指南
- 测试说明
- 代码库规范(例如,分支命名、合并与变基等)
- 开发环境设置(例如,pyenv使用、哪些编译器有效)
- 项目特有的任何意外行为或警告
- 您希望claude记住的其他信息
CLAUDE.md文个没有要求的格式,建议保持简洁且人类可读。
#Bash命令 -npmrunbuild:构建项目 -npmruntypecheck:运行类型检查器#代码风格 -使用Es模块(import/export)语法,而不是commonJs(require) -尽可能使用解构导入(例如import(foo}frombar')#工作流程 -在完成一系列代码更改后务必进行类型检查 -为了性能考虑,优先运行单个测试,而不是整个测试套件
可以在项目目录中新建CLAUDE.md这个文件;另一种快捷创建CLAUDE.md的方法就是在claude命令行中加入#再加内容,按提示选择1操作就可以添 加CLAUDE.md文件中;
当在会话期间出现提示选择允许,在启动claude code后使用"/permissions"命令向允许列表添加或移除工具。可以将一些规则添加到settings.json里,这样在执行的时候就不会再提示确认了。
可以手动打开这个文件进行添加,也可以通过"/permissions"命令向允许列表添加或移除工具。
如果使用GitHub,安装gh CLl
Claude知道如何使用 ghCLI与GitHub交互,用于创建问题、打开Pull Request、读取评论等。没有安装gh 时,Claude仍然可以使用GitHub API或MCP服务器(如果您已安装)。
Claude Code提示词:帮我安装gh CLI,Claude Code终端,然后执行gh --version
或者执行命令安装:winget install --id GitHub.cli
gh登录授权:gh auth login
获取github token
1、帮我创建gitignore文件,包含前端项目常的忽略规则; 2、使用gh命令,将xxx项目推送到github