Releases: mguttmann/opencode
Releases · mguttmann/opencode
OpenCode Custom Build (v1.1.35 base)
Custom Features Build (based on upstream v1.1.35)
This build includes all features from PR anomalyco#9972 plus the latest upstream fixes.
Features
- Multi-Account OAuth Rotation - Use multiple Claude Max accounts with automatic rotation on rate limits
- YOLO Mode - Skip all permission prompts (session-only or persistent)
- Auto-Relogin Browser Sessions - Puppeteer-based automatic token refresh when OAuth tokens expire
- Account Rename - Rename accounts via UI or CLI
Latest Fixes
- Multi-Language Support - Browser session refresh now works regardless of Claude.ai language setting (German, English, French, Japanese, etc.)
- Auto-dismiss cookie banners before clicking authorize
- Find authorize button by visual style instead of text
Upstream Changes (v1.1.35)
- Google Vertex Anthropic models support
- Improved markdown rendering
- Question validation improvements
Installation
# Clone and build
git clone -b feat/oauth-enhancements https://github.com/mguttmann/opencode.git
cd opencode
bun install
cd packages/opencode && bun run script/build.tsCLI Commands
# Add multiple accounts
opencode auth add --provider anthropic
# List accounts
opencode auth ls
# Rename account
opencode auth rename <recordId> "My Account Name"
# Browser session management
opencode auth browser setup [recordId]
opencode auth browser list
opencode auth browser refresh [recordId]See PR anomalyco#9972 for full documentation.
OpenCode Custom Build (2026-01-25)
Custom Features Build
This build includes all features from PR anomalyco#9972 plus the latest upstream fixes.
Features
- Multi-Account OAuth Rotation - Use multiple Claude Max accounts with automatic rotation on rate limits
- YOLO Mode - Skip all permission prompts (session-only or persistent)
- Auto-Relogin Browser Sessions - Puppeteer-based automatic token refresh when OAuth tokens expire
- Account Rename - Rename accounts via UI or CLI
Latest Fix (2026-01-25)
- Multi-Language Support - Browser session refresh now works regardless of Claude.ai language setting (German, English, French, etc.)
- Auto-dismiss cookie banners before clicking authorize
- Find authorize button by visual style instead of text
Installation
# Clone and build
git clone -b feat/oauth-enhancements https://github.com/mguttmann/opencode.git
cd opencode
bun install
cd packages/opencode && bun run script/build.tsCLI Commands
# Add multiple accounts
opencode auth add --provider anthropic
# List accounts
opencode auth ls
# Rename account
opencode auth rename <recordId> "My Account Name"
# Browser session management
opencode auth browser setup [recordId]
opencode auth browser list
opencode auth browser refresh [recordId]See PR anomalyco#9972 for full documentation.
OpenCode Custom Build (Multi-Account + YOLO + Auto-Relogin)
Custom OpenCode Build
This build includes features not yet merged into the main repository:
Features
-
Multi-Account OAuth Rotation (PR anomalyco#9069)
- Add multiple Anthropic OAuth accounts
- Automatic failover when rate-limited
- CLI:
opencode auth add,opencode auth list,opencode auth remove
-
YOLO Mode (PR anomalyco#9073)
- Skip all permission prompts
- CLI:
opencode --yoloor setOPENCODE_YOLO=1 - Desktop: Enable in Settings
-
Auto-Relogin (PR anomalyco#9455)
- Automatically refresh expired OAuth tokens via browser sessions
- Setup:
opencode auth browser setup - Uses Puppeteer + Stealth to bypass Cloudflare
Installation (macOS ARM64)
Desktop App:
- Download
OpenCode-Dev-macos-arm64.zip - Unzip and move
OpenCode Dev.appto/Applications - On first launch: Right-click → Open (to bypass Gatekeeper)
CLI:
- Download
opencode-cli-macos-arm64 - Move to
~/.local/bin/opencode(or another directory in your PATH) - Run
chmod +x ~/.local/bin/opencode
First-Time Setup
# Authenticate with Anthropic (Claude Max subscription)
opencode auth
# Optional: Setup auto-relogin for overnight token refresh
opencode auth browser setupNote
This is an unofficial build. For the official release, see https://github.com/anomalyco/opencode