ianjwhite99/opencode-with-claude
OpenCode plugin to use your Claude Max/Pro subscription with OpenCode via Meridian
解决的问题
通过自动管理代理服务器,简化了在 OpenCode 中使用 Claude Max 订阅的流程。无需手动运行独立的代理 CLI 或 Docker 容器,该插件会在 OpenCode 启动或关闭时自动处理代理的生命周期(启动和停止)。
工作原理
该插件集成到 OpenCode 的插件系统中,运行一个本地代理服务器(Meridian)。当 OpenCode 启动时,插件会启动代理并配置 Anthropic 提供者。OpenCode 的请求通过此本地代理路由,该代理使用 OAuth 认证(而非标准 API 密钥)通过 Claude Agent SDK 与 Anthropic 的 Claude Max 进行通信。
适用人群
拥有 Claude Max 订阅并希望无需管理独立基础设施或处理多个 OpenCode 实例时端口冲突问题,即可无缝集成的 OpenCode 开发者。
主要亮点
- 自动化生命周期:OpenCode 启动/关闭时自动启动和停止代理。
- 多实例支持:为多个 OpenCode 窗口分配唯一端口,避免会话冲突。
- 配置文件管理:支持通过配置文件管理多个 Claude 账户和 SDK 调优。
- 无需 API 密钥:使用 Claude Max 订阅提供的 OAuth 认证。
相关
- 项目
- 项目
- 项目
- 项目
- 项目