安装及配置
安装
执行下面命令前,需提前安装好Node.js
npm install -g @anthropic-ai/claude-code配置
我本地使用的是 Windows 作为开发机,需要连接公司的大模型服务,需要根据 Claude Code 的说明配置环境变量:
相关变量整理如下:
| 变量 | 值 | 说明 |
|---|---|---|
| ANTHROPIC_AUTH_TOKEN | sk-xxxxxhHg | Authorization 标头的自定义值(您在此处设置的值将以 Bearer 为前缀) |
| ANTHROPIC_BASE_URL | https://llmapi.paratera.com | MaaS 提供商的BaseURL |
| ANTHROPIC_DEFAULT_HAIKU_MODEL | GLM-5 | 用于 haiku 的模型,或后台功能 |
| ANTHROPIC_DEFAULT_OPUS_MODEL | GLM-5 | 用于 opus 的模型,或在 Plan Mode 活跃时用于 opusplan 的模型。 |
| ANTHROPIC_DEFAULT_SONNET_MODEL | GLM-5 | 用于 sonnet 的模型,或在 Plan Mode 不活跃时用于 opusplan 的模型。 |
| ANTHROPIC_MODEL | GLM-5 | 要使用的模型设置的名称 |
| CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1 | 等同于设置 DISABLE_AUTOUPDATER(禁用自动更新)、DISABLE_BUG_COMMAND(禁用 /bug 命令)、DISABLE_ERROR_REPORTING(退出 Sentry 错误报告) 和 DISABLE_TELEMETRY(退出 Statsig 遥测) |
更多环境变量参考 Claude 官网:https://code.claude.com/docs/zh-CN/settings#%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F
常用命令
# 开启 YOLO 模式
claude --dangerously-skip-permissions
# 升级
claude update
# 继续上次会话
claude -c实用小技巧
- 使用!前缀直接执行Bash命令 :无需通过 Claude 解释,直接运行系统命令如
!git status、! git log,节省 token 且结果自动加入上下文 - Ctrl+R搜索历史提示词 :复杂的 prompt 很难记?按
Ctrl+R可交互式搜索之前用过的提示词,按 Tab 编辑,Enter 执行 - Ctrl+S暂存当前草稿 :写 prompt 到一半需要查资料?按
Ctrl+S暂存,处理完其他事情后草稿自动恢复 - /sandbox沙盒模式预授权:预先定义权限范围(如允许npm test,禁止rm -rf),在此范围内无需每次点击“允许”
- ultrathink深度思考模式 :在prompt中加入ultrathink关键词,Claude会分配最多32K tokens进行内部推理,适合架构设计、难缠bug等复杂问题
常用快捷键
!for bash modedouble tap escto clear inputctrl + shift + -to undo/for commandsshift + Tabto auto-accept editsalt + vto paste images@for file pathsctrl + ofor verbose outputmeta + pto switch model&for backgroundctrl + tto show todosctrl + sto stash prompt\⏎for newline
引用文件的方法
- 直接拖拽文件到对话框
- 输入 @ 选择当前目录文件
- 输入 @/ + 文件名进行全局搜索
- 使用 @src/auth.js 引用单个文件,@src/components/引用整个目录,支持模糊匹配
- 直接键入关键词后按 Tab 触发全局搜索
- 自动检测激活文件:编辑器中当前打开文件自动加入上下文
- 选中代码行后 Claude 仅解析选区
评论 (0)