OpenCode VS Code Extension
A VS Code extension that wraps the OpenCode AI coding assistant in a rich, IDE-native experience with implementation planning, real-time streaming, subagent orchestration, quota monitoring, and a full-featured React chat panel. Features AI-generated implementation plans, background task tracking, and per-session budget monitoring across multiple AI providers.
- Year
- 2025
- Platform
- IDE extension
- Type
- Personal
- Status
- Shipped
What it does
- Full streaming chat with real-time token counting (prompt/response/reasoning/cache)
- Implementation Plan workflow — AI generates structured plans before code changes
- Interactive plan viewer with checklist tracking
- Subagent orchestration UI — background tasks tracked and inspectable
- Per-session quota & budget monitoring (OpenAI, Copilot, Gemini, Zhipu, etc.)
- Extended right panel: MCP/LSP server status, skills, agents, todos
- Markdown rendering with syntax highlighting
- Thinking/reasoning bubble display with collapsible sections
- Image attachments and inline preview modal
- Session management with persistent history
- VCS diff review panel
- Auto-reconnect with 5-second back-off
- Stop Request button to interrupt responses
- Agent selector (Build, Plan, custom agents)
- Slash-command skills panel
- Comprehensive structured logging with correlation IDs
Built with
- Typescript
- React
- Tailwind
- NodeJS