The agent-native IDE.
A development environment designed for working with agents, not around them. Use the Cana desktop IDE, or bring Cana agents into VS Code and JetBrains — with multi-agent orchestration, live previews and governed access to your repos and tools.
src/
api/
orders.ts
payments.ts
web/
Cart.tsx
tests/
12 export async function charge(o: Order) {
13 − const amt = o.total * 100
13 + const amt = toMinorUnits(o.total, o.currency)
14 + await idempotency.lock(o.id)
15 return gateway.charge(amt, o)
16 }
Tasks
Agents first
A panel of parallel agents, each on its own branch, next to your code.
Your editor, too
Extensions for VS Code and JetBrains share the same agents and memory.
Live preview
Built-in browser and terminal with hot reload and logs.
Governed access
Repo, secret and tool permissions enforced by Cana policy.
IDE
Review agents, don't babysit them
Dispatch tasks to agents, watch progress in a timeline, and review clean diffs with explanations — accept, edit or send back with a comment.
- Task queue across agents
- Diff review with rationale
- Inline chat on any selection
- Checkpoints and instant revert
src/
api/
orders.ts
payments.ts
web/
Cart.tsx
tests/
12 export async function charge(o: Order) {
13 − const amt = o.total * 100
13 + const amt = toMinorUnits(o.total, o.currency)
14 + await idempotency.lock(o.id)
15 return gateway.charge(amt, o)
16 }
Tasks
IDE, step by step.
- 01
Open
Cana desktop or your favorite editor.
- 02
Dispatch
Assign tasks to parallel agents.
- 03
Review
Read diffs with rationale; accept or revise.
- 04
Ship
Push, preview and deploy from the IDE.
Under the hood.
Editors
Cana desktop, VS Code, JetBrains
OS
macOS, Windows, Linux (via web)
Built in
Terminal, browser, Kubernetes view
Models
Any supported provider or BYO
What teams build with it.
Feature development
Spec, implement and test with agent pairs.
Codebase onboarding
Ask the codebase anything with cited answers.
Large refactors
Split across agents, reviewed as one change.
Good questions.
Do I have to switch editors?
No. Cana agents work inside VS Code and JetBrains as well as the Cana desktop app.
How do I get started with IDE?
Start a Cana chat, then open IDE from the Solutions area when it fits the work you need to do.
How do I control what an agent can do?
Choose the permission level that fits the task: Ask, Accept Edits, Research and Plan, or Bypass All.
Can I connect tools to this work?
Cana can use connected apps and remote MCP servers when you have connected and allowed those tools.
Where can I learn more?
Return to the Solutions overview to explore related capabilities and use cases.
Better together.
Platform
Cana Code
The agentic engineering workspace in Cana Desktop: agents, a code editor, browser preview, terminal and Kubernetes tools in one place.
SIA
Engineering SIA
A super-intelligent engineering org that works alongside yours.
Solution
Building
Everything builders need to go from idea to a reliable, governed agent: Studio for visual design, SDKs for code, knowledge ingestion, tools through MCP, evaluations and templates — in one connected workflow..
Explore IDE. Join the waitlist.
Join the waitlist for early access to Super Intelligent Agents and updates as Cana opens up.