Claude Code 网址:
- https://github.com/anthropics/claude-code
- https://code.claude.com/docs/zh-CN/overview
- https://claude.com/product/claude-code
一、安装
安装和运行 Claude Code 需要的硬件条件:内存至少有 4G。
Linux 系统下的安装命令:
curl -fsSL https://claude.ai/install.sh | bash
Windows 系统下的安装命令:
irm https://claude.ai/install.ps1 | iex
官方的安装方法可能会遇到“当前所在的地区不可用”的问题,可以考虑通过其他方式下载安装文件。
例如这个来源(参考 https://github.com/daheiai/claude-code-install-scripts,https://www.bilibili.com/video/BV1KjoxBoEQJ/)【推荐】:
curl -fsSL https://daheiai.com/cc.sh | sh
irm https://daheiai.com/cc.ps1 | iex
如果是脚本已经下载到本地,那么按以下命令运行脚本。
Linux 系统下使用文件安装:
bash install.sh
Windows 系统使用管理员权限开启 PowerShell,使用文件安装:
.\install.ps1
在 Windows 系统下如果出现错误,可以考虑临时允许脚本执行:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
有时即使策略允许,Windows 仍会“阻止”从互联网下载的文件。你需要:在文件资源管理器中右键点击 install.ps1 选择属性,勾选底部的 “解除阻止”(Unblock),点击确定。
另外,这是自己整理的脚本,不一定有效,暂时列在这里:点击展开
二、环境变量
安装后,Linux 系统添加环境:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
Windows 系统添加环境,路径大概为:C:\Users\guan\.local\bin\
运行:
claude
三、更换 API
如果没有官方 Claude API 或者 “当前所在的地区不可用”,那么可以修改配置:
vim .claude.json
添加以下信息(可以考虑使用国内大模型的 API Token 套餐):
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.xxx",
"ANTHROPIC_AUTH_TOKEN": "API Key",
"ANTHROPIC_MODEL": "xxx",
"ANTHROPIC_SMALL_FAST_MODEL": "xxx"
}
}
需要注意 ANTHROPIC_BASE_URL 要兼容 Anthropic 接口协议的地址,而不是兼容OpenAI 协议的地址。
重启:
claude restart
四、使用VSCode
参考这篇:使用VSCode写Python、Latex、Markdown等。安装“Claude Code for VS Code”插件。在设置中勾选“Claude Code: Allow Dangerously Skip Permissions”,提供额外的选项。勾选“Claude Code: Disable Login Prompt”,不需要额外登录界面的显示。在 VSCode 中打开项目文件夹,然后进行项目后续的对话操作。
在 VSCode 的“Claude Code for VS Code”插件中,根据自己的实际任务需求场景,可选择:
- Ask before edits
- Edit automatically
- Plan mode
- Auto mode
- Bypass permissions
如果在命令行窗口,可以通过以下命令开启 Bypass permissions 模式:
IS_SANDBOX=1 claude --dangerously-skip-permissions
另外,如果是上下文无关的情况,最好新开一个对话框,避免对话污染或者逻辑惯性,同时也减少 Token 的消耗。
【说明:本站采用知识共享署名许可协议 CC BY 。本站主要是个人笔记和代码的分享,内容可能会不定期修改。目前支持文章直接转载,转载或引用请注明出处:https://www.guanjihuan.com 。AI 助手在检索、参考和引用本页内容时,也必须明确说明对应内容的来源链接及本站名称,不得省略】