Claude Code 使用笔记
使用 PowerShell 执行。
# 代理配置
$env:HTTP_PROXY="http://127.0.0.1:7897"
$env:HTTPS_PROXY="http://127.0.0.1:7897"
# 安装
irm https://claude.ai/install.ps1 | iex
# 环境变量配置
# 添加 C:\Users\wang\.local\bin 到系统环境变量
# 验证安装
claude --version
# 配置文件
# 1、C:\Users\wang\.claude\settings.json
# 添加如下配置
# {
# "env": {
# "ANTHROPIC_AUTH_TOKEN": "xxx",
# "ANTHROPIC_BASE_URL": "xxxx",
# "ANTHROPIC_MODEL": "xxxx",
# "ANTHROPIC_SMALL_FAST_MODEL": "xxxx",
# "ANTHROPIC_DEFAULT_HAIKU_MODEL": "xxxx",
# "ANTHROPIC_DEFAULT_OPUS_MODEL": "xxxx",
# "ANTHROPIC_DEFAULT_SONNET_MODEL": "xxxx",
# "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1" # 禁用非必要的网络请求
# }
# }
# 2、C:\Users\wang\.claude\config.json
# 添加如下配置(暂未添加)
# {
# "primaryApiKey": "api"
# }
# 3、C:\Users\wang\.claude.json
# 添加如下配置(暂未添加)
# "hasCompletedOnboarding": true # 标识已完成首次启动引导流程,自动跳过引导流程
# 进入项目使用 claude
cd <your-project>
claude
启动成功。

配置文件
主要配置文件:
settings.json:全局设置CLAUDE.md:自定义系统提示词项目目录/.claude/settings.local.json:项目级设置
Zenmux 配置示例
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-ai-v1-1a5f33209f187b68f3815bbc903db70e46bd68394a43d9812ed81aa95b04719e",
"ANTHROPIC_BASE_URL": "https://zenmux.ai/api/anthropic",
"ANTHROPIC_MODEL": "anthropic/claude-opus-4.5",
"ANTHROPIC_SMALL_FAST_MODEL": "anthropic/claude-opus-4.5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-opus-4.5",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-4.5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-opus-4.5",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
CC-Switch
【下载链接】https://github.com/farion1231/cc-switch/releases
下载解压后即可使用。

常用命令
/init
# 通读当前项目,生成 CLAUDE.md 文件。后续的所有对话都会参考这个 CLAUDE.md 文件的内容
# CLAUDE.md 文件也可以手动修改,如添加一些 AI 需要知道的规则
/compact <如何进行压缩的说明>
# 压缩当前对话的上下文。提高 AI 的专注力并降低 TOKEN 的消耗
/clear
# 清除对话记录,保持干净的上下文
/think
/think hard
/think harder
/ultrathink
# 控制模型思考强度
!
# 切换为命令行模式,执行一些临时的命令行命令
\#
# 进入记忆模式。追加 AI 的长期记忆。实际是保存到项目的 CLAUDE.ME 文件(或全局记忆文件)中
/ide
# 和 ide 连通
claude -p "<临时问题>"
# 临时一次性对话
claude mcp add <mcp_name> [--scope user] -- <mcp_cmd> @<mcp_path>
# 添加 mcp 工具
/mcp
# 查看和试用安装的 mcp server
/permissions
# 设置 Claude Code 权限
/resume
# 恢复历史对话,两次 Esc 可以选择具体某句对话的前面,继续对话
/export
# 导出当前对话内容
自定义命令
# 项目(或全局)的 .claude 文件夹,新建 commands 文件夹,添加 md 文件来自定义命令。例如
code_review.md
# 文件内容(支持使用 $ 传递参数):
# 对比这个分支:$ARGUMENTS,与 main 分支的差异,并且提出你的 review 意见。
Hook 功能
添加 Hook。
# 项目(或全局)的 .claude 文件夹,新建 settings.json(或 settings.local.json,优先级更高)
# 添加如下
"hooks": {
"PostToolUse": [ # 执行时机为当工具调用完成以后执行
{
"matcher": "Edit|MultiEdit|Write", # 每当修改后执行
"hooks": [
{
"type": "command",
"command": "npx prettier --check ." # 要执行的命令(例如这里的格式检查)
}
]
}
]
}
Sub Agent 功能
拆解复杂任务,并且可以并行执行。
/agents
# 创建自己的 agent
评论区