Claude Code官方指南:第一次会话与斜杠命令教程,3种授权模式让AI安全改代码

装完claude却不敢开口的人,多半不是不会打字,而是不知道第一句该问什么、改文件前要不要点同意——本讲就把这两件事讲透。
本节在系列里讲什么
《Claude Code官方指南》全10讲,第1讲已经把终端装好并完成登录。本讲只做第一次会话:先读懂项目、再做一小处改动、最后用自然语言驱动Git。VS Code扩展留到第3讲;权限与检查点第6讲再深入拆解。
官方文档参考
本讲主要参考:
Slash Commands:https://code.claude.com/docs/en/slash-commands
Getting Started:https://code.claude.com/docs/en/getting-started
细节以官方页面为准;下面是结合文档和实际试用的个人笔记。
先理解项目,再动文件
很多人一上来就让Claude Code“帮我改个bug”,但连项目结构都不清楚,AI也不知道从哪下手。建议第一步先跑/init:
/init
这个命令会让Claude Code扫描当前项目,生成一份项目概览——包括技术栈、目录结构、主要依赖等。读完它,你和AI才算站在同一张地图上。
如果你已经了解了项目结构,可以直接说需求。但如果连README都没看过,/init能帮你少走很多弯路。
会话里的关键斜杠命令
斜杠命令是Claude Code的核心交互方式。以下是第一周最常用的几个:
/help:列出所有可用命令,随时可以调出来看。
/init:让AI理解项目背景,建议新会话跑一次。
/resume:恢复之前的会话,适合中断后接着干活。
/clear:清空当前对话上下文,适合重新开始一个话题。
/login:切换账号,如果首次登录没成功可以用它重新授权。
第一句该怎么问?
新手最稳妥的打开方式,不是“帮我改代码”,而是让AI先帮你理解某一部分:
“帮我看看这个文件的逻辑,解释一下主要功能。”
“这个函数是做什么的?有没有明显的bug?”
“帮我找一下登录相关的代码在哪个文件。”
这些问法不涉及修改,风险为零,但能让你快速建立对AI能力的信任。等你能看懂AI的回复了,再让它动手改东西。
改代码前,先确认授权模式
Claude Code默认会提示你确认每一次文件修改。第一次改文件时,一般会看到这三种选项:
• y:同意这一次修改。
• Y:同意本次会话中的所有后续修改(即一次信任,后面不再反复问)。
• n:拒绝本次修改。
如果你是第一次用,建议先选y,逐次确认几次,感受一下AI改了什么。等信任建立后再用Y提效。
用自然语言驱动Git提交
改完代码后,你不需要自己写commit信息——直接用自然语言告诉Claude Code:
“帮我提交这些改动,commit信息写‘修复登录超时问题’。”
它会把改动暂存、生成commit信息并提交。如果你还没准备好提交,也可以让它先做git diff给你看改了哪些地方,确认无误后再提交。
跟做清单
• 新项目第一次启动时跑过/init
• 知道/help能列出所有命令
• 能区分y和Y两种授权方式的区别
• 成功让AI理解了一小段代码逻辑
• 用自然语言完成一次Git提交
