首页 教程 常见问题

设置与配置

全面了解 Claude Code 的设置与配置,让你的工作流更加高效。

配置系统概述

Claude Code 的配置分布在几个位置:

模型配置

切换模型

在会话中运行 /model 可以切换不同模型:

启动时指定模型:

claude --model sonnet
claude --model opus

如何选择模型

场景推荐模型
日常编码、Bug 修复Sonnet
架构设计、复杂重构Opus
代码审查Opus(更强的分析能力)
简单的文件操作Sonnet

权限管理

权限模式

Shift+Tab 循环切换四种权限模式:

允许特定命令

.claude/settings.json 中可以配置不需要询问的命令:

{
  "permissions": {
    "allowedCommands": ["npm test", "git status", "pytest"]
  }
}

自定义指令

CLAUDE.md

最强大的自定义方式。在项目根目录创建 CLAUDE.md,Claude 每次会话开始时都会读取。详见记忆系统

启动提示

启动 Claude Code 时可以直接给出任务:

claude -p "给这个项目的 API 端点写单元测试"
claude --print "审查 main 分支和当前分支的 diff"

常用命令

命令功能
/help显示所有可用命令
/model切换 AI 模型
/context查看上下文窗口使用情况
/init引导创建 CLAUDE.md
/doctor诊断安装问题
/clear清除当前会话历史
/resume继续之前的会话

沙箱与安全

Claude Code 提供了沙箱功能来限制其操作范围。详见沙箱安全安全指南

下一步