最近在使用 Claude Code 时遇到了一个问题:手头有几个不同的代理商,例如 anyrouter 、kimi k2 等,有时候某个代理不稳定需要切换,但每次都要手动修改 ~/.zshrc
等配置文件中的 ANTHROPIC_AUTH_TOKEN
和 ANTHROPIC_BASE_URL
,然后重新加载配置,比较麻烦。
于是用 Claude Code 写了一个简单的命令行工具来管理这些配置。
这个工具主要解决以下问题:
# 安装
curl -fsSL https://raw.githubusercontent.com/greezi/claude-proxy-manager/main/install.sh | bash
# 添加代理商
claude-proxy add proxy1 sk-ant-xxx https://api.proxy1.com
claude-proxy add proxy2 sk-ant-yyy https://api.proxy2.com
# 切换代理商
claude-proxy switch proxy1
# 查看当前使用的代理商
claude-proxy current
# 列出所有配置
claude-proxy list
~/.claude-proxy-manager/
目录.bash_profile
、.bashrc
、.zshrc
中的环境变量如果你也有以下需求,这个工具可能对你有用:
GitHub: https://github.com/greezi/claude-proxy-manager
这个项目完全由 Claude Code 自主开发(包括代码、文档、测试等),算是一个 AI 编程的小实验。功能比较简单,主要是解决自己的实际需求。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.