A weekly newsletterVibe coding, in print
Vibe Code Weekly

Tool file · Coding agent

Kilo Code

An open-source AI coding agent for IDEs, the terminal, and cloud workflows.

Kind
Coding agent
Free plan
Yes
Visit Kilo Code

Filed by the Vibe Code Weekly desk · Updated

The story

Kilo Code bets on a single open agent that follows a developer from editor to shell to browser, with model access priced at cost. Its MIT license and its stance on model choice put it at the open, provider-neutral end of the AI coding market.

Kilo Code is built so developers are not locked into one interface or one model provider. The same agent runs as a VS Code extension, which also works in Cursor, Windsurf and other Open VSX editors, and as a plugin for JetBrains IDEs. It also runs as a command-line tool that fits into scripts and CI jobs. Agents can also be launched from a web browser, called up by mentioning @Kilo in Slack, and monitored from a phone. A desktop app for macOS, Windows and Linux, labeled beta, puts several agents next to each other in one window.

Work is split across specialized roles. A Plan agent drafts structured guidance for a complex feature before anything is written. The Code agent handles writing and refactoring with awareness of the whole codebase. A Debug agent reads error output, traces the cause and proposes a fix. Ask and Custom modes round out the set, and a code reviewer covers review workflows. Agents started locally or in the cloud can run at the same time in their own worktrees, and Kilo presents them all through one control portal.

On models, Kilo offers more than 500 options, from frontier and open-weight models to your own API keys or locally run models, and charges no markup on inference. Its Auto Model feature picks for you based on a chosen strategy: Efficient classifies the live session to control spend, Frontier sends work to the newest capable paid models, and Free sticks to free and experimental models. For teams wary of opaque tools, the code is open, so prompts, context windows and agent decisions can be inspected, and the project can be forked or self-hosted.

Kilo Code runs one open-source agent across VS Code-compatible editors, JetBrains IDEs, the shell and CI, the browser, and Slack. Its code is MIT-licensed, and models are offered at cost with zero AI inference markup, so developers can inspect the prompt and context and bring their own keys or local models.

The good

Open MIT-licensed code with visible prompts and context, and no silent model switching. Model inference at cost, with support for your own keys and local models. Distinct Plan, Code and Debug agents plus custom modes. Runs in VS Code-compatible editors, JetBrains IDEs, the shell, the browser and Slack. Auto Model routing with Efficient, Frontier and Free strategies.

The catch

Model usage still costs money unless you stick to free or local models. The desktop app carries a beta label. Getting value requires comfort with an IDE or command line.

Who should read on

Developers who switch between an IDE, the terminal and CI and want one agent across all of them. Teams that want to avoid depending on a single model provider. Engineers who want to run several coding tasks at once in separate worktrees. Organizations that need to audit or self-host their coding agent.

Who can skip it

People who want a no-code builder rather than an agent inside developer tools. Users who prefer a polished, stable desktop app today, since Kilo Desktop is in beta.

The price

Kilo Auto can be started free with no credit card required. The agent is open source under the MIT license, and models are offered at cost with zero AI inference markup; you can also bring your own keys or run local models.

Reader mail

Can I use Kilo Code in Cursor or Windsurf?

Yes. The VS Code extension also installs in Cursor, Windsurf and any editor that uses Open VSX.

How do I get the CLI?

It can be installed with a curl script, and package options include npm, pnpm, bun, brew and paru. It runs in any shell, script or CI job.

What does Auto Model do?

It chooses models for you. You pick Efficient, which routes based on live session classification to manage spend; Frontier, which uses the latest capable paid models; or Free, which uses free and experimental models.

Can I run my own models instead of paying for hosted ones?

Local models are supported, and you can also connect your own API keys.

Can my company host Kilo Code itself?

The code is MIT-licensed, and Kilo states it can be forked, modified and self-hosted.

Further reading

What it does

  • IDE coding agent
  • Terminal coding agent
  • Cloud agents
  • Parallel worktrees
  • Code review
  • Plan agent
  • Debug agent
  • Custom agents
  • Model routing
  • Local model support
  • Bring your own keys
  • Prompt visibility

Tools like this

  • a0.dev

    An AI-powered platform for building mobile apps by chatting, publishing them to app stores, and managing payments and analytics.

    App builder · app-builders · Coding Agents

    Visit site

  • Aider

    Aider lets you pair program with LLMs in your terminal to start projects or build on existing codebases.

    Coding agent · Coding Agents

    Visit site

  • Amp

    Amp is a coding agent and development environment for running agents remotely or on self-hosted orbs.

    Coding agent · Coding Agents

    Visit site

  • Augment Code

    Cosmos orchestrates software agents across software delivery workflows, from ticket triage and code authoring to review and verification.

    Coding agent · Coding Agents

    Visit site

  • Bolt

    Bolt lets you create apps, websites, and prototypes by chatting with AI.

    App builder · app-builders · Coding Agents · hosting-and-deploy

    Visit site

  • Claude Code

    Claude Code is an AI coding agent that plans and completes coding tasks, runs tests, and can open pull requests.

    Coding agent · Coding Agents

    Visit site