Claude Code
准备 Claude Code 接入 Inferway 的运行环境。
Claude Code 使用 Anthropic Messages 接口,Inferway 在 /v1/messages 提供该接口。线上服务暂时会拒绝当前版本 Claude Code 的请求,下一次服务更新即支持。请用下方环境变量改向:设置文件里的 env 段在客户端完成鉴权前不会生效。
当前 Inferway 模型配置参数
inferway/mimo-v2.6-flash393,216131,072本客户端尚无针对 inferway/mimo-v2.6-flash 的验证记录;以下配置仅供参考。
开始之前
先按官方说明安装客户端。本文的 Pi 指 pi-mono coding agent;Hermes 指 Nous Research 的 Hermes Agent。
Inferway 账户激活后,从控制台 → API keys 获取 Key。建议为该客户端使用独立 Key,并确认允许的模型和消费上限。live、test 前缀共用推理与计费流程;test 是环境标签,不代表免费或模拟推理。
Inferway 地址需要 Inferway Key;OpenRouter Key 用于 OpenRouter,不能直接用于此地址。
将 Key 保存在客户端凭证存储或本机环境中,不要粘贴到提示词、截图或提交到仓库的配置文件。终端示例适用于 macOS / Linux 的 bash、zsh。
在当前终端设置 Key
下面的交互输入会隐藏 Key,并避免将其写入命令历史。请从同一个终端启动客户端;另外打开的应用可能无法继承该变量。
printf 'Inferway API key: ' IFS= read -r -s INFERWAY_API_KEY printf '\n' export INFERWAY_API_KEY
让 Claude Code 指向 Inferway
在启动 Claude Code 的终端中导出以下变量。ANTHROPIC_BASE_URL 只填地址前缀,不带 /v1,客户端会自行追加 /v1/messages。ANTHROPIC_AUTH_TOKEN 以 Bearer 方式传递 Inferway Key;Key 保留在环境中,不写入任何文件。
请使用环境变量,不要写进配置文件。配置文件中的 env 不会在会话认证之前改写地址,客户端仍会访问 Anthropic 并报 bearer token 无效——这看起来像 Key 错误,实际是地址没生效。
该模型 ID 不在 Claude Code 内置目录中,客户端会给出提示并按较小的上下文窗口估算。CLAUDE_CODE_MAX_CONTEXT_TOKENS 用于填写该模型已公布的窗口。
export ANTHROPIC_BASE_URL='https://api.inferway.ai' export ANTHROPIC_AUTH_TOKEN="$INFERWAY_API_KEY" export ANTHROPIC_MODEL='inferway/mimo-v2.6-flash' export CLAUDE_CODE_MAX_CONTEXT_TOKENS=393216 claude
思考模式
Claude Code 默认请求思考模式,Inferway 会为这些请求开启模型思考:回复更慢,推理 token 计费。如需关闭思考,启动 claude 前再导出 CLAUDE_CODE_DISABLE_THINKING=1。
验证接入
先发送一条短消息,再验证一次只读工具调用。可在控制台 → Requests 查看请求是否被记录。
费用与用量
实际用量由 Inferway 记录:打开控制台 → Requests 查看每次请求的状态与 token 用量,在控制台 → 用量查看汇总。客户端本地显示的数字只是其自身估算,不是计费金额;请以控制台为准。
请求失败时
认证失败:检查 Key 是否存在、有效且获准使用该模型,并从设置变量的终端重新打开客户端。排错时不要输出完整 Key。
地址或模型错误:检查是否重复添加 /v1,使用公布的完整模型 ID,并确认客户端选择 Chat Completions。请求发往 /responses 或 /completions 时,换 Key 无法解决。
额度或超时:检查钱包余额和 Key 限额,按 Retry-After 等待,并缩短输入或降低输出上限。长输出保持流式传输,排错期间避免 Agent 连续重试。
联系支持时提供客户端版本、模型 ID、请求时间和可用的 request ID;请遮盖凭证和源码。