首页 Claude 命令大全
文章
取消

Claude 命令大全

Claude CLI 命令大全

📑 目录


🚀 启动命令

命令说明示例
claude启动交互式对话模式claude
claude <prompt>执行单次查询后退出claude "解释这个文件"
claude --continue继续之前的会话claude --continue

🔐 认证命令

命令说明示例
claude login登录 Claude 账户claude login
claude logout退出登录claude logout
claude whoami查看当前登录用户claude whoami

💬 对话命令

内置斜杠命令(在对话中使用)

命令说明
/help显示帮助信息
/exit退出对话
/clear清除当前会话历史
/new开始新会话
/history查看会话历史
/resume <id>恢复指定会话
/config查看/修改配置
/model切换模型版本
/tools查看可用工具列表
/permissions查看权限设置

对话模式命令

命令/参数说明示例
--message <text>发送消息claude --message "你好"
--prompt <text>设置提示词claude --prompt "帮我写代码"
--system-prompt <text>设置系统提示claude --system-prompt "你是专家"

📁 文件操作命令

命令/参数说明示例
--file <path>指定文件作为上下文claude --file src/app.js
--files <paths...>指定多个文件claude --files a.js b.js
--read-file <path>读取并显示文件内容claude --read-file config.json
--write-file <path>写入文件claude --write-file output.txt
--edit <path>编辑指定文件claude --edit src/main.js
--diff <path>显示文件差异claude --diff src/old.js src/new.js

🛡️ 权限控制命令

命令/参数说明示例
--read-only只读模式(禁止修改文件)claude --read-only
--dangerously-skip-permissions跳过权限确认(危险)claude --dangerously-skip-permissions
--permission-mode <mode>设置权限模式claude --permission-mode ask
--allow <command>允许特定命令claude --allow "npm install"
--deny <command>禁止特定命令claude --deny "rm -rf"

权限模式说明

模式说明
ask每次操作前询问确认(默认)
auto自动执行安全操作
bypass跳过所有确认(危险)

📋 会话管理命令

命令/参数说明示例
--session <id>使用指定会话claude --session abc123
--list-sessions列出所有会话claude --list-sessions
--delete-session <id>删除指定会话claude --delete-session abc123
--export-session <id>导出会话claude --export-session abc123 > log.txt
--import-session <file>导入会话claude --import-session log.json

⚙️ 配置命令

命令/参数说明示例
--config打开配置文件claude --config
--config-path显示配置文件路径claude --config-path
--set <key>=<value>设置配置项claude --set model=claude-3.5
--get <key>获取配置项claude --get model
--reset重置所有配置claude --reset

常见配置项

配置项说明默认值
model使用的模型版本claude-3.5-sonnet
max_tokens最大 token 数4096
temperature创造性程度 (0-1)0.7
read_only是否只读模式false
auto_approve是否自动批准false
system_prompt系统提示词""

🔍 帮助命令

命令/参数说明示例
--help显示帮助信息claude --help
-h显示简短帮助claude -h
--version显示版本号claude --version
-v显示版本claude -v
--verbose详细输出模式claude --verbose
--debug调试模式claude --debug

🎯 项目相关命令

命令/参数说明示例
--project <path>指定项目目录claude --project ./my-app
--init初始化项目配置claude --init
--ignore <pattern>忽略特定文件模式claude --ignore "*.test.js"
--include <pattern>仅包含特定文件claude --include "src/**"

📊 输出控制命令

命令/参数说明示例
--output <format>设置输出格式claude --output json
--quiet静默模式claude --quiet
--no-color禁用彩色输出claude --no-color
--jsonJSON 格式输出claude --json
--markdownMarkdown 格式输出claude --markdown

输出格式选项

格式说明
text纯文本(默认)
jsonJSON 格式
markdownMarkdown 格式
htmlHTML 格式

🔄 Git 相关命令

命令/参数说明示例
--git启用 Git 上下文claude --git
--git-diff包含 Git 差异claude --git-diff
--git-log包含 Git 日志claude --git-log
--commit-message生成提交信息claude --commit-message

🧪 测试相关命令

命令/参数说明示例
--test运行测试claude --test
--test-file <path>测试指定文件claude --test-file src/app.test.js
--coverage生成覆盖率报告claude --coverage

📦 包管理命令

命令/参数说明示例
--install安装依赖claude --install
--update更新依赖claude --update
--audit安全审计claude --audit

🌐 网络相关命令

命令/参数说明示例
--proxy <url>设置代理claude --proxy http://localhost:8080
--timeout <ms>设置超时时间claude --timeout 30000
--retry <count>设置重试次数claude --retry 3

🎨 界面控制命令

命令/参数说明示例
--no-stream禁用流式输出claude --no-stream
--stream启用流式输出(默认)claude --stream
--spinner显示加载动画claude --spinner
--progress显示进度条claude --progress

📌 环境变量

变量说明
ANTHROPIC_API_KEYAPI 密钥
ANTHROPIC_MODEL默认模型
CLAUDE_CONFIG_PATH配置文件路径
CLAUDE_HISTORY_PATH历史记录路径
NO_COLOR禁用彩色输出

⚠️ 注意事项

  1. 危险命令慎用--dangerously-skip-permissions 会让 Claude 无需确认即可修改文件
  2. 敏感信息:不要在对话中分享 API 密钥、密码等敏感信息
  3. 文件备份:重要文件修改前建议先备份
  4. 网络依赖:需要稳定的网络连接才能使用

最后更新:2026-03-16

转摘分享请注明出处

Claude Cli使用教程

Openclaw保姆级卸载