Claude Code CLI 的 OpenAI API 代理工具,将 Anthropic API 请求转换为 OpenAI API 格式。
# 克隆项目
git clone https://github.com/myueqf/claude-launch.git
cd claude-launch
# 构建并安装
go build -o claude-launch .
mv claude-launch ~/.local/bin/
# 使用AUR安装
git clone https://aur.archlinux.org/claude-launch.git
makepkg -si
# 或者使用构建脚本
chmod +x build.sh
./build.shclaude-launch首次运行会提示:
- 输入 OpenAI API 端点(如
https://api.openai.com/v1) - 输入 API 密钥
- 选择模型
支持参数:
--resume恢复上次对话--resume=id恢复指定对话--continue继续上次对话
配置文件:~/.config/claude-launcher/config.json
{
"base_url": "https://api.openai.com/v1",
"api_key": "sk-your-key",
"last_model": ""
}- 🔄 Anthropic → OpenAI API 转换
- 📡 完整流式支持(SSE)
- 🛠️ 工具调用转换
- 🤔 思维链(reasoning)支持
- ⚙️ 交互式配置
- Go 1.26+
- Claude Code CLI