Claude Code 额度有 5 小时限制(20美元版本),因此如果处理一些简单的任务,通过部分便宜的 API 来做更好。
我编写了一个脚本,可以完成这个事情:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# claude --dangerously-skip-permissions
alias cc="claude"
# Function to unset DeepSeek environment variables
unset_cc() {
unset ANTHROPIC_BASE_URL
unset ANTHROPIC_AUTH_TOKEN
unset ANTHROPIC_MODEL
unset ANTHROPIC_SMALL_FAST_MODEL
echo "CC environment variables unset"
}
# Function to set DeepSeek environment variables
enable_ds() {
export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=${DEEPSEEK_API_KEY}
export ANTHROPIC_MODEL=deepseek-chat
export ANTHROPIC_SMALL_FAST_MODEL=deepseek-chat
echo "DeepSeek environment variables set"
}
enable_kimi() {
export ANTHROPIC_BASE_URL=https://api.moonshot.cn/anthropic
export ANTHROPIC_AUTH_TOKEN=${MOONSHOT_API_KEY}
export ANTHROPIC_MODEL=kimi-k2-turbo-preview
export ANTHROPIC_SMALL_FAST_MODEL=kimi-k2-turbo-preview
echo "Kimi environment variables set"
}
|
如何使用
将这个脚本放在你的配置目录下。例如:~/.config/cc.zsh
。
在你的 zsh 配置文件中,加载这个脚本: source ~/.config/cc.zsh
当你需要使用Deepseek API
的时候,运行enable_ds
。如果需要使用 kimi,则运行enable_kimi
即可。
注意:每次打开新的 shell,都需要手动 enable_*