代理配置
安装
使用clash-for-linux-install,在终端执行:
git clone --branch master --depth 1 https://gh-proxy.org/https://github.com/nelvko/clash-for-linux-install.git \
&& cd clash-for-linux-install \
&& bash install.sh
运行安装脚本后会自动请求订阅链接,输入即可。如有需要,点这里
安装后需要将clash添加到系统路径,脚本安装过程中会出现安装路径,比如:
执行以下命令:
ln -sf /root/clashctl/clashctl /usr/local/bin/clashctl
执行后重开终端生效,或者
source ~/.bashrc
命令一览:
Usage:
clashctl COMMAND [OPTIONS]
Commands:
on 开启代理
off 关闭代理
status 内核状况
proxy 系统代理
ui Web 面板
secret Web 密钥
sub 订阅管理
upgrade 升级内核
tun Tun 模式
mixin Mixin 配置
Global Options:
-h, --help 显示帮助信息
切换节点:
- 使用UI界面
clashctl ui
修改~/clashctl/resources/config.yaml文件
在config.yaml文件中,找到proxy-groups一栏,将想要的节点如美国节点移到最前面,这样加载时会最先启用第一个节点使用claude code
clash-for-linux-install没有提供查询和切换节点的命令,需要通过调用clash REST API来进行节点查询和切换,配置好claude code后直接下指令让cc帮忙切换即可
管理订阅:
$ clashsub -h
Usage:
clashsub COMMAND [OPTIONS]
Commands:
add <url> 添加订阅
ls 查看订阅
del <id> 删除订阅
use <id> 使用订阅
update [id] 更新订阅
log 订阅日志
Options:
update:
--auto 配置自动更新
--convert 使用订阅转换
Tun模式:
$ clashtun
😾 Tun 状态:关闭
$ clashtun on
😼 Tun 模式已开启
卸载:
bash uninstall.sh
Claude Code配置
安装
curl -fsSL https://claude.ai/install.sh | bash
添加到系统路径:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc
修改~/.claude.json,跳过登录:
vim ~/.claude.json
在文件内添加:
"hasCompletedOnboarding": true
即可跳过登录
设置模型api
- 仅在单次会话有效
以deepseek为例
export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=<你的 DeepSeek API Key>
export ANTHROPIC_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-v4-pro[1m]
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-v4-flash
export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-v4-flash
export CLAUDE_CODE_EFFORT_LEVEL=max
自行查看官方模型文档
2. CC Switch
需要图形化界面,如果在服务器上跑的话就不是很方便
评论