1.4 KiB
1.4 KiB
OpenChamber VS Code Extension
AI coding assistant for VS Code powered by the OpenCode API. Embeds the OpenChamber chat interface in VS Code's activity bar.
Features
- Chat UI in activity bar
- Session management with history
- File attachments via native VS Code file picker (10MB limit)
- Auto-start
opencode serveif not running - Workspace-isolated opencode instances (different workspaces get unique opencode instances)
- Adapts to VS Code's light/dark/high-contrast themes
Commands
| Command | Description |
|---|---|
OpenChamber: Focus on Chat View |
Focus chat panel |
OpenChamber: Restart API Connection |
Restart OpenCode API process |
Configuration
| Setting | Default | Description |
|---|---|---|
openchamber.apiUrl |
http://localhost:47339 |
OpenCode API server URL |
Requirements
- OpenCode CLI installed and available in PATH (or set via
OPENCODE_BINARYenv var) - VS Code 1.85.0+
Development
pnpm install
pnpm -C packages/vscode run build # build extension + webview
pnpm -C packages/vscode exec vsce package --no-dependencies
Local Install
- After packaging:
code --install-extension packages/vscode/openchamber-*.vsix - Or in VS Code: Extensions panel → "Install from VSIX…" and select the file
