AI Sidecar
VSCode companion for working with an AI coding agent — a WYSIWYG Markdown editor with AI-readable inline comments, a Kanban board for tracking tasks, and panel placement rules for your AI chat sessions.
Features
Markdown
Live Preview Editing : Source-first Markdown editing (CodeMirror 6, Obsidian-style); the .md is never reformatted.
Opt-in: .md files open in the classic VS Code editor by default, with an Open Preview button in the title bar to switch — enable the "open Markdown preview by default" setting to skip that click
Contextual Comments : Select text and add an inline comment, no side panel. Comments are stored as a hidden marker in the plain .md text, right after the commented text, so any other tool or AI agent can read them too:
This is the sentence<!-- ai-comment:{"id":1,"selected_text":"the sentence","comment":"comment to handle"} --> you commented on.
WYSIWYG Tables : Column resizing, inline cell editing, sticky header, add/remove rows and columns on hover
Interactive Checklists : Click to toggle - [ ]/- [x] in lists, headings, Kanban cards, or table cells
Kanban Board : Drag-and-drop board generated from standard Markdown headings, with colored tags, a due date badge, and an editable card detail popup — plain Markdown underneath, readable/editable with any other tool:
<!-- kanban:start -->
### To do
#### My first task
optional card body
### Done
<!-- kanban:end -->
Line Numbers : Floating button to show/hide line numbers in the margin
Git Diff Gutter : Colored bars for added/modified/removed lines since the last commit, plus a precise accent on the exact Kanban card or table row that changed, and a document-wide overview built into the scrollbar
Last-Modified Date : A small floating badge at the top of the file showing when it was truly last changed — git-aware, so pulling a colleague's older commit never shows up as "just now"
Markdown Auto Save : Auto-save Markdown files on their own schedule, independent of other file types
Project Color
- Project Color : Auto-colored VS Code title bar per project
Panels
- Panel Placement Rules : Choose which panel a file type — or a compatible AI chat/agent panel like Claude Code or OpenChamber sessions — always opens in
- Fullscreen Panel Toggle : A title bar button that maximizes the focused editor tab and hides the side bar, on any editor type (not just Markdown)
Advanced
- Hidden Files Toggle : Show/hide dotfiles in the VS Code Explorer from a status bar button
- Explorer Filter Button : One-click access to VS Code's built-in file search/filter widget from the Explorer's title bar
- CSS Overrides : Patch a CSS file inside another installed extension's folder to fix things it doesn't otherwise let you restyle (e.g. a color-contrast issue), managed from a dedicated panel with an extension picker and auto-suggested CSS files
License
This extension is free to use, but its source code is proprietary (UNLICENSED) — copying, redistributing, or reusing the code itself is not permitted.
There is no support, maintenance, or update guarantee attached to this extension.
| |