packages/kilo-docs/docs/getting-started/switching-from-cline.md
A practical guide for developers switching from Cline to Kilo.
Speed. The Kilo Platform is designed to reduce friction across the entire development workflow. Beyond feature parity with Cline, Kilo includes Code Reviews, App Builder, Cloud Agents, and one-click Deploy.
Multi-platform. Work in VS Code, JetBrains IDEs, CLI, or the web. Your Sessions sync across all of them automatically.
Specialized modes. Instead of one agent doing everything, Kilo has five specialized modes optimized for different parts of your workflow.
500+ models. More providers, more options, better pricing flexibility. Switch models mid-conversation if you want.
Cline uses a single agent with a Plan/Act toggle. Kilo takes a different approach: five specialized modes, each optimized for a specific part of development. You select modes from a dropdown in the interface in the Kilo Extension, or with slash commands in the CLI.
Cline workflow: Toggle Plan/Act → Submit task → Plan phase → Approve → Act phase → Checkpoint
Kilo workflow:
Select mode from dropdown → Build → Switch modes as needed → Checkpoint → Session auto-saves
Or
Select Orchestrator mode → autonomously define subtasks → intelligently distribute subtasks across modes
Cline:
Kilo:
Cline: Use Plan mode (but risk accidentally switching to Act)
Kilo: Select Ask from the dropdown
Why this matters: In Cline, you might accidentally make changes while exploring. In Kilo, Ask and Architect modes can't write files, so you're safe to explore without worry. Kilo's Orchestrator mode lets you intelligently generate and execute subtasks that are optimized for each mode.
Cmd/Ctrl + Shift + X)Supports IntelliJ, PyCharm, WebStorm, and all JetBrains IDEs.
Prerequisites:
Install:
npm install -g @kilocode/cli
kilo
Visit app.kilo.ai and sign in. This gives you access to:
Option 1: Use Kilo Gateway (easiest)
Option 2: Bring your own API keys
One of the biggest differences from Cline is that Kilo isn't just an IDE extension. It's a platform with multiple interfaces that can all share your Sessions and context.
Run Kilo from app.kilo.ai/cloud without needing your local machine. Great for:
Run multiple agents simultaneously without conflicts, in both the IDE and CLI. Start an agent working on tests while another handles documentation.
Your conversation history, context, and state sync across all interfaces automatically. Start a task in the CLI, continue in VS Code, check progress on mobile.
Build live apps and sites directly from the web with a real-time preview. Similar to Lovable, but integrated with your Kilo Sessions. Deploy with one click when you're ready.
One-click deployments from directly within Kilo. Go from code to production without leaving your workflow.
Automatically analyzes your PRs using your choice of AI model. Reviews happen the moment a PR is opened or updated, covering performance, security, style, and test coverage.
Semantic search across your repositories using cloud-hosted embeddings. Kilo indexes your codebase to deliver more relevant, context-aware responses.
In-line ghost-text completions with tab to complete. Works alongside the agent modes for a complete coding experience.
Kilo approach:
Kilo approach:
Kilo approach:
Kilo approach:
| Cline Feature | Kilo Equivalent | Notes |
|---|---|---|
| Plan mode | Orchestrator, Architect, Ask modes | Architect plans, Ask explains, Orchestrate distributes tasks across other modes |
| Act mode | Code mode | Implementation |
| Plan/Act toggle | Mode dropdown | More granular control |
| Checkpoints | Sessions + Checkpoints | Sessions preserve mode + context |
| Background editing | Fast Apply | Sequential but instant |
| Single agent | Five specialized modes | Purpose-built for each task |
| Local only | Multi-platform | IDE, CLI, web, mobile |
Q: Do I have to switch modes constantly? No. Orchestrator does that automatically. Code mode handles most day-to-day work. Switch when you need specialized behavior.
Q: What if I forget to switch modes? Code mode is the default and handles most tasks. It'll still work, just might not be optimized for exploration or planning.
Q: Can I customize what each mode does? Yes. Add mode-specific instructions in settings, or create custom modes.
Q: Can I use both Cline and Kilo side-by-side? Yes. They're separate extensions.
Q: What's the difference between Cloud Agents and the IDE extension? Same capabilities, different interface. Cloud Agents run in the browser, so you can work from any device without your local machine.
npm install -g @kilocode/cli