V-Bounce Studio
V-Bounce Studio is a VS Code extension that serves as the control plane for the V-Bounce Framework — a structured system for planning, implementing, and validating software using AI agent teams.
What It Does
V-Bounce Studio brings your entire product development workflow into VS Code:
- Agent Chat — Talk directly to Claude, Gemini, or OpenAI agents from within VS Code. Switch providers mid-conversation without losing context.
- Sprint Monitor — Live dashboard that shows your active sprint, story pipeline state, agent activity feed, walkthrough checklist, and token usage — all updated in real time as agents work.
- Document Viewer — Browse and edit V-Bounce planning documents (Epics, Stories, Sprint Plans, Delivery Plans, Risk Registry) with syntax highlighting and section navigation.
- V-Bounce Navigation — See your sprint backlog, gate check results (QA / Architect), and lesson feed without leaving the editor.
- Multi-Provider Support — Claude Code CLI, Gemini CLI, OpenAI (Codex), with more providers coming.
Requirements
- VS Code 1.85+
- At least one AI provider configured:
- Claude Code CLI (recommended)
- Gemini CLI
- OpenAI API key (set via
V-Bounce: Set OpenAI API Key command)
A V-Bounce workspace is a repository with a product_plans/ directory and a CLAUDE.md or LESSONS.md file. The extension activates automatically when these are detected.
Getting Started
- Install the extension
- Open a V-Bounce workspace (or run
vbounce init to create one)
- The V-Bounce Studio icon appears in the Activity Bar
- Open the chat panel and select your provider
Features
Agent Chat
Multi-tab chat interface with streaming responses, tool activity feed, image paste support, and per-message token cost display. Each tab maintains an independent session.
Sprint Monitor
Opens automatically when a sprint starts (state.json detected). Shows:
- Active sprint ID and story pipeline
- Live agent activity feed
- Sprint health bar
- Token context bar (usage vs model limit)
- Per-agent token breakdown
Document Viewer
Tabbed viewer for all V-Bounce planning documents with rendered Markdown, Mermaid diagrams, and Gherkin syntax highlighting.
Provider Support
| Provider |
Status |
| Claude Code CLI |
✅ Full support |
| Gemini CLI |
✅ Full support |
| OpenAI (Codex) |
✅ Full support |
| Cursor |
🔜 Coming soon |
| Gemini Native SDK |
🔜 Coming soon |
Extension Settings
| Setting |
Description |
vbounce.setGeminiKey |
Set Gemini API key (stored in VS Code SecretStorage) |
vbounce.setOpenAIKey |
Set OpenAI API key (stored in VS Code SecretStorage) |
Release Notes
See CHANGELOG.md for full history.
0.4.0
Sprint Monitor with live activity feed, token & cost display, backlog panel. Markdown table rendering. Renamed chat tabs. Archive navigation relocation.
0.3.x
Persistent CLI sessions. Slash command support (/clear, /compact). Cross-provider context continuity.
0.2.0
Multi-provider support (Gemini, OpenAI). Parallel chat tabs with independent session state.
License
MIT