Download

A team that fits your work

Tutti turns the coding agents you already use into a team: a lead that plans, teammates with names and memory, and a board they pull from. Everything runs on your machine, in its own branch.

Teammates, not tabs

Every project gets one team. Tutti suggests it from what's in the project, and you can rename, add or remove teammates. More about teams and roles.

Card #2, Order confirmation email, in Review: Tom, the backend developer, reports what he built and how he tested it and asks one question, with buttons to approve it or send it back.
Every card ends with a report. Approve it, or send it back.
Tom's profile: backend developer, now on card #3 Add Stripe checkout, his strengths, the notes he keeps across cards, his agent and his finished cards.
Teammates keep notes as they learn your project.

What's in the box

A lead that plans

Talk to the team through its lead, the CTO for a software team. It splits the work, assigns cards to the teammate who fits best and asks you when there's a real choice. The lead

Memory that lasts

Teammates write down what they learn: how to run your tests, where things live, what you prefer. You see every note on the card, with Undo.

A board they pull from

Backlog, Ready, In progress, Review, Done. Teammates take Ready cards one at a time; turn on "Team picks up clear cards" and clear Backlog cards start by themselves. The board

Your tracker stays the source of truth

Mirror Linear, Jira, GitHub or Notion through the MCP servers you've connected to Claude Code or Codex. Tickets come in; status goes back. Connect a tracker

A worktree and ports per card

Every piece of work runs in its own git worktree and branch, with its own ports, so ten dev servers run side by side. Your checkout is never touched. Worktrees and ports

Checkpoints and review

A checkpoint after every agent turn that changed files. Read the diff, comment on lines, send the comments back, and open a pull request with the GitHub CLI. Review

Environments that just work

Tutti detects Django, Next.js, Vite, Rails and more, and proposes a tutti.toml with setup, dev servers and ports. Or describe a change and Claude writes it. tutti.toml

Nothing runs without your OK

Setup commands from a repository run only after you approve them, and only from your main checkout, never from a copy an agent edited. Trust

The right model for each teammate

A strong model where it matters, a fast one for tests, a different vendor for independent review. Use the subscriptions and keys you already have.

  • Claude Code
  • Codex CLI
  • Gemini CLI
  • OpenCode
  • Aider
  • Your own CLI agent

Works in your other tools

The team is also written to AGENTS.md and to Claude Code subagents in .claude/agents, so Codex, Cursor or plain Claude Code know who's who.

Not only code

Ready-made teams for marketing, sales and research: researcher, copywriter, SEO, editor, outreach writer, analyst. Point Tutti at any folder.

Desktop app and command line

A native app for macOS, Windows and Linux with notifications, and the tutti command for scripts and servers. The CLI

A team, not just more terminals

What changes when agents work as a team instead of side by side.

Aspect Agents in separate terminals Tutti
Directing You prompt each one by hand Give a goal or order a board; a lead plans
Memory Every session starts from zero Teammates keep notes across cards
Your tracker Copy and paste tickets Mirrors Linear, Jira, GitHub and more
Isolation Shared folder, clashing ports Worktree, branch and ports per card
Cost Varies Free; you pay your model providers directly

On your machine

Agents run on your computer and talk to their model providers directly. Tutti's servers keep your account, devices and settings, never your code, prompts, diffs or terminal output. Privacy and security