Skip to content

首次启动与验证

启动 Claude Code 的三种方式

方式1:标准交互模式(最常用)

bash
# 在任意目录启动
claude

# 启动流程:
# 1. 检测当前目录
# 2. 加载CLAUDE.md(如果存在)
# 3. 进入交互式对话界面

方式2:单次命令模式

bash
# 执行单个命令后退出
claude "你的问题或指令"

# 示例:
claude "What is 2 + 2?"
claude "List files in current directory"
claude "Explain this code: app.js"

方式3:打印模式(脚本友好)

bash
# 只输出AI响应,不显示格式
claude -p "你的问题"

# 示例:
claude -p "hello" > output.txt
echo "分析这段代码" | claude -p

首次启动的初始化流程

当你第一次运行 claude 时,会经历一个交互式配置向导。

配置步骤1:选择主题

? Choose your theme:
  ❯ Light (浅色主题,适合白天)
    Dark (深色主题,适合夜晚)
    System (跟随系统设置,推荐)

配置步骤2:安全须知确认

Claude Code会显示权限说明,包括:

  • ✓ 能读取当前目录和子目录的文件
  • ✓ 能创建新文件
  • ✓ 能修改文件(需要你确认)
  • ✓ 能运行命令(需要你确认)

配置步骤3:认证方式选择

方式优点缺点推荐度
环境变量最安全,跨项目共享需要提前配置⭐⭐⭐⭐⭐
App登录使用订阅配额需要Pro/Max订阅⭐⭐⭐⭐
手动输入方便不安全,易泄露⭐⭐

--dangerously-skip-permissions 参数详解

这是什么? 这个参数会让Claude Code跳过权限询问,直接执行所有操作。

什么时候该用?

推荐使用场景:

  • 你自己的个人项目(信任的代码)
  • 快速开发,频繁修改(避免反复确认)
  • 只读操作(查询、分析,不修改代码)

绝对不要用:

  • 公司项目、开源项目(不是你一个人的代码)
  • 第一次用Claude Code(还不了解它会干什么)
  • 生产环境代码(一个错误可能造成事故)
  • 包含敏感数据的项目(财务、用户隐私)

Hello World 验证

快速测试命令:

bash
# 测试1:版本检查
claude --version
# 预期输出:Claude Code v2.1.x (native)

# 测试2:简单问答
claude -p "What is 2 + 2?"
# 预期输出:4

# 测试3:中文支持
claude -p "你好,请用一句话介绍你自己"
# 预期输出:中文回复

如果以上测试全部成功 → ✅ Claude Code工作正常!

最近更新