Kilo Code for VS Code

Kilo Code is available as two VS Code extensions: the VSCode (Legacy) extension and the current VSCode version built on Kilo's shared agent runtime.

Installation

  1. Open VS Code
  2. Go to Extensions (Ctrl+Shift+X / Cmd+Shift+X)
  3. Search for "Kilo Code"
  4. Click the dropdown arrow next to Install and select Install Pre-Release Version

The extension includes its own embedded runtime. No separate Kilo CLI installation is required.

Key Features

Key features include:

  • SolidJS-based UI — Rebuilt sidebar with a modern component architecture
  • JSONC config files — Portable settings in kilo.jsonc instead of VS Code settings
  • Granular permissions — Per-tool permission rules with glob patterns
  • Agents — Customizable agents (.kilo/agents/*.md) replacing the modes system
  • Agent Manager — Enhanced with diff panel, multi-model comparison, PR import, and code review annotations
  • Autocomplete — FIM-based with Codestral, status bar cost tracking
  • Workflows — Repeatable prompt templates as .md files
  • Skills — Load specialized domain knowledge from SKILL.md files
  • Custom Subagents — Define specialized sub-agents for the task tool
  • Open in Tab — Pop the chat out into a full editor tab
  • Sub-Agent Viewer — Read-only panels for viewing child agent sessions
  • Legacy Migration — Automatic migration wizard for VSCode extension settings

Shared Settings

Settings apply across extension surfaces, including the sidebar and Agent Manager. The standalone CLI uses the same ~/.config/kilo/kilo.jsonc (global) and ./kilo.jsonc (project) files when used directly.