Kilo Code’s rebuilt VS Code extension goes all-in on parallel agents

Kilo has just rolled out a rebuilt Kilo Code VS Code extension pre-release, now powered by the portable, MIT-licensed OpenCode core shared with its CLI. It adds parallel tool calls and subagents, plus Agent Manager upgrades like git worktrees, inline diff review, and multi-model comparisons.

Kilo Code’s rebuilt VS Code extension goes all-in on parallel agents

TL;DR

  • Rebuilt Kilo Code for VS Code around the portable OpenCode server core used by the CLI; released as pre-release
  • Moves off VS Code internals to a shared, cross-surface engine based on MIT-licensed, open-source OpenCode
  • Parallel execution: concurrent tool calls (reads, searches, terminal commands) plus customizable parallel subagents with an orchestrator
  • Agent Manager upgrades: shared core enables git worktrees, parallel sessions, and inline code review with diff comments sent to chat
  • Workflow additions: multi-model prompt comparisons; sessions can move between CLI (including SSH) and VS Code, with Slack context sharing
  • Pre-release setup: switch to pre-release channel; no provider configuration UI yet; configure via Kilo CLI; supports VS Code Insiders side-by-side

Kilo Code for VS Code has been rebuilt around the same portable OpenCode server core used by the company’s CLI, and it’s now available as a pre-release. The shift is less about polishing UI and more about unifying how Kilo runs across surfaces—so the extension isn’t dragging editor-specific machinery into places it doesn’t belong.

Why the extension was rebuilt

Kilo’s earlier VS Code extension reached a large audience, but the underlying architecture leaned on VS Code internals even when running outside VS Code, including in other environments like JetBrains. With the CLI rebuilt on OpenCode—an MIT-licensed, open-source foundation—Kilo used the opportunity to pull the editor extension onto the same engine.

The stated goal: a single, portable core shared between terminal and editor, instead of separate stacks that diverge over time.

Parallelism comes to the foreground: tools and subagents

The pre-release leans heavily into parallel execution. At the tool level, Kilo can make parallel tool calls, running reads, searches, and terminal commands concurrently rather than serially.

On top of that, it adds parallel subagents for splitting bigger tasks: for example, separate agents focused on implementation, testing, and documentation, coordinated by an orchestrator that delegates and then condenses results back into a parent thread. Subagents can also be customized, which frames delegation as something teams can shape rather than accept as a fixed workflow.

The Agent Manager gets a shared foundation (and better review mechanics)

Kilo’s Agent Manager remains the control center, but it now runs on the same portable core as the rest of the system. That enables features called out as native to the rebuilt stack, including git worktrees, parallel sessions, and inline code review.

Inline review is built around diffs (unified or split view) with a more PR-like flow: line-level comments can be added directly in the diff UI and then sent back to chat as structured context (including file path and line number).

Parallel agents with git worktrees

For running multiple agents without stepping on changes, the Agent Manager can create git worktrees—separate copies of a repo where independent agents can work in parallel. Results can then be merged, committed, or turned into a PR using familiar Git workflows. The extension also supports running multiple agents on the same worktree for read-heavy patterns (for example, one agent editing while another reviews or investigates).

Multi-model comparisons

Another workflow-oriented addition: launching the same prompt across different models and comparing results side by side, with examples that include Claude Opus and GPT-5.3.

Sessions that move between CLI and editor

Because the VS Code extension and CLI share the portable core, Kilo also emphasizes cross-platform sessions: starting work in the CLI (including over SSH) and continuing in VS Code, with the ability to share session context through Slack.

Pre-release notes: what’s there, what isn’t

Installation is straightforward—find “Kilo Code” in the extensions panel or install it from the VS Code Marketplace, then switch to the pre-release channel. One notable limitation remains: provider configuration isn’t currently available in the extension UI. Provider setup can be done via the Kilo CLI (settings carry over to the extension), and Kilo says native provider setup is a priority on the path to GA.

For side-by-side testing, the pre-release can be installed in VS Code Insiders as a separate instance.

What Kilo says is coming next

Kilo’s roadmap for moving from pre-release to general availability names three themes:

  • Smoother migration of provider settings, API keys, and configurations like Memory Bank
  • An open-source bug bounty, offering $100 in Kilo Credits for merged PRs that fix pre-release bugs
  • A broader production release after feedback and stabilization

Original source

Continue the conversation on Slack

Did this article spark your interest? Join our community of experts and enthusiasts to dive deeper, ask questions, and share your ideas.

Join our community