现在、立刻、马上 大家一起用 - claude code https://github.com/tingxifa/claude_proxy

内有 cf worker 的 ts 代码,也可以自己部署

Claude Code 代理配置工具

Shell Script License

🚀 一键配置 Claude Code 命令行工具,通过代理服务访问大语言模型

📋 功能特性

  • 自动安装检查 - 检查并安装 Claude Code 工具
  • ⚙️ 智能配置 - 自动配置 ~/.claude/settings.json 文件
  • 🔧 多种更新方式 - 支持 jqpython3 更新 JSON 配置
  • 💾 安全备份 - 更新前自动备份原配置文件
  • 🌐 代理支持 - 设置代理 API 地址和密钥

🛠️ 系统要求

  • Node.jsnpm (用于安装 Claude Code)
  • Bash 环境
  • jqpython3 (可选,用于 JSON 处理)

🚀 快速开始

1. 配置参数

打开脚本文件 claude_proxy.sh,找到 "重点: 需要替换的内容" 部分,修改以下变量(按实例的格式填入):

# 🔑 API 密钥
API_KEY="your_api_key_here"

# 🌐 代理服务地址
OPEN_AI_URL="不带 https://的地址 +/v1"

# 🤖 模型名称
OPEN_MODEL=""

2. 运行脚本

# 添加执行权限
chmod +x claude_proxy.sh

# 运行脚本
./claude_proxy.sh

3. 开始使用

配置完成后,即可在命令行中使用 Claude:

claude "Hello, world!"

📁 文件结构

~/.claude/
├── settings.json           # 主配置文件
└── settings.json.backup    # 自动备份文件

⚙️ 配置说明

参数 说明 示例
API_KEY 你的 API 密钥 sk-xxx...
OPEN_AI_URL 代理服务地址 tbai.xin/v1
OPEN_MODEL 使用的模型名称 gemini-1.5-pro

🔧 工作原理

  1. 检查环境 - 验证必要的依赖是否安装
  2. 安装工具 - 如果未安装,自动安装 Claude Code
  3. 备份配置 - 保存现有配置文件
  4. 更新设置 - 使用 JSON 处理工具更新配置
  5. 验证完成 - 确认配置更新成功

⚠️ 注意事项

  • 📝 请确保 API 密钥的安全性,不要在公共仓库中暴露
  • 🔄 脚本会修改 ~/.claude/settings.json 文件
  • 💾 每次运行都会创建配置文件的备份
  • 🌐 确保代理服务地址可以正常访问
举报· 106 次点击
登录 注册 站外分享
快来抢沙发
0 条回复  
返回顶部