claude-xingchen
v3.0.2
Published
Claude AI proxy - Use official Claude CLI with managed authentication
Maintainers
Readme
Claude Xingchen - Claude AI Proxy
使用托管认证的官方Claude CLI代理。
安装
首先确保已安装官方Claude CLI:
npm install -g @anthropic-ai/claude-code然后安装此代理:
npm install -g claude-xingchen使用方法
1. 登录到代理服务:
claude-proxy login
# 输入用户名和密码2. 检查登录状态:
claude-proxy status3. 使用官方Claude CLI:
方式A:登录后,使用claude-proxy命令代替claude命令:
# 进入交互模式(官方CLI的完整体验)
claude-proxy
# 直接提问
claude-proxy "What is 2+2?"
# 使用官方CLI的所有功能
claude-proxy --help
claude-proxy -c # 继续上次会话
claude-proxy --model opus # 选择模型4. 登出:
claude-proxy logout工作原理
claude-proxy login- 登录到代理服务器获取访问令牌claude-proxy logout- 清除本地认证claude-proxy status- 查看登录状态- 其他命令 - 设置认证环境变量并调用官方Claude CLI
完全兼容官方CLI的所有功能和选项。
方式B(拦截器直连官方CLI):
# 登录获取JWT(同上)
claude-proxy login
# 使用拦截器启动官方CLI(对话内容将经我方网关)
CLAUDE_PROXY_BASE=http://your-gateway.example.com/claude-api \
claude-intercept -p "你好"
# 可选:设置别名后直接使用 claude
echo "alias claude='CLAUDE_PROXY_BASE=http://your-gateway.example.com/claude-api claude-intercept'" >> ~/.bashrc
source ~/.bashrc注意:claude-intercept 不修改官方CLI交互体验,只在网络层将 api.anthropic.com 改道到我方网关,并注入登录JWT。
配置
配置文件存储在:~/.claude/config.json
故障排查
官方CLI未找到
# 安装官方CLI
npm install -g @anthropic-ai/claude-code未登录错误
# 登录到代理服务
claude-proxy login许可证
MIT
