Web Analytics

opencode-anthropic-oauth

⭐ 112 stars Simplified Chinese by shahidshabbir-se

opencode-anthropic-oauth

Anthropic Claude Pro/Max OAuth 登录的 OpenCode 插件 — 无需 Claude Code。

功能介绍

让您通过浏览器 OAuth 直接在 OpenCode 中使用 Claude Pro/Max 订阅进行身份验证。无需安装 Claude Code 或管理凭证文件。

安装

npm install -g opencode-anthropic-oauth

然后添加到你的 opencode.json 中:

{
  "plugin": ["opencode-anthropic-oauth"]
}

使用方法

工作原理

更新日志

0.4.1

0.4.0

0.3.0

环境变量覆盖

所有 OAuth 参数都可以通过环境变量覆盖。如果 Anthropic 在我们发布更新前做了更改,设置环境变量即可继续工作:

| 变量 | 描述 | |---|---| | ANTHROPIC_CLIENT_ID | OAuth 客户端 ID | | ANTHROPIC_CLI_VERSION | Claude CLI 版本,用于 User-Agent | | ANTHROPIC_USER_AGENT | 完整的 User-Agent 字符串(覆盖版本) | | ANTHROPIC_AUTHORIZE_URL | OAuth 授权端点 | | ANTHROPIC_TOKEN_URL | OAuth 令牌端点 | | ANTHROPIC_REDIRECT_URI | OAuth 重定向 URI | | ANTHROPIC_SCOPES | OAuth 作用域 | | ANTHROPIC_BETA_FLAGS | Anthropic 测试功能标志 |

示例:

export ANTHROPIC_CLI_VERSION=2.2.0

免责声明

此插件使用Anthropic的公共OAuth客户端ID进行身份验证。Anthropic的服务条款(2026年2月)规定,Claude Pro/Max订阅令牌应仅与官方Anthropic客户端一起使用。此插件作为社区解决方案存在,如果Anthropic更改其OAuth基础设施,可能会停止工作。请自行斟酌使用。

许可协议

MIT

--- Tranlated By Open Ai Tx | Last indexed: 2026-06-20 ---