Oracle Dock is a right-sidebar agent CLI dock for VS Code. It launches real system CLIs in parallel PTY sessions and lets you switch between them instantly.
- claude
- codex
- gemini
- droid
- kiro-cli
- kilocode
- opencode
- aider
- Oracle Dock opens in the right sidebar and is immediately interactive.
- Pick an agent from the dropdown and click Launch to start a new session.
- Click the same agent again to open another instance in parallel.
- Sessions list is always visible for the current workspace.
- Click a session to switch; click the kill icon and confirm to stop it.
- Active session header shows the agent logo and name.
- Each agent and session shows its logo in a circular badge.
- Missing agents are labeled as "Not installed" instead of failing silently.
- Terminal surface expands to maximize usable CLI space.
- One PTY per click, no reuse.
- Command is the agent name, args are empty.
- CWD is HOME, env is your login shell environment.
- xterm renders each session and preserves output on switch.
- Sessions are scoped per workspace; on reload they restore as exited with buffered output.
- No CLI discovery or PATH scanning.
- No profiles, presets, or setup screens.
- No shell wrapping, no env mutation, no telemetry, no remote assets.
- Download the latest
.vsixfrom GitHub Releases. - In VS Code: Extensions view -> More Actions -> Install from VSIX.
npm install
npm run buildRun with VS Code Extension Development Host (F5).
- If an agent shows "Not installed", ensure it is available in your login shell PATH.
- If the panel is closed, reopen Oracle Dock from the right sidebar.