Skip to content
Cage

Native desktop app for macOS, Windows, and Linux

A desktop workspace for Git projects and AI agents

Cage checks out every branch into its own worktree and gives it its own agent. Edit, search, and use the terminal while agents build and test on your machine or inside the project's devcontainer.

Everything a branch needs

Keep parallel work apart without stashing, juggling clones, or losing an agent's context.

Start in four steps

  1. Build Cage

    Install the Rust toolchain, then run cargo run --locked in the repository.

  2. Connect an account

    Open Settings → Providers and connect OpenAI or Anthropic.

  3. Open a project

    Open a Git repository from disk, or clone one by URL.

  4. Check out a branch

    Open its worktree tab, choose a model, and send your first prompt.

Read the documentation