opencode-openai-account-switcher
v0.1.0
Published
OpenAI Codex account switcher plugin for OpenCode
Readme
opencode-openai-account-switcher
opencode-openai-account-switcher 是 OpenCode 的 OpenAI / Codex 账号切换插件。它只管理 openai provider,并在多个 Codex 账号之间切换。
安装
opencode plugin [email protected] --force -g默认使用 -g 安装到全局 OpenCode 配置;只有明确想写入当前项目 .opencode 时才省略 -g。
Usage
包的 public entry 只导出 OpenAICodexAccountSwitcher:
import { OpenAICodexAccountSwitcher } from "opencode-openai-account-switcher"Scope
- 管理 OpenCode 的
openaiprovider。 - 从 OpenCode
auth.json导入openaiOAuth 信息。 - 保留
~/.config/opencode/account-switcher/codex-accounts.json作为 Codex 账号存储路径。 - 继续兼容 legacy
~/.config/opencode/codex-store.json读取。 - 提供 Codex 账号导入、切换、删除、全部删除、状态查询和 upstream snapshot 同步能力。
不包含的能力
- 不包含 GitHub Copilot routing、header rewrite、模型账号映射或 Copilot session repair。
- 不包含 WeChat binding、rebind、debug bundle 或 WeChat notification actions。
- 不包含 Loop Safety、wait 或 notify 工具能力。
发布资料
- Release notes 模板:
docs/release-notes-template.md - v0.1.0 Release 正文:
docs/release-notes-v0.1.0.md - 发布流程:
docs/publishing.md
License
MPL-2.0 via LICENSE。LICENSE 已列入 package.json 的 files 白名单,会随 npm package 一起打包。
