Claude Code 基础用法大全:对话、分析、修改、测试、Git 和工作流

Claude Code 基础用法大全:对话、分析、修改、测试、Git 和工作流

写在前面

学 Claude Code,最重要的是把几个基础动作练熟:问问题、分析代码、修改文件、运行命令、处理 Git、管理上下文。只要这些动作顺了,后面做复杂任务才稳。

这篇是入门级"操作大全",适合你边看边练。


三种基本对话方式

交互模式:

bash 复制代码
claude

一次性任务:

bash 复制代码
claude "fix the build error"

单次查询:

bash 复制代码
claude -p "explain this function"

继续上一次对话:

bash 复制代码
claude -c

理解和分析代码

了解项目整体情况:

text 复制代码
what does this project do?

分析特定文件:

text 复制代码
explain src/auth/login.ts

追踪调用链:

text 复制代码
trace how user login flows through the codebase

理解复杂逻辑:

text 复制代码
explain this retry logic step by step

修改代码

添加新功能:

text 复制代码
add input validation to the user registration form

修复 bug:

text 复制代码
there is a bug where users can submit empty forms - fix it

重构代码:

text 复制代码
refactor the authentication module to use async/await instead of callbacks

审查修改:

text 复制代码
review my changes and suggest improvements

执行命令和测试

运行命令:

text 复制代码
run npm test and explain any failures

运行特定测试:

text 复制代码
run the tests for the auth module

查看命令输出:

text 复制代码
explain this test failure output

建议你要求 Claude 先说明要运行什么命令,再执行。


文件操作

创建新文件:

text 复制代码
create a README section explaining local development setup

查找文件和内容:

text 复制代码
find where the login API is defined

批量修改:

text 复制代码
rename this config key across the project, but show me the plan first

Git 操作

查看变更:

text 复制代码
what files have I changed?

提交代码:

text 复制代码
commit my changes with a descriptive message

创建分支:

text 复制代码
create a new branch called feature/login-validation

处理合并冲突:

text 复制代码
help me resolve merge conflicts

Git 操作影响真实仓库,执行前一定确认状态。


上下文管理技巧

手动指定文件:

text 复制代码
focus only on src/auth/login.ts and src/auth/session.ts

清除上下文:

text 复制代码
/clear

压缩上下文:

text 复制代码
/compact

合理拆分任务:

text 复制代码
先只分析,不要修改。等我确认后再执行第一步。

常见工作流

快速了解新项目

text 复制代码
请分析当前项目的技术栈、入口文件、主要目录和测试命令。

修复一个 Bug

text 复制代码
这是错误日志。请定位原因,先给计划,不要直接改。

添加一个新功能

text 复制代码
添加用户注册接口,要求邮箱校验、密码长度校验、补测试。

代码审查

text 复制代码
review my changes and focus on correctness, security, and missing tests

不过说实话,官方账号、海外支付和网络环境对国内用户并不总是友好。如果你只是想把 Claude Code 稳定接进日常开发,可以看看 Code80,真实订阅帐号转 API,换个 endpoint 就能用,体验更接近官方,也少折腾账号和网络问题。


API 配置提醒

如果你使用 API 方式接入,统一配置:

bash 复制代码
export ANTHROPIC_BASE_URL="https://code.ai80.vip/"
export ANTHROPIC_AUTH_TOKEN="<你的 Code80 API Key>"

常见问题

Q: Claude 可以直接运行命令吗?

A: 可以,但高风险命令要谨慎确认。

Q: 可以让它提交代码吗?

A: 可以,但建议先看 diff 和提交信息。

Q: 国内 API 怎么配?

A: 国内用户如果卡在官方账号、支付或网络环境上,可以通过 Code80 更方便地使用;涉及 API 的地方统一把 endpoint 配成 https://code.ai80.vip/,Key 使用 Code80 控制台生成的即可。

相关推荐
用户527467561421几秒前
别把 userId 交给内容 Agent:聚合优先的数据契约
人工智能
行者全栈架构师5 分钟前
WorkBuddy 开放平台个人开发者接入实战:从零到 Agent 应用的完整路径
人工智能·架构·代码规范
新网企兴7 分钟前
2026西安GEO推广选哪家?新网企兴帮您精准获客
人工智能·python
新知图书8 分钟前
3.5 智能体设计模式1:反应式智能体与自动导航案例
人工智能·设计模式·智能体
新知图书11 分钟前
第10章 智能体应用参考架构
人工智能·智能体
lifallen15 分钟前
Agent 框架不是 API 包装器,而是一个微型操作系统内核
人工智能·学习·ai·ai编程
ACP广源盛1392462567318 分钟前
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#IX6024 PCIe2.0 交换芯片在轻量化 AI 服务中的机会与应用场景
大数据·数据库·人工智能·嵌入式硬件·macos·开源
未来之窗软件服务24 分钟前
城市街道社区综合管理系统功经费统计—东方仙盟
人工智能·仙盟创梦ide·东方仙盟
HIT_Weston28 分钟前
205、【Agent】【OpenCode】TUI 内部:.tsx 与 .ts 的分界线
人工智能·agent·opencode