通过Poe使用Claude Code
·
通过Poe使用Claude Code
Claude Code原生的第三方并不支持Poe,但可以通过代理的方式使用我们Poe的积分
下面的内容参考官方文档,还是很方便的,也没有遇到什么问题
Claude Code | Poe Creator Platform
安装Claude Code
macOS, Linux, WSL:
curl -fsSL https://claude.ai/install.sh | bash
-
问题1:这里可能会因为网络问题无法下载,如果你能够访问Poe(说明有代理软件),但终端无法访问,说明终端没有走代理
-
检测方法
curl -I https://api.anthropic.com如果超时或连接失败,说明终端没有走代理,需要手动
export代理环境变量 -
解决方法
根据你的代理软件,配置下面的端口
export all_proxy=socks5://127.0.0.1:7890如果想要持久化作用,需要将这行指令写入
~/.bashrc文件echo 'export all_proxy=socks5://127.0.0.1:7890"' >> ~/.bashrc && source ~/.bashrc
-
-
问题2:配置过后可以访问外网,但报错
Setting up Claude Code... ✘ Installation failed The socket connection was closed unexpectedly. For more information, pass verbose: true in the second argument to fetch() Try running with --force to override checks这种情况一般是下载成功了,但安装的时候网络有波动
解决方法就是直接手动执行
~/.claude/downloads/claude-*-linux-* install --force安装成功

安装好了之后可能会让你把~/.local/bin这个目录加入环境变量,直接运行给你的指令就好echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc
Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
Windows的情况大同小异,不过一般都没什么网络问题,可以直接安装成功
设置环境变量
Linux、WSL
需要配置如下的环境变量
# Set these in your shell (e.g., ~/.bashrc, ~/.zshrc)
export ANTHROPIC_BASE_URL="https://api.poe.com"
export ANTHROPIC_AUTH_TOKEN="换成你的Poe API"
export ANTHROPIC_API_KEY="" # Important: Must be explicitly empty
第三个保持为空
Windows
由于第三个变量为空,所以最好在注册表里直接新建值
- 使用快捷键Win + R,输入
regedit然后按回车
- 在地址栏输入
HKEY_CURRENT_USER\Environment,导航到这里
- 右键 新建 字符串值,配置上述所需的三个环境变量
名称分别填入ANTHROPIC_BASE_URL等,值填入对应的https://api.poe.com
Poe API 密钥
在Poe的主页可以很方便的获取到,这里略(我是先获取的密钥再进行的如上设置,只记得很简单)
使用
在你的项目目录中,打开终端或cmd,输入claude即可使用
更多推荐




所有评论(0)