2026-01-15 18:56:14 +02:00
# OpenChamber VS Code Extension
2026-01-15 00:49:58 +02:00
[](https://github.com/btriapitsyn/openchamber/stargazers)
2026-03-05 03:07:26 +02:00
[](https://github.com/btriapitsyn/openchamber/releases/latest)
2026-01-15 18:56:14 +02:00
[](https://discord.gg/ZYRSdnwwKA)
2026-01-15 00:49:58 +02:00
[](https://ko-fi.com/G2G41SAWNS)
2025-12-13 16:34:17 +02:00
2026-03-05 03:07:26 +02:00
[OpenCode ](https://opencode.ai ) AI coding agent, right inside your editor. No tab-switching, no context loss.
2025-12-13 16:34:17 +02:00
2025-12-14 00:15:45 +02:00

2025-12-13 16:34:17 +02:00
2026-03-05 03:07:26 +02:00
**Like the extension? There's also a [desktop app and web version](https://github.com/btriapitsyn/openchamber) with even more features.**
2025-12-21 16:21:10 +02:00
2026-03-05 03:07:26 +02:00
## What you get
2025-12-13 16:34:17 +02:00
2026-03-05 03:07:26 +02:00
- **Chat beside your code** — responsive layout that adapts to narrow and wide panels
- **Agent Manager** — run the same prompt across multiple models in parallel, compare results side by side
- **Right-click actions** — add context, explain selections, and improve code in-place
- **Click-to-open** — file paths in tool output open directly in your editor; edit-style results land in a focused diff view
- **Session editor panel** — keep chat sessions open alongside files
- **Theme-aware** — adapts to your VS Code light, dark, and high-contrast themes
2025-12-21 16:21:10 +02:00
2026-03-05 03:07:26 +02:00
Plus everything from the shared OpenChamber UI: branchable timeline, smart tool UIs, voice mode, Git workflows, and more.
2025-12-13 16:34:17 +02:00
## Commands
| Command | Description |
|---------|-------------|
2026-03-05 03:07:26 +02:00
| `OpenChamber: Focus Chat` | Focus the chat panel |
| `OpenChamber: New Session` | Start a new chat session |
| `OpenChamber: Open Sidebar` | Open the OpenChamber sidebar |
| `OpenChamber: Open Agent Manager` | Launch parallel multi-model runs |
| `OpenChamber: Open Session in Editor` | Open current or new session in an editor tab |
| `OpenChamber: Settings` | Open extension settings |
| `OpenChamber: Restart API Connection` | Restart the OpenCode API process |
| `OpenChamber: Show OpenCode Status` | Debug info for development or bug reports |
### Right-click menu
Select code in the editor, right-click, and find the **OpenChamber** submenu:
| Action | Description |
|--------|-------------|
| Add to Context | Attach selection to your next prompt |
| Explain | Ask the agent to explain the selected code |
| Improve Code | Ask the agent to improve the selection in-place |
2025-12-13 16:34:17 +02:00
## Configuration
| Setting | Default | Description |
|---------|---------|-------------|
2026-03-05 03:07:26 +02:00
| `openchamber.apiUrl` | _(empty)_ | URL of an external OpenCode API server. Leave empty to auto-start a local instance. |
| `openchamber.opencodeBinary` | _(empty)_ | Absolute path to the `opencode` CLI binary. Useful when PATH lookup fails. Requires window reload to apply. |
2025-12-13 16:34:17 +02:00
## Requirements
2026-03-05 03:07:26 +02:00
- [OpenCode CLI ](https://opencode.ai ) installed and available in PATH (or set `OPENCODE_BINARY` env var)
- VS Code 1.85+
2025-12-13 16:34:17 +02:00
2026-03-05 03:07:26 +02:00
<details>
<summary>Development</summary>
2025-12-13 16:34:17 +02:00
```bash
2025-12-26 16:45:30 +02:00
bun install
2026-03-05 03:07:26 +02:00
bun run --cwd packages/vscode build
2025-12-26 16:45:30 +02:00
cd packages/vscode && bunx vsce package --no-dependencies
2025-12-13 16:34:17 +02:00
```
2026-03-05 03:07:26 +02:00
Install locally: `code --install-extension packages/vscode/openchamber-*.vsix`
</details>
## License
2025-12-13 16:34:17 +02:00
2026-03-05 03:07:26 +02:00
MIT