caretta Help

Getting started

This guide gets you from a fresh machine to your first successful caretta run.

Prerequisites

Before installing caretta, ensure you have:

  • gh authenticated (gh auth login).

  • At least one supported agent CLI available on PATH.

  • Git configured for repository operations.

Supported agent names for --agent include:

  • claude

  • cline

  • codex

  • copilot

  • cursor

  • gemini

  • junie

  • xai

Install from the release script

curl -fsSL https://raw.githubusercontent.com/geoffsee/caretta/master/install.sh | bash

The installer auto-detects OS/architecture and installs to ~/.local/bin by default.

To change the destination path:

CARETTA_INSTALL_DIR=/usr/local/bin curl -fsSL https://raw.githubusercontent.com/geoffsee/caretta/master/install.sh | bash

Verify installation

caretta --help

Run your first command

Launch the desktop app:

caretta

Run a workflow from terminal:

caretta sprint-planning

Preview available presets:

caretta presets

First configuration checkpoint

Create a minimal caretta.toml in your repository root only if you need to override defaults. For many projects, no config file is required.

Example:

workflow_preset = "default" [agent_models] codex = "gpt-5-codex"

For full options and bot setup details, see Configuration reference.

Common first-run issues

gh is not authenticated

Run:

gh auth login

Agent binary is missing

Install and authenticate your selected agent CLI, then re-run with --agent <name>.

Need non-destructive preview

Use:

caretta --dry-run <command>

to inspect planned behavior without performing supported side effects.

Last modified: 02 July 2026