Cana logocana.build
Product · Cana Code — cana.build

Describe the change. Review the work.

The agentic engineering workspace in Cana Desktop: agents, a code editor, browser preview, terminal and Kubernetes tools in one place. Ask an agent to inspect, change and test a project, then review what it did.

cana code — checkout-service

› add Apple Pay to checkout, keep tests green

plan · 6 tasks · est. 14 min

✓ api/payments.ts +84 −12

✓ web/Checkout.tsx +41

● tests/payments.spec.ts running 38/52

○ preview → https://pr-482.preview.cana.run

$ cana deploy --env staging▍

Everything in one app

Editor, terminal, browser preview and cluster access — side by side with your agents.

Focused tasks

Give agents a scoped change, review the files they touched, then continue or redirect them.

Any model

Route routine work to efficient models and hard reasoning to frontier ones. Your keys or ours.

Desktop tools

Editor, terminal, browser preview and Kubernetes tools stay beside the conversation.

Cana Code

One workspace for the job

Keep the conversation, editor, terminal and browser preview together. The agent can inspect the project, make focused changes and run the checks you choose.

  • Code editor and terminal
  • Live browser preview
  • Task list and approval flow
  • Review changes before continuing
cana code — checkout-service

› add Apple Pay to checkout, keep tests green

plan · 6 tasks · est. 14 min

✓ api/payments.ts +84 −12

✓ web/Checkout.tsx +41

● tests/payments.spec.ts running 38/52

○ preview → https://pr-482.preview.cana.run

$ cana deploy --env staging▍

Cana Code

Context that stays with the project

Project knowledge and reusable skills mean the agent starts with the conventions, architecture and past decisions it needs.

  • Project knowledge
  • Reusable skills
  • Any supported model
  • MCP servers and connected tools
01

Project knowledge

02

Reusable skills

03

Any supported model

04

MCP servers and connected tools

How it works

Cana Code, step by step.

  1. 01

    Describe

    Explain the change in plain language.

  2. 02

    Plan

    Use Research and Plan when you want to review the approach first.

  3. 03

    Work

    Let the agent edit and run the checks you allow.

  4. 04

    Preview

    Inspect the result in the browser preview.

Specifications

Under the hood.

Platforms

Cana Desktop for macOS and Windows

Built in

Editor, terminal, browser preview and Kubernetes tools

Modes

Ask and Workbench

Permissions

Ask, Accept Edits, Research and Plan, Bypass All

Use cases

What teams build with it.

01

Prototype a product in an afternoon

From idea to a deployed, shareable app.

02

Refactor a service safely

Plan, test and migrate with parallel agents.

03

Automate engineering chores

Release notes, dependency bumps and flaky-test triage on a schedule.

FAQ

Good questions.

Is Cana Code the same as cana.build?

cana.build is our home and Cana Code is the agentic engineering workspace that started it. It's part of the wider Cana platform.

Can I use my own API keys?

Yes. Bring your own keys for any supported provider, or use Cana's pooled access.

How do I get started with Cana Code?

Start a Cana chat, then open Cana Code from the Platform 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.

Explore Cana Code. Join the waitlist.

Join the waitlist for early access to Super Intelligent Agents and updates as Cana opens up.