Kilo Code
Open-source AI coding agent for VS Code, JetBrains IDEs, the terminal and a desktop app
Evidence and sources
Facts
License 1 quote
-
“MIT license”
github.com/Kilo-Org/kilocode · checked
Runs on 4 quotes
-
“The current Kilo Code extension is built on the Kilo CLI and is distributed as the pre-release version on the VS Code Marketplace.”
kilo.ai/docs/getting-started/installing · checked -
“Kilo Code for JetBrains: Free AI Coding Plugin”
kilo.ai/docs/code-with-ai/platforms/jetbrains · checked -
“macOS (Apple Silicon), Windows (x64 or ARM64), or Linux (x64 or ARM64).”
kilo.ai/docs/desktop/installation · checked -
“kilo run "Implement the new feature" --auto”
kilo.ai/docs/code-with-ai/platforms/cli · checked
Needs 1 quote
-
“Signing in is required to use the local model server, notebooks, and conda environments.”
kilo.ai/docs/desktop/installation · checked
Notability
Users 1 quote
-
“1,707,358 installs”
marketplace.visualstudio.com/items · checked
Other quotes
Not cited by a score or fact 32 quotes
-
“command and its browser interface are deprecated and will be removed in a future release.”
kilo.ai/docs/code-with-ai/platforms/cli · checked -
“Kilo Desktop is distributed as a native installer for your operating system.”
kilo.ai/docs/desktop/installation · checked -
“For users who want to use their own API keys or need specific models, we support over 30 providers.”
kilo.ai/docs/ai-providers · checked -
“Kilo Code supports running language models locally on your own machine using Ollama, LM Studio, and Atomic Chat.”
kilo.ai/docs/automate/extending/local-models · checked -
“Remote servers support OAuth 2.0 authentication.”
kilo.ai/docs/automate/mcp/using-in-kilo-code · checked -
“Servers run as a child process on your machine, communicating over stdin/stdout.”
kilo.ai/docs/automate/mcp/using-in-kilo-code · checked -
“Open Marketplace from the Kilo sidebar to browse, install, and remove items.”
kilo.ai/docs/customize/marketplace · checked -
“Agent permissions decide whether a tool call is allowed, asks for approval, or is denied.”
kilo.ai/docs/customize/agent-permissions · checked -
“Permission rules are evaluated in config order.”
kilo.ai/docs/customize/agent-permissions · checked -
“Checkpoints (called snapshots in the new extension) are enabled by default.”
kilo.ai/docs/code-with-ai/features/checkpoints · checked -
“You revert to the state your workspace was in just before a given user message was sent.”
kilo.ai/docs/code-with-ai/features/checkpoints · checked -
“Click an individual file to open a side-by-side diff in the VS Code editor.”
kilo.ai/docs/code-with-ai/features/checkpoints · checked -
“Prevent unintended file modifications when focusing on planning or learning”
kilo.ai/docs/code-with-ai/agents/using-agents · checked -
“Subagents run in their own isolated sessions with tailored prompts, models, tool access, and permissions”
kilo.ai/docs/customize/custom-subagents · checked -
“Agents can launch multiple subagent sessions concurrently for parallel work.”
kilo.ai/docs/code-with-ai/agents/orchestrator-mode · checked -
“format: default (formatted) or json (raw JSON events)”
kilo.ai/docs/code-with-ai/platforms/cli-reference · checked -
“This feature supports testing web applications, automating browser tasks, and capturing screenshots without leaving your editor.”
kilo.ai/docs/code-with-ai/features/browser-use · checked -
“Searches the web (Kilo/OpenRouter users)”
kilo.ai/docs/automate/how-tools-work · checked -
“Fetches a URL”
kilo.ai/docs/automate/how-tools-work · checked -
“Kilo telemetry is enabled by default and can be disabled with experimental.openTelemetry = false”
kilo.ai/docs/code-with-ai/platforms/cli · checked -
“Feedback is part of telemetry, so turning telemetry off will cause the feedback buttons to no longer appear.”
kilo.ai/docs/code-with-ai/features/message-feedback · checked -
“Repository/946087422/v7.8.27 2026-11-05T12:49:56Z v7.8.27”
github.com/Kilo-Org/kilocode/releases.atom · checked -
“Read-only tools plus restricted file editing (plan files in .kilo/plans/ only)”
kilo.ai/docs/code-with-ai/agents/using-agents · checked -
“search for telemetry.telemetryLevel, and set it to Off”
kilo.ai/docs/code-with-ai/features/message-feedback · checked -
“Auto-Approve — set per-tool permission levels (Allow / Ask / Deny) and manage granular command and path exceptions without editing config by hand.”
kilo.ai/docs/code-with-ai/platforms/jetbrains · checked -
“The VS Code extension, JetBrains plugin, and CLI share the same permission model”
kilo.ai/docs/getting-started/settings/auto-approving-actions · checked -
“Shared agent settings use the same kilo.jsonc files as the CLI and VS Code extension”
kilo.ai/docs/code-with-ai/platforms/jetbrains · checked -
“Restores your workspace files to the state they were in just before that message was sent”
kilo.ai/docs/code-with-ai/features/checkpoints · checked -
“Hides all subsequent messages in the chat so you see the conversation as it was at that point”
kilo.ai/docs/code-with-ai/features/checkpoints · checked -
“The fastest way to get started is with Kilo Code's built-in provider, which requires no configuration. Simply sign in and start coding.”
kilo.ai/docs/ai-providers · checked -
“Advanced options not exposed in the UI can be configured via the experimental key in kilo.jsonc : { "experimental": { "batch_tool": false, "openTelemetry": true,”
kilo.ai/docs/getting-started/settings · checked -
“permission: read: allow edit: "*": deny "*.md": allow bash: "*": ask "git status *": allow”
kilo.ai/docs/customize/agent-permissions · checked