【AI应用实战-claude】claudecode基础斜杠命令(七)
目录
一、前置准备
1、claude安装
https://forestlong.blog.csdn.net/article/details/159883169?spm=1011.2415.3001.5331
2、配置
二、基础斜杠命令
1、/init - 初始化命令
/init 命令是 Claude Code 的核心命令,用于初始化项目知识图谱。它会扫描当前文件夹下的所有文件,将解析结果保存到 CLAUDE.md 文件中,为后续对话提供完整的项目上下文。
功能说明
执行 /init 命令后,Claude Code 会:
-
扫描当前目录下的所有文件
-
解析文件内容并生成项目知识图谱
-
将解析结果保存到
CLAUDE.md文件中 -
后续对话会自动引用该文件作为上下文
使用场景
1. 新项目初始化
当你首次在项目中使用 Claude Code 时,建议先运行 /init 命令,让 AI 全面了解项目结构和代码。
2. 项目文件更新后重新初始化
当项目文件结构或关键代码发生较大变化时,可以再次运行 /init 命令,更新 CLAUDE.md 文件,确保 AI 拥有最新的项目上下文。
关键特点
-
生成 CLAUDE.md 文件:该文件包含项目所有文件的解析结果,是 AI 理解项目的核心依据
-
支持手动编辑:你可以直接修改
CLAUDE.md文件,添加框架说明、项目架构或其他重要信息 -
自动作为上下文:后续与 Claude Code 的对话会自动引用
CLAUDE.md文件,无需手动指定 -
提升对话效率:有了完整的项目上下文,AI 能更准确地理解你的问题和需求
注意事项
-
/init命令不会修改或创建除CLAUDE.md外的任何文件 -
大型项目可能需要较长时间来完成扫描和解析
-
建议定期更新
CLAUDE.md文件,尤其是在项目结构发生重大变化后 -
CLAUDE.md文件可以添加到.gitignore中,避免不必要的版本控制
与其他命令的配合使用
# 初始化项目知识,然后开始新的对话
/init
/clear
# 执行流程:
# 1. 生成 CLAUDE.md 文件,包含完整项目上下文
# 2. 清空历史对话,开始全新的对话
# 3. 新对话会自动使用 CLAUDE.md 作为上下文
最佳实践
-
新项目必用:在任何新项目中首次使用 Claude Code 时,先运行
/init -
定期更新:当项目文件发生较大变化时,重新运行
/init -
手动补充:根据需要手动编辑
CLAUDE.md,添加 AI 可能需要的额外信息 -
合理管理:根据项目大小和需求,决定是否将
CLAUDE.md添加到版本控制中
2、/model - 选择或更改AI模型
/model 命令用于选择或更改 Claude Code 使用的 AI 模型,允许你根据任务需求选择最合适的模型。
/model [model-name]
注意事项#
-
不同模型的成本不同
-
模型切换会影响当前会话
-
某些功能可能需要特定模型
-
模型性能取决于任务复杂度
3、/config - 打开设置界面
/config 命令用于打开 Claude Code 的设置界面,允许你配置各种选项和偏好设置。设置界面提供了图形化的配置方式,方便用户自定义 Claude Code 的行为。
/config
功能说明#
执行 /config 命令后,Claude Code 会:
-
打开设置界面(配置选项卡)
-
显示所有可配置的选项
-
允许用户修改配置
-
保存配置更改
配置选项#
设置界面包含以下主要配置类别:
1. 模型设置#
-
选择默认 AI 模型
-
配置模型参数
-
设置温度、最大令牌数等
2. 界面设置#
-
主题选择
-
字体大小
-
界面布局
3. 行为设置#
-
自动保存
-
文件监听
-
上下文管理
4. 集成设置#
-
Git 集成
-
MCP 服务器
-
插件配置
5. 安全设置#
-
权限管理
-
隐私设置
-
沙箱配置

4、/clear - 清除对话历史
/clear 命令用于清除 Claude Code 的对话历史,重置当前会话上下文。执行后,Claude 将从空上下文开始理解你的下一条指令。
功能说明#
执行 /clear 命令后,Claude Code 会:
-
清除当前会话的所有对话历史
-
重置上下文窗口
-
保持 Claude Code 界面打开,准备新的对话
最佳实践#
-
任务切换必用:在完成一个独立任务后,开始新任务前执行
/clear -
定期清理:长时间对话时,定期执行
/clear保持上下文简洁 -
及时重置:当对话出现混乱时,立即使用
/clear重置 -
避免频繁使用:在同一个任务的连续对话中,避免不必要的
/clear调用
总结#
/clear 命令是 Claude Code 中用于管理会话上下文的核心命令。通过使用此命令,你可以:
-
清除当前会话的所有对话历史
-
重置上下文窗口,保持思路清晰
-
避免旧话题干扰新需求
-
修复对话偏离正轨的情况
合理使用 /clear 命令可以帮助你在与 Claude Code 交互时保持高效和专注。
5、/compact - 压缩对话历史
/compact 命令是 Claude Code 的核心命令之一,用于压缩对话历史,保留核心信息,减少 token 消耗,同时保持对话的连贯性。
功能说明#
执行 /compact 命令后,Claude Code 会:
-
分析当前对话历史
-
保留对话的核心信息和上下文
-
压缩对话内容,减少 token 数量
-
保持对话的连贯性,使 Claude 能够继续理解后续对话
注意事项#
-
/compact命令无任何参数,执行后会自动压缩对话历史 -
压缩过程会保留对话的核心信息和上下文
-
压缩后无法恢复原始对话历史
-
压缩可以显著减少 token 消耗,提高对话效率
-
不会影响已生成的
CLAUDE.md文件或其他项目文件
与其他命令的组合
# 压缩对话历史后,开始新的对话
/compact
/clear
# 执行流程:
# 1. 压缩对话历史,保留核心信息
# 2. 清空历史对话,开始全新的对话
# 3. 新对话会保留压缩后的核心信息
5、/login - 切换Anthropic账户
/login 命令用于切换 Anthropic 账户,允许你在不同的 Anthropic 账户之间切换。
功能说明#
执行 /login 命令后,Claude Code 会:
-
打开浏览器进行身份验证
-
提示你登录 Anthropic 账户
-
获取访问令牌
-
保存令牌到本地配置
-
切换到新账户
6、/logout - 从Anthropic账户登出
/logout 命令用于从 Anthropic 账户登出,清除本地保存的访问令牌。
功能说明#
执行 /logout 命令后,Claude Code 会:
-
清除本地保存的访问令牌
-
断开与 Anthropic API 的连接
-
显示登出成功确认
-
需要重新登录才能使用
7、/memory - 编辑CLAUDE.md内存文件
/memory 命令用于编辑 CLAUDE.md 内存文件,该文件包含项目的上下文信息和重要知识。
功能说明#
执行 /memory 命令后,Claude Code 会:
-
打开
CLAUDE.md文件 -
在编辑器中显示文件内容
-
允许你编辑文件
-
保存更改后,更新项目上下文
CLAUDE.md 文件#
CLAUDE.md 文件通常包含:
-
项目概述:项目的基本信息和目标
-
架构说明:项目架构和技术栈
-
代码规范:编码标准和最佳实践
-
重要说明:需要注意的事项
-
上下文信息:AI 需要了解的项目细节
8、/rewind - 回退对话和/或代码
/rewind 命令用于回退对话和/或代码,允许你撤销之前的操作,恢复到之前的状态。
功能说明#
执行 /rewind 命令后,Claude Code 会:
-
显示可回退的操作列表
-
允许选择要回退的操作
-
撤销选定的操作
-
恢复到之前的状态
9、/bashes - 管理后台任务
/bashes 命令用于列出和管理 Claude Code 中的后台任务。后台任务是在后台运行的 shell 命令,不会阻塞主对话流程,适合长时间运行的操作。
/bashes [subcommand]
子命令#
|
子命令 |
描述 |
|---|---|
|
无参数 |
列出所有后台任务及其状态 |
|
|
终止指定的后台任务 |
|
|
查看指定任务的输出 |
|
|
清除已完成的任务 |
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)