Skip to content
EN
English 简体中文 soon 日本語 soon

Kilo Code

Open-source VS Code agent covering design, coding and debugging

Visit official site

What Kilo Code is

Kilo Code is an open-source VS Code extension that brings architecture design, coding, and debugging into one process, and the open-source label is the part worth noting first. Because the code is public, what the tool does is observable, and you are not trusting a closed binary with access to your project.

What it does

The extension works inside VS Code, so it sits where many developers already are rather than in a separate application. The described flow moves from design to coding to debugging, meaning the assistant is meant to help plan the structure, write the code, and then help find what is wrong, all within the editor. As an agent-style tool, it can take on multi-step work rather than answering one question at a time. The open-source nature also means the community can read and audit it, which is a different trust story from a proprietary agent whose behaviour you cannot inspect, and it lowers the risk of a tool changing under you without warning.

Who it is for

VS Code users who want an agent inside the editor instead of a chat they copy from, and developers who prefer open-source tooling they can inspect or self-host. It also suits teams that want the agent's actions visible in the same place their code already lives, so review and edit happen together.

What to keep in mind

Open source reduces one risk and shifts another. You can read the code, but you are still the one granting the agent access to your repository, so the permission you set is the real safety boundary, and an open agent with broad access is still broad. Two points to weigh. First, because it can act on your project, start it on a branch you can discard, and review its diffs the way you would a teammate's, because an agent that designs, codes, and debugs in one pass can also make a confident mess in one pass. Second, check the licence and the update source: open source still has terms, and an extension that updates from somewhere you do not control can change behaviour between sessions. Keep Kilo Code for the editor-native flow it offers, but treat its suggestions as edits to verify, and keep your own copy of the project outside the tool, because an agent you can read is still an agent you must watch.

The practical caveat is that openness shifts responsibility to you. Because inference is billed at cost and the tool does not bundle a model, the monthly figure depends entirely on how much you let agents run, so set spending limits and watch them in the first weeks. Model quality also varies widely across the supported options, so keep a short list of models you have actually tested on your codebase instead of switching freely, and pin the ones that behave.

Pros & cons

✓ What we like

  • Open source, so the behaviour is observable
  • Runs inside VS Code where developers already work
  • Covers design, coding and debugging in one flow

! What to watch out for

  • Agent access to your repo is still a permission you set
  • Licence and update source still need checking

FAQ

Is Kilo Code open source?

Yes, it is described as an open-source VS Code extension, so its code is public to read and audit.

Does it work outside a chat?

It runs inside VS Code and can take on multi-step design, coding and debugging work in the editor.

Is it safe to let it touch my repo?

Start on a discardable branch and review its diffs; the access you grant is the real boundary.

Last reviewed: 2026-09-17

More AI coding tools tools

View all →

How we review