v0.0.1 BetaBetopia Coding Agent · VS Code extension
A workspace-aware AI coding partner, built into VS Code.
Chat with your project, make controlled edits, run commands, and hand off focused work—all under the permission controls you choose.
Chat & agent core
- •Streamed chat in the activity bar and secondary sidebar.
- •Multi-round tool calling with a live run-activity timeline.
- •Auto model routing with the serving model shown on each reply.
- •Queue, edit, or reorder prompts while a run is in progress.
Sign-in & account
- •One-click device-code sign-in, with manual API keys as a fallback.
- •Credentials stored in VS Code Secret Storage, never workspace files.
- •Account status, usage details, and a refreshed status-bar usage indicator.
Models
- •Live Betopia model catalog with a curated set of tested models.
- •Context and output limits read from the catalog automatically.
- •Images withheld from models that do not support vision.
Permissions & safety
- •Ask, Edit, Plan, and Auto permission modes.
- •Plan mode blocks file writes and terminal commands at the tool level.
- •Native diff review and explicit approval for sensitive actions.
- •Workspace path checks and approval for custom provider endpoints.
Workspace tools
- •Read, write, rename, delete, and review file changes.
- •Terminal commands, background dev servers, and HTTP health checks.
- •Attach images, PDFs, and Office documents to prompts.
- •Change ledger for terminal-driven edits and safe undo review.
Skills, MCP & subagents
- •Built-in and project-specific skills with inline routing context.
- •MCP over stdio, SSE, HTTP, or raw JSON, with connection testing.
- •Structured subagent hand-offs for well-defined parallel tasks.
Sessions & context
- •Named workspace conversations with rename and delete.
- •Durable recovery after an interrupted extension session.
- •Automatic context compaction and a live context-window indicator.
Reliability
- •Retryable provider errors use bounded backoff.
- •Stalled, blank, or token-truncated responses recover automatically.
- •Leaked internal tool markup is removed before it reaches chat.
- •Failed runs do not stall later queued prompts.
Requirements
VS Code 1.90 or later and a Betopia AI account. Sign in with device code or provide your own API key.
Known beta limitations
Node version-manager detection can vary by host shell. Auto routing, skill routing, and MCP transport coverage will continue to be tuned.