What Troupe is
Five pictures and a glossary
Enough to know what you are looking at before you run anything: where your work actually happens, what survives a closed laptop, where the agent stops and waits for you, and what this host keeps about you. Everything here is the short version — this plane's page has the commands.
Where your work actually runs
A session outlives your terminal
Nothing runs past you
What we keep, and what we never see
It never reads your session
The plane holds metadata. The transcript lives in the pod's log and in storage only pods can open.
It never writes where you can't see
Every file change goes through a tool that is either an approval prompt or a durable event in the log.
It never approves its own commands
An unattended session waits for a person, or is configured to deny. There is no server-side "auto".
It never uses your machine unasked
Offering your own tool server takes a second, deliberate confirmation, and everyone on the session sees it.
Signing in
Words you will meet
- Plane
- The server your team signs in to. It knows who you are, which teams you are in, and where every session is running. Never what one said.
- Team
- A group from your company's identity provider that an administrator has enabled here. It carries a budget, a retention period and a list of profiles.
- Profile
- A kind of worker pod: an image, a model, some tools, some storage. Sessions are created on one. If you only have one, you never have to name it.
- Session
- One agent working in one directory, with a durable log of everything that happened. Active, dormant, read-only or erased.
- Agent
- The thing that talks to the model. A session starts with one —
build, orplanif you want a proposal first — and it can delegate to others.
- Approval
- The moment a tool stops and asks. Anyone attached with control rights can answer; the first answer wins and everybody is told who gave it.
- Budget
- Limits on turns, tokens and wall-clock time, plus your team's money budget. When one is reached the agent stops and says which. It never quietly continues.
- Bundle
- The configuration a profile's sessions carry — agents, skills and tool servers — published in versions. Your session is pinned to the one current when it started.
- Trigger
- A scheduled or externally fired job that starts a session on its own. Sessions made this way are flagged for review until somebody looks at them.
Start in one minute
Get the binary
One executable, nothing alongside it. Ask your administrator where your organisation publishes it.
Log in, once
troupe login https://troupe.itmindsinternal.dk
A code to type in your browser. A refresh token lands in your config directory; nothing else is stored.
Give it something to do
troupe --remote run "fix the flaky test"
Or open the app and do the same thing in a browser.
Every command, every endpoint and the full client API are on this plane's own page.