【无标题】

下面这份可直接保存,适用于 Bash/Linux。前提是已在 VS Code 安装 Claude Code 和 Codex 扩展。

bash 复制代码
# 1. 建立用户命令目录,并永久加入 PATH
mkdir -p "$HOME/.local/bin"

grep -qxF 'export PATH="$HOME/.local/bin:$PATH"' "$HOME/.bashrc" \
  || printf '\nexport PATH="$HOME/.local/bin:$PATH"\n' >> "$HOME/.bashrc"

source "$HOME/.bashrc"
bash 复制代码
# 2. 自动查找 VS Code 扩展中最新的 Claude / Codex 二进制文件
CLAUDE_BIN="$(find "$HOME/.vscode/extensions" -maxdepth 5 -type f \
  -path '*/anthropic.claude-code-*-linux-x64/resources/native-binary/claude' \
  -print | sort -V | tail -n 1)"

CODEX_BIN="$(find "$HOME/.vscode/extensions" -maxdepth 5 -type f \
  -path '*/openai.chatgpt-*-linux-x64/bin/linux-x86_64/codex' \
  -print | sort -V | tail -n 1)"

# 找不到文件时停止,避免建立空链接
[ -n "$CLAUDE_BIN" ] && [ -x "$CLAUDE_BIN" ] || { echo "未找到 Claude Code 扩展"; exit 1; }
[ -n "$CODEX_BIN" ] && [ -x "$CODEX_BIN" ] || { echo "未找到 Codex 扩展"; exit 1; }

# 3. 创建或更新软链接
ln -sfn "$CLAUDE_BIN" "$HOME/.local/bin/claude"
ln -sfn "$CODEX_BIN" "$HOME/.local/bin/codex"
ln -sfn "$(dirname "$CODEX_BIN")/rg" "$HOME/.local/bin/rg"

hash -r
bash 复制代码
# 4. 验证
command -v claude
command -v codex
command -v rg

claude --version
codex --version
rg --version

VS Code 扩展升级后,路径中的版本号会变化。只需重新执行第 2、3 段,软链接会自动更新。

若系统已有 rg,建议不要覆盖它,可把最后一条改成:

bash 复制代码
ln -sfn "$(dirname "$CODEX_BIN")/rg" "$HOME/.local/bin/codex-rg"

之后用 codex-rg 调用 VS Code 自带的 Ripgrep。

Claude Code 使用第三方 Anthropic 兼容接口时,配置文件为:

bash 复制代码
mkdir -p "$HOME/.claude"
chmod 700 "$HOME/.claude"
nano "$HOME/.claude/settings.json"

内容:

json 复制代码
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "替换为新密钥",
    "ANTHROPIC_BASE_URL": "https://你的接口地址"
  }
}

保存后限制权限:

bash 复制代码
chmod 600 "$HOME/.claude/settings.json"

如果使用 Zsh,将第一段中的 .bashrc 全部替换为 .zshrc。

相关推荐
小豆庄9 小时前
本地视频打码:多模型检测、帧间追踪与18种模糊的选型
opencv·目标检测·ai·自然语言处理·音视频·视频
gugugu.12 小时前
同一个 ReAct,两种手写方式:LangChain 文本协议 vs LangGraph 状态图
ai·langchain
小七-七牛开发者14 小时前
Tool-Use Agent 如何扩训练数据:拆解工具、任务与环境状态的 Scaling Law
ai·agent·工具调用·scalinglaw·synthapi
wflynn16 小时前
Mistral Large 4发布,万亿参数模型的编码与安全实测数据
ai·技术
日日大王学编程17 小时前
AI 时代后端方向新人的未来规划与看法
人工智能·后端·python·ai·golang
土星云SaturnCloud17 小时前
基于边缘计算与AI视觉的智慧街面治理方案:架构设计与场景落地
服务器·人工智能·ai·边缘计算
Elastic 中国社区官方博客18 小时前
基于 Elasticsearch 与 Jina AI 的全模态智能搜索实践:技术全解析
大数据·人工智能·elasticsearch·搜索引擎·ai·信息可视化·jina
Solange__18 小时前
图片转3D导出GLB、FBX还是OBJ?按5类任务比较材质、动画与可编辑性
人工智能·3d·ai·自然语言处理·编辑器·blender·材质
GJGCY18 小时前
金融AI Agent安全如何评估?数据出站、身份映射、参数绑定与审计追踪机制
人工智能·经验分享·安全·ai·金融·自动化·智能体
涵美女程序猿18 小时前
AI 商品素材工作台怎么搭?Lingko AI 追踪便携显示器接口与支架版本
ai