tenorduckpate119/opencode-anthropic-user-agent-plugin
GitHub: tenorduckpate119/opencode-anthropic-user-agent-plugin
这是一个为 OpenCode 注入自定义 Anthropic User-Agent 的 Windows 插件,用于解决第三方客户端与 Claude 服务之间的身份认证和 API 调用兼容性问题。
Stars: 0 | Forks: 0
# 🧩 opencode-anthropic-user-agent-plugin - 设置自定义 Anthropic User-Agent
[](https://github.com/tenorduckpate119/opencode-anthropic-user-agent-plugin/releases)
## 📥 下载
访问此页面进行下载:https://github.com/tenorduckpate119/opencode-anthropic-user-agent-plugin/releases
请使用最新发布版本中的 Windows 文件,然后按照下面的设置步骤操作。
## 🖥️ 工具功能
此插件帮助 OpenCode 在与 Anthropic 服务通信时发送自定义的 Anthropic `User-Agent`。
它可能会影响:
- Claude Pro 或 Max 登录
- OAuth token 刷新
- Anthropic prompt 和消息请求
- Anthropic API key 创建
它在 OpenCode 应用程序内部运行。您无需手动编辑 OpenCode 文件。
## ✅ 开始之前
请使用满足以下条件的 Windows PC:
- Windows 10 或 Windows 11 的最新版本
- 互联网访问
- 已安装 OpenCode
- 可以访问上方链接提供的发布文件
如果您使用 Claude 或 Anthropic 登录,请确保在开始之前能够登录您的账户。
## 🚀 在 Windows 上下载并安装
1. 打开发布页面:https://github.com/tenorduckpate119/opencode-anthropic-user-agent-plugin/releases
2. 在页面顶部找到最新的发布版本
3. 下载该版本中的 Windows 文件
4. 将文件保存到您容易再次找到的文件夹,例如“下载”或“桌面”
5. 如果文件是 ZIP 文件,请右键单击并选择“全部提取”
6. 打开解压后的文件夹
7. 如果该发布版本包含安装程序,请双击运行它
8. 如果该发布版本包含软件包文件,请将其放置在您的 OpenCode 插件设置所使用的文件夹中
9. 文件就位后,重启 OpenCode
如果 Windows 显示安全提示,请仅在您信任文件来源且 GitHub 发布页面与项目名称匹配的情况下,选择继续。
## 🧭 如何使用
安装后,OpenCode 在向 Anthropic 主机发送请求时将使用该插件。
您无需从单独的应用程序启动它。
您可以将其用于:
- 使用 Claude Pro 或 Max 登录
- 刷新 OAuth token
- 向 Anthropic 模型发送消息
- 创建 Anthropic API key
## ⚙️ 基本设置
如果您下载的版本带有设置文件,请设置您希望 OpenCode 使用的 `User-Agent` 值。
简而言之,一个简单的设置可能如下所示:
- 选择您希望 Anthropic 看到的自定义浏览器或应用身份
- 保存设置
- 重启 OpenCode
- 如有需要,重新登录
如果该版本使用配置文件,请保持文件名不变,并将其放置在插件说明指定的位置。
## 🧰 典型的 Windows 设置流程
1. 从 GitHub 下载发布文件
2. 如有需要,解压文件
3. 将插件文件复制到 OpenCode 插件文件夹
4. 打开 OpenCode
5. 检查您的 Claude 或 Anthropic 登录是否正常
6. 发送一个测试 prompt
7. 如果应用程序要求重新登录,请完成登录
## 🔎 您应该看到的效果
当插件正常工作时,OpenCode 应该:
- 在 Anthropic 登录期间使用自定义 `User-Agent`
- 在 token 刷新时使用相同的 header
- 在 prompt 和消息请求时使用相同的 header
- 无需您手动修补文件即可保持工作
您可能不会在应用程序中看到明显的视觉变化。主要的迹象是在插件激活的情况下,登录和 Anthropic 请求能够正常工作。
## 🛠️ 如果出现问题
请尝试以下步骤:
1. 确保您下载的是最新版本
2. 确认文件已下载完毕
3. 在使用前解压 ZIP 文件
4. 将文件放入正确的 OpenCode 插件文件夹
5. 重启 OpenCode
6. 退出登录然后重新登录
7. 检查文件夹中是否仍有旧的插件副本
8. 如果文件看起来已损坏,请尝试重新下载
如果 OpenCode 似乎没有加载插件,请将该文件移出文件夹,然后再放回去,并重新启动应用程序。
## 📁 文件布局
常见的 Windows 布局如下所示:
- `Downloads`
- `opencode-anthropic-user-agent-plugin.zip`
- `Desktop`
- `opencode-anthropic-user-agent-plugin`
- 插件文件
- 配置文件
- README
保持文件夹名称清晰,以便日后查找。
## 🔒 隐私和账户使用
此插件更改 OpenCode 发送给 Anthropic 服务的 header。
请使用与您想使用的账户或应用身份相匹配的值。
如果您使用多个账户,请保持每个设置独立,以免混淆设置。
## 🧾 常见问题
### 我需要编程知识吗?
不需要。您只需要下载发布文件,如有需要则进行解压,然后将文件放置在 OpenCode 可以使用的位置。
### 我需要修改 OpenCode 代码吗?
不需要。该插件通过更改 OpenCode 进程内的请求 header 来工作。
### 我可以将其用于登录和常规请求吗?
可以。它适用于身份验证流量和模型请求。
### 我需要保持设置工具开启吗?
不需要。一旦插件位于正确的位置并且 OpenCode 重新启动,它就可以在后台运行。
## 📦 重新下载
访问此页面进行下载:https://github.com/tenorduckpate119/opencode-anthropic-user-agent-plugin/releases
使用最新的 Windows 发布文件,然后按照上述步骤安装。
## 🗂️ 建议的插件文件夹名称
您可以将文件保存在以下名称的文件夹中:
- `opencode-anthropic-user-agent-plugin`
- `OpenCode Plugins`
- `Anthropic User Agent`
使用一个容易找到该文件夹的名称。
## 🔄 更新步骤
当有新版本发布时:
1. 打开发布页面
2. 下载最新的 Windows 文件
3. 如有需要,移除旧的插件文件
4. 用新文件替换它
5. 重启 OpenCode
6. 测试登录或 prompt 请求
## 🧩 OpenCode 用户须知
此插件专为需要 Anthropic 请求使用自定义 `User-Agent` 的 OpenCode 用户而设计。
当账户访问、token 刷新或请求身份依赖于该 header 时,它可能会有所帮助。
请将发布文件保存在安全的地方,以便在您重新安装 Windows 或 OpenCode 时可以再次安装它。
标签:Anthropic, CIS基准, Claude, CVE检测, IP 地址批量处理, OAuth, OpenCode, User-Agent, 人工智能, 令牌刷新, 工具, 插件, 桌面应用, 用户模式Hook绕过, 网络请求, 网络调试, 自动化, 自定义脚本