Trupe banner
chmodami chmodami

Trupe

AI community

Description

Your AI coding agents, performing together. Trupe turns the CLIs you already have — Claude Code, Codex, Gemini CLI — into a coordinated team: roles, git-worktree isolation, parallel execution, and cross-provider review. No API calls, no new subscriptions.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Trupe

**Your AI coding agents, performing together.**

[![CI](https://github.com/chmodami/trupe/actions/workflows/ci.yml/badge.svg)](https://github.com/chmodami/trupe/actions/workflows/ci.yml) [![npm](https://img.shields.io/npm/v/trupe-cli.svg)](https://www.npmjs.com/package/trupe-cli) [![node](https://img.shields.io/node/v/trupe-cli.svg)](https://nodejs.org) [![license](https://img.shields.io/npm/l/trupe-cli.svg)](./LICENSE)

[English](./README.md) · [Português (BR)](./README.pt-BR.md)


You already have Claude Code, Codex and Gemini CLI installed. Trupe makes them a team: it gives them **roles**, puts each one in its **own git worktree**, runs them **in parallel**, and has a **different vendor's model review the result**.

It never calls a model API. It invokes the CLIs you already pay for.


A recorded demo goes here before the first announcement.
record with asciinema rec, then replace this block

Quickstart

cd your-project
npx trupe-cli init                          # detects your CLIs, writes trupe.yaml + AGENTS.md
npx trupe-cli plan "add rate limiting"      # splits it into independent subtasks
npx trupe-cli work --all                    # builds them all, in parallel, each in its own worktree

Then:

npx trupe-cli review feat/rate-limit-store  # quality gate + a different vendor reviews the diff

Trupe stops there. **The merge is yours.**

**The package is `trupe-cli`; the command is `trupe`.** Install it once and the binary is called `trupe`:

npm install -g trupe-cli
trupe plan "add rate limiting"

How it works

                    trupe plan "add rate limiting"