Dev & Engineering vscode-extensionjetbrains-pluginclimodel-agnosticcode-reviewautonomous-mode

Kilo Code — The Open-Source All-in-One Coding Agent

Build, ship, and iterate faster with AI in VS Code, JetBrains, or the CLI. 500+ models, zero markup.

FollowAgents review · FARS-2.1
Not recommended
55/ 100 5-point scale 2.8 / 5
1 2 3 4 5 6
1Trust14 / 29 · 2.4/5

Evidence shows: permission system exists but explicitly not a sandbox, only UX; --auto disables all prompts; SECURITY.md defines threat model but lacks data flow transparency; dependencies have overrides and patches but no vulnerability scan evidence; external effects include terminal and browser control but no rollback; source attribution via LICENSE and README fork statement. Deductions: permission system not security isolation, data flow not transparent, sensitive data handling not explicit, rollback missing.

2Reliability8 / 14 · 2.9/5

Evidence shows: package structure clear, tests exist but not executed; dependencies pinned with overrides and patches; failure messages not evident in source. Deductions: static review cannot verify tests, failure messages not provided.

3Adaptability10 / 18 · 2.8/5

Evidence shows: multi-platform (VS Code, JetBrains, CLI), multiple agents and custom agents; capability boundaries listed in README; trigger precision not explicit; environment fit with install instructions. Deductions: trigger precision not explicit.

4Convention11 / 18 · 3.1/5

Evidence shows: README structure clear, install notes detailed, naming stable, FAQ and known limitations (SECURITY.md), MIT license, version exists but no changelog, maintenance responsibility via CONTRIBUTING and RELEASING. Deductions: no changelog.

5Effectiveness9 / 13 · 3.5/5

Evidence shows: high output usability (multi-platform), high marginal value (500+ models), good cost-benefit (zero markup). Deductions: static review cannot verify actual effectiveness.

6Verifiability3 / 8 · 1.9/5

Evidence shows: README claims partially supported (e.g., fork), but lack independent verification; tests exist but not executed; facts and inferences not clearly separated. Deductions: lack independent verification, facts and inferences not separated.

Evidence confidence: Low Reviewed Aug 09, 2026 Reviewed revision 001fb21f7c79
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • Permission system is not a security sandbox; --auto disables all prompts, use only in trusted environments.
  • Data flow transparency is insufficient; users should understand data sent to LLM providers.
  • No rollback mechanism provided; operations may be irreversible.
  • Dependency security lacks vulnerability scan evidence; users should review dependencies themselves.
Review evidence [1][2][3][4][5][6][7][8][9]
See the full review method →

What does this agent do, and when should you use it?

Kilo Code is an open-source AI coding agent available as a VS Code extension, JetBrains plugin, and CLI tool. It lets users choose from 500+ models and switch mid-task, paying only the provider's rate with no markup. No API keys are required to start. The repository includes the CLI (a fork of OpenCode), VS Code extension, JetBrains plugin, and supports code generation, inline autocomplete, self-checking, terminal and browser control, and an MCP marketplace. Cloud agent and code review services are also offered.

Kilo Code takes natural language instructions in the IDE or terminal, generates and edits code across multiple files, provides ghost-text autocomplete with tab-to-accept, and self-checks its own output. It can run terminal commands, automate the web via browser control, and integrate external MCP servers from the marketplace. Users can switch between models mid-task to balance latency and cost. The CLI offers kilo run --auto for fully autonomous CI/CD operation without prompts.

  1. Quickly implement multi-file features in VS Code using natural language.
  2. Keep your JetBrains IDE workflow with AI-assisted coding in IntelliJ or other IDE.
  3. Automate test fixes in CI/CD pipelines with kilo run --auto.
  4. Select a specific model for complex reasoning, e.g., Claude Opus for architecture design.
  5. Get AI feedback on pull requests via the code review feature.
  6. Use Kilo from the browser without local setup via the cloud agent.

What are this agent's strengths and limitations?

Pros
  • Extensive model selection (500+) with mid-task switching at provider pricing
  • Multi-platform support (VS Code, JetBrains, CLI, cloud) with a unified experience
  • Built-in specialized agents (Plan, Debug, Review) optimized for different tasks
  • MIT open source, free to modify and use commercially
  • Autonomous mode for CI/CD integration
Limitations
  • Requires account creation for model access, raising privacy concerns
  • CLI is a fork, potentially inheriting upstream limitations
  • Huge model catalog may cause decision overload
  • Autonomous mode requires trusted environments to avoid risks
  • Documentation not fully covering configuration; external docs needed

How do you install or deploy this agent?

VS Code: Install the Kilo Code extension from the VS Code Marketplace. JetBrains: Search 'Kilo Code' in the JetBrains Marketplace or in Settings → Plugins. CLI: Install via npm npm install -g @kilocode/cli or curl curl -fsSL https://kilo.ai/cli/install | bash, also available via pnpm, bun, Homebrew, or Arch Linux AUR.

How do you use this agent?

After installing, create an account to access 500+ models. For CLI, run kilo in any project directory to start an interactive session. Use kilo run --auto "run tests and fix any failures" for CI/CD autonomous runs. In the IDE, open the extension panel to start coding.

How does this agent compare with similar options?

The source does not mention specific competitors.

FAQ

Do I need an API key to use Kilo Code?
No, just create an account; models are billed at provider rates.
Is Kilo CLI's --auto mode safe?
It disables all permission prompts, so it should only be used in trusted environments.
Can I customize agents?
Yes, besides built-in agents, you can build custom agents as documented.
Does Kilo support all JetBrains IDEs?
The plugin is available on the JetBrains Marketplace and should work with most JetBrains IDEs.

Compare agents like this one

The same FARS review applied across the shortlist this agent qualifies for.

Related agents