Claude Code moves into your VS Code sidebar
Claudix embeds Claude Code into a VS Code sidebar webview, complete with permission-gated tools and session history.

What it does Claudix is a VS Code extension that parks Claude Code inside a sidebar webview. You chat with the agent, request code changes, execute terminal commands, and review file operations without leaving the editor. It streams responses in real time, persists conversation history across sessions, and prompts you before running any tool.
The interesting bit The extension splits work between an esbuild-backed host and a Vue webview front end, using the Claude Agent SDK under the hood. That separation lets the UI hot-reload during development without tearing down the whole extension.
Key highlights
- Permission-based tool access: terminal and file operations require explicit approval
- Real-time streaming responses with markdown and syntax highlighting
- Session management and conversation history
- Supports multiple Claude models
- Licensed under AGPL-3.0
- Requires VS Code ≥ 1.98.0 and is installed via a manually built
.vsix
Caveats
- The README only documents manual build and
.vsixinstallation; no Marketplace release is mentioned - Copyleft AGPL-3.0 licensing may be a non-starter for some commercial environments
Verdict A handy addition for developers who already rely on Claude Code and want to stay inside VS Code. If you need a one-click Marketplace install or a permissive license, keep looking.
Frequently asked
- What is Haleclipse/Claudix?
- Claudix embeds Claude Code into a VS Code sidebar webview, complete with permission-gated tools and session history.
- Is Claudix open source?
- Yes — Haleclipse/Claudix is open source, released under the AGPL-3.0 license.
- What language is Claudix written in?
- Haleclipse/Claudix is primarily written in Vue.
- How popular is Claudix?
- Haleclipse/Claudix has 1.1k stars on GitHub.
- Where can I find Claudix?
- Haleclipse/Claudix is on GitHub at https://github.com/Haleclipse/Claudix.