opencode
Open-source AI coding agent built for the terminal
OpenCode ships daily with GPT-6/Astra support, Claude 5.1 thinking blocks, and Azure enterprise auth
◆Recent moves
- 1d ago
v1.18.31: ACP Session Continuity and GitHub Copilot Adaptive Thinking
Session options and reasoning boundaries now survive loading, resuming, and forking in OpenCode's ACP mode—a continuity fix that matters for long-running agentic sessions. GitHub Copilot models also gain summarized adaptive thinking output, tightening the reasoning display for that provider.
View source ↗ - 7d ago
v1.18.30: GPT-6 Astra Support and Multi-Provider SDK Updates
GPT-6 models get an Astra system prompt, and reasoning effort variants land for GitLab GPT and Claude models. Multiple provider SDK updates (Bedrock DeepSeek, Azure, OpenAI) show the breadth of the compatibility surface OpenCode now has to maintain across new model generations.
View source ↗ - 11d ago
v1.18.29: GPT-6 Codex OAuth Filter Fix
Fixes Codex OAuth model filtering to recognize integer GPT version IDs like gpt-6—a narrow bug that was preventing GPT-6/Astra from appearing for OpenAI subscription users. Narrow scope; no feature change.
View source ↗ - 11d ago
v1.18.28: GitHub Copilot Session Header and Desktop Auth Fixes
Sends the session ID in GitHub Copilot's interaction header for better request tracking, and fixes desktop client authentication during device login. Internal plumbing improvements; no user-visible feature change.
View source ↗ - 13d ago
v1.18.27: Provider Timeouts Extended and Claude 5.1 Thinking Blocks Scoped
Default provider header timeouts extend to five minutes—a practical fix for slow model cold-starts causing spurious failures. Claude 5.1 thinking block binding is now scoped to that model version specifically, preventing older Claude deployments from rejecting extended reasoning requests they don't support.
View source ↗ - 14d ago
v1.18.26: Claude 5 Session Tolerance and Azure CLI Sign-In
Claude 5 sessions now tolerate stale thinking blocks from changed prompts or tool swaps instead of failing outright—useful for iterative sessions where context shifts mid-conversation. Azure CLI sign-in drops the dependency on Azure management APIs, simplifying enterprise setup without requiring an API key.
View source ↗