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://img.shields.io/badge/Download%20Releases-blue?style=for-the-badge)](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绕过, 网络请求, 网络调试, 自动化, 自定义脚本