1 环境搭建
本章介绍如何安装 Claude Code 的核心环境:Git、VS Code 和 Claude Code 插件。完成这三步即可开始使用,适用于 Windows、macOS 和 Linux。
本章以 VS Code 插件方式为主,这是大多数用户的推荐路径。第6步安装的 Miniconda 将在后续章节中用于安装 R、Pandoc 等工具。如需在终端中使用 Claude Code,请参阅 章节 8.5。
1.1 第1步:安装 Git
Git 是版本控制工具,Claude Code 在协作过程中会频繁使用。
从 git-scm.com 下载安装包。安装时注意:
- 勾选 “Add Git to PATH”
- 默认编辑器可选择 VS Code
- 其余保持默认即可
通过 Homebrew 安装(推荐)。首先安装 Homebrew(如果已安装可跳过):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"然后安装 Git:
brew install gitsudo apt update && sudo apt install -y git安装完成后,打开终端验证:
git --version这通常是因为 Git 已安装但系统找不到它的位置。
打开 PowerShell,粘贴以下命令并回车:
$env:CLAUDE_CODE_GIT_BASH_PATH="C:\Program Files\Git\bin\bash.exe"- 按
Win + S搜索”编辑系统环境变量”,打开”系统属性”→“高级”→“环境变量” - 在”系统变量”中找到
Path,双击打开 - 点击”新建”,输入
C:\Program Files\Git\cmd - 点击”确定”保存所有对话框
- 关闭并重新打开 PowerShell,再次运行
git --version
Git 安装包较大,下载可能需要几分钟。可以先启动下载,同时进行下一步。
1.2 第2步:安装 VS Code
从 code.visualstudio.com 下载安装包。安装时务必勾选:
- “添加到 PATH”
- “添加到右键菜单”(将”通过 Code 打开”添加到文件和目录的上下文菜单)
从 code.visualstudio.com 下载 .dmg 安装,或通过 Homebrew:
brew install --cask visual-studio-code从 code.visualstudio.com 下载 .deb / .rpm,或通过 Snap:
sudo snap install code --classic1.3 第3步:安装 Claude Code 插件
打开 VS Code,按 Ctrl + Shift + X(macOS:Cmd + Shift + X)打开扩展面板,搜索并安装:
- Claude Code — Anthropic 官方插件,在 VS Code 中集成 Claude Code 面板
- Office Viewer — 在 VS Code 中预览 PDF、Word、Excel 等文件
Office Viewer 安装后可能会弹出一个新的主题配色方案。如果你想切换回原来的主题或选择其他配色,可以按 Ctrl + Shift + P(macOS:Cmd + Shift + P)打开命令面板,搜索 “Color”,然后选择你喜欢的主题即可。
1.4 第4步:配置 AI 编程助手权限
以下是各平台的推荐安全配置模板。
配置文件路径:C:\Users\你的用户名\.claude\settings.json
{
"permissions": {
"allow": [
"Bash",
"Read",
"Edit",
"Write",
"Grep",
"Glob",
"WebSearch",
"WebFetch(domain:raw.githubusercontent.com)",
"WebFetch(domain:github.com)"
],
"deny": [
"Read(~/.ssh/**)",
"Read(~/.aws/**)",
"Read(~/.gnupg/**)",
"Read(~/.claude/.credentials.json)",
"Read(**/.env)",
"Read(**/.env.*)",
"Edit(~/.ssh/**)",
"Edit(~/.aws/**)",
"Edit(~/.gnupg/**)",
"Write(~/.ssh/**)",
"Write(~/.aws/**)",
"Write(~/.gnupg/**)",
"Bash(rm -rf /*)",
"Bash(rm -rf ~*)",
"Bash(rm -rf /home*)",
"Bash(sudo rm*)"
],
"defaultMode": "acceptEdits"
}
}配置文件路径:~/.claude/settings.json
{
"permissions": {
"allow": [
"Bash",
"Read",
"Edit",
"Write",
"Grep",
"Glob",
"WebSearch",
"WebFetch(domain:raw.githubusercontent.com)",
"WebFetch(domain:github.com)"
],
"deny": [
"Read(~/.ssh/**)",
"Read(~/.aws/**)",
"Read(~/.gnupg/**)",
"Read(~/.claude/.credentials.json)",
"Read(**/.env)",
"Read(**/.env.*)",
"Edit(~/.ssh/**)",
"Edit(~/.aws/**)",
"Edit(~/.gnupg/**)",
"Write(~/.ssh/**)",
"Write(~/.aws/**)",
"Write(~/.gnupg/**)",
"Read(~/Library/Keychains/**)",
"Edit(~/Library/Keychains/**)",
"Write(~/Library/Keychains/**)",
"Bash(rm -rf /*)",
"Bash(rm -rf ~*)",
"Bash(sudo rm*)"
],
"defaultMode": "acceptEdits"
}
}与 Windows 相比,macOS 版额外保护了 ~/Library/Keychains/(系统钥匙串,存放密码和证书)。
配置文件路径:C:\Users\你的用户名\.codex\config.toml
approval_policy = "auto-edit"
sandbox_mode = "workspace-write"配置说明:
| 配置项 | 值 | 说明 |
|---|---|---|
approval_policy |
auto-edit |
自动应用文件编辑,运行命令前仍需确认 |
sandbox_mode |
workspace-write |
仅允许读写当前工作目录 |
配置文件路径:~/.codex/config.toml
approval_policy = "auto-edit"
sandbox_mode = "workspace-write"配置内容与 Windows 完全相同,路径使用 Unix 风格。
Claude Code:deny 列表保护你的敏感文件不被读取或修改。建议至少保留 SSH 密钥和凭证文件的保护。
Codex:approval_policy = "auto-edit" 对应 Claude Code 的 acceptEdits——自动应用文件编辑,但运行 shell 命令前仍需确认。如需更严格的控制,可改为 "suggest"(所有操作均需确认)。
1.5 第5步:用 Claude Code 完成配置
安装好 Claude Code 后,可以直接用自然语言让它帮你完成后续配置。打开 VS Code 中的 Claude Code 面板,依次发送以下 prompt。
1.5.1 安装推荐 Skills
Skills 是 Claude Code 的能力扩展包,安装后可直接处理文档格式、编码工作流等任务。推荐的 Skills 及安装方法见 章节 4.2.1。
1.5.2 配置 Stata 环境变量
如果你使用 Stata,发送以下 prompt,Claude Code 会自动找到安装路径并写入环境变量:
帮我找到这台电脑里 Stata 安装在什么位置,然后把它添加到系统环境变量,确保终端可以自动识别到 Stata。完成后重新打开终端,输入 stata 验证是否生效。
1.6 第6步:安装 Miniconda
Miniconda 是轻量级的 Python 和包管理工具。后续章节将使用 conda 安装 R、Pandoc、Typst、Quarto 等科研工具。
从 docs.anaconda.com/miniconda 下载 Windows 安装包,运行安装程序。安装时注意:
- 勾选 “Add Miniconda to my PATH environment variable”
- 安装完成后重启 PowerShell
brew install --cask miniconda
conda init zsh # 如使用 bash 则改为 conda init bash
source ~/.zshrcwget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda.sh
bash ~/miniconda.sh -b -p $HOME/miniconda
eval "$($HOME/miniconda/bin/conda shell.bash hook)"
conda init bash
source ~/.bashrc安装完成后,验证:
conda --version后续章节将使用 conda install -c conda-forge 安装 R、Pandoc、Typst、Quarto 等工具。如需在终端中使用 Claude Code(而非 VS Code 插件),请参阅 章节 8.5。