ccenv — Claude Code 环境变量一键切换工具

30 天前
 hqwuzhaoyi

最近 Claude Code 用得越来越多,结果发现手里不同的 API Key 、Base URL 一堆,切来切去特别麻烦。
于是我用 Claude Code 撸了一个 CLI 工具 ccenv,可以像 nrm / yrm 一样秒切 Claude Code 环境变量,再也不用手动修改 zshrc 了。


✨ 有啥用?


🛠️ 怎么用?

1️⃣ 安装

npm install -g ccenv
# 或
pnpm install -g ccenv

2️⃣ 添加环境

ccenv add work

会提示你输入 ANTHROPIC_BASE_URL 和 ANTHROPIC_API_KEY

3️⃣ 开启 Shell 集成(推荐)

ccenv install
source ~/.zshrc  # 或 ~/.bashrc

4️⃣ 一键切换

ccenv use work

#✓ 已切换到环境:work

📦 支持的环境变量

	•	ANTHROPIC_BASE_URL
	•	ANTHROPIC_API_KEY

🔥 使用场景示例

添加多个环境

ccenv add work
ccenv add personal
ccenv add mirror

一键切换

ccenv use work

#新开终端依然保持上次环境

💻 开源地址

GitHub: https://github.com/hqwuzhaoyi/ccenv 欢迎提 PR / 讨论功能改进 🙌

1439 次点击
所在节点    分享创造
8 条回复
imqiyue
30 天前
请问这个和 claude code router 有什么区别么
hqwuzhaoyi
30 天前
@imqiyue 功能是一样的,操作会简单点,就单纯为了切换配置做的,纯命令终端交互就行了,参考的 nrm 的操作
mmmeeexxa
29 天前
楼主能说说买的哪家 API 么,还是官方的
LeslieLeung
28 天前
虽然有些 fancy 的功能实现不了,但其实用 shell 脚本就能做到秒切:

https://ameow.xyz/archives/claude-code-graceful-usage-with-third-party-api
hqwuzhaoyi
28 天前
我用的 aicodemirror 还挺爽的,发现 200 多一个月都不够用,也挺稳定的
用完了接着用 yourapi ,这个冲多少用多少,资费也很便宜,差不多官方 1/20

这个是邀请链接,站内之前也有老哥,邀请还送 v2ex

@mmmeeexxa
hqwuzhaoyi
28 天前
@LeslieLeung 这也挺好的,挺方便
CharlesJan
14 天前
如果能切换 ANTHROPIC_AUTH_TOKEN 和其它环境变量就更好了
hqwuzhaoyi
13 天前
@CharlesJan 安排😄

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1152688

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX