An OpenCode plugin that loads a custom fork of the opencode-anthropic-auth plugin from a user-specified repository.
Add to your opencode.json:
{
"plugins": ["opencode-anythropic-auth"]
}By default, OpenCode loads builtin plugins (opencode-anthropic-auth, opencode-copilot-auth) alongside your custom plugins. To use only your custom fork and prevent the builtin from loading:
OPENCODE_DISABLE_DEFAULT_PLUGINS=1 opencodeOr add to your shell profile:
export OPENCODE_DISABLE_DEFAULT_PLUGINS=1Zero-config by default — this plugin ships with a community-verified fork that just works. No configuration needed.
If you want to use a custom fork, create an anythropic.json file in one of these locations:
- Project root (same directory as
opencode.json) - OpenCode config directory (
~/.config/opencode/)
{
"repo": "https://github.com/your-username/opencode-anthropic-auth.git",
"branch": "main"
}| Option | Type | Community Verified Default | Description |
|---|---|---|---|
repo |
string | anomalyco/opencode-anthropic-auth |
Git repository URL |
branch |
string | master |
Branch to checkout |
ref |
string | 70233ba |
Specific commit/tag (overrides branch) |
forceUpdate |
boolean | false |
Force re-clone on every load |
debug |
boolean | false |
Enable debug logging to console |
All fields are optional. Without a config file, the plugin automatically uses the community-verified version — actively maintained and tested by the community.
- Reads config from
anythropic.json(project root →~/.config/opencode/) - Clones/updates the specified repository to
~/.cache/opencode-anythropic-auth/ - Installs dependencies with
bun install - Dynamically imports and forwards the plugin exports to OpenCode
- Test custom modifications to the anthropic-auth plugin
- Use a private fork with organization-specific settings
- Pin to a specific version/commit for stability
- Experiment with auth flow changes without publishing
Repositories are cached at:
~/.cache/opencode-anythropic-auth/<repo-name>/
To clear cache, delete this directory or set "forceUpdate": true.
MIT