claude 命令

启动 Claude Code 交互式 REPL 环境

概述

claude 是 Claude Code 的主命令,用于启动交互式 REPL(Read-Eval-Print Loop)环境。这是与 Claude Code 进行日常交互的最常用方式。

命令语法

claude [options] [prompt]

参数

参数描述
prompt你的提示内容

选项

选项描述示例
--verbose覆盖配置中的详细模式设置--verbose
-p, --print打印响应并退出(对管道有用)--print
--output-format <format>输出格式:text(默认)、jsonstream-json--output-format json
--dangerously-skip-permissions绕过所有权限检查(仅限沙箱环境)
-c, --continue继续最近的对话--continue
-r, --resume [sessionId]恢复指定会话--resume session-id-123
--model <model>指定使用的模型--model claude-sonnet-4-5
-v, --version输出版本号--version
-h, --help显示命令帮助--help

子命令

命令描述
update检查更新并在可用时安装

使用示例

基本启动

claude

启动后将看到提示符:

Claude Code v1.0.0
Type '/help' for available commands.
>

然后可以开始交互:

> 生成一个 Python 快速排序算法

使用初始提示启动

claude "解释这个项目的架构"

指定模型

claude --model claude-sonnet-4-5

恢复会话

# 恢复最近的对话
claude --continue

# 恢复特定会话
claude --resume session-id-123

核心功能

  • 自然语言对话:与 Claude 进行流畅的自然语言交互
  • 代码生成:根据需求生成各种编程语言的代码
  • 代码理解:解释现有代码的功能和工作原理
  • 代码优化:改进代码质量、性能和可读性
  • 问题排查:诊断代码中的错误和潜在问题
  • 工具调用:使用内置工具(文件读写、搜索、执行命令)
  • 会话管理:保存和恢复对话历史

故障排除

问题可能原因解决方案
无法启动 REPL网络连接问题、许可证无效、依赖缺失检查网络、验证许可证、重新安装依赖
响应速度慢模型选择不当、网络延迟、系统资源不足尝试更快模型、检查网络、关闭其他程序
权限错误尝试执行敏感操作使用 --dangerously-skip-permissions(谨慎)

On this page