[01]Unit brief

Trooper for Engineering
Ship faster with traced missions.

AI engineers for code, reviews, issues, and DevOps — scoped to your repos with checkout discipline and merge gates.

Developers that never context-switch

Agents open PRs, fix issues, update docs, and monitor CI from your GitHub — all ticket-traced.

Atomic checkout prevents two agents from conflicting on the same task.

Staff engineers stay in command on architecture, security, and merges.

Repo-scoped agents

Each agent knows branch strategy, test commands, and review standards for its assignment.

CI patrol

Failed builds triaged, flaky tests flagged, and fix PRs drafted for review.

Docs that stay current

Changelog and README updates tied to the PRs that changed behavior.

Roadmaps shouldn’t live in twelve docs, and a private Slack channel.

Architecture tools, RFCs, capacity sheets, and status decks often total ~564/mo in seats — while tech leads still chase updates by hand.

Architecture wiki
sign in
$55/mo
RFC / Notion seats
sign in
$70/mo
Capacity planner
sign in
$89/mo
Status / OKR tool
sign in
$99/mo
Diagramming
sign in
$45/mo
Incident reviews
sign in
$39/mo
Dependency tracker
sign in
$59/mo
Vendor scorecards
sign in
$29/mo
Meeting notes AI
sign in
$30/mo
Roadmap board
sign in
$49/mo
+ Status archaeology Fridays
+ RFC drift stale
+ TL as PMO 12+ hrs
$564/mo10 logins15+ hrs*tech leads are the integration layer
One Mission Control replaces all of it
Mission ControlEngineering ops · online

ok Trooper, draft the RFC and pull dependency status. go.

On it. Watch me work 👇

Drafted the RFC skeleton

Problem, options, recommendation

RFC draftADRs linked
Mapped dependencies

Teams and blockers listed

3 teams1 blocker
Updated the roadmap note

Exec-ready summary ready

Collecting reviews

Nudging reviewers on the RFC

Planning loop closed. Next decision starts with a draft, not a blank page. Review board

ok you're officially hired. run this every week forever 🫡

Trooper replaces the stackfrom $25/mo
Message Mission Control…

Engineering playbooks on the board.

Incident triage, infra changes, and on-call handoffs — traced with PagerDuty, GitHub, and Slack.

PagerDuty alert
Trigger
P1 alert
Parse logs
Draft runbook
Open incident
Commander gate
Time to triage18 min → 6 min

What this team doeson Trooper.

Each row is one clear capability — ask in chat, watch it run, approve before anything ships.

Incidents with a full trail, not a Slack scramble.

Triage, rollback, and follow-up steps stay on one ticket. Everyone sees what ran — and what still needs a human.

Engineering — Incident
p99 spike · /api/v2
incident #442 · Leo responding
08:12 alert fired
08:14 Leo · pool exhaustion
08:16 kubectl logs api-gateway
08:18 rollback v2.3.1 ✓
Postmortem draft attached · human review

PRs and CI on mission, staff still merge.

Agents open pull requests, attach test results, and keep the thread current. Staff engineers stay in command on architecture and merges.

Engineering — Ship
ENG · parser hotfixIn progress

Fix invoice parser null rows

github.comacme-billing
Claude Codeworking
~/acme-billing · fix/parser-null-rows · tests/parser.test.ts
$ claude — resume session
Session attached · ACP harness
write_file tests/parser.test.ts — empty CSV regression
exec vitest tests/parser.test.ts
Codexworking
~/acme-billing · fix/parser-null-rows · src/parser.ts +5 −1
$ codex — acp
exec npm test — repro null-row failure
apply_patch src/parser.ts — filter empty CSV rows
exec npm run test:integration
OpenCodeready
~/acme-billing · fix/etl-dedupe · etl/dedupe.ts +3 −0
$ opencode — acp
apply_patch etl/dedupe.ts — ignore empty row ids
exec dedupe.integration.test
One ticket · three coding CLIsLive ACP

See the change set before you approve.

Patches, dependency upgrades, and docs appear together so review is about judgment — not reconstructing what changed.

Engineering — Review
Pull request #418Ready for review

fix(parser): skip empty invoice rows

parser.ts
src
+51
@@ -84,7 +84,11 @@ export function parseInvoiceRows(raw: string) {
8484 const rows = raw.split("\n");
85 return rows.map(parseRow);
85+ return rows
86+ .map((line) => line.trim())
87+ .filter((line) => line.length > 0)
88+ .map(parseRow);
8689 }
CI · 13 tests passedetl/dedupe.ts +3
Codex patch · Claude Code testsStaff merges

Browser and desktop, on the same mission.

When CI and local repro need a live page or a real machine, attach browser on demand and desktop on demand to the ticket — same trail as the patch.

Engineering — Runtimes
Runtimes on this ticketAttached

Browser on demand · Desktop on demand

Browser on demandSession live
Claimed
github.com/acme/billing/actions

Actions · acme/billing

integrationpassing

fix/parser-null-rows · 4.2s

lintpassing
✓ browser_navigate pull/418
✓ browser_snapshot CI green
browser_click Merge when approved
Desktop on demand
Studio-Mac
Terminal — ~/acme-billing

$ trooper device exec studio-mac

✓ git checkout fix/parser-null-rows

✓ npm run test:integration

13 passed · 4.2s

Seat held for review ▌

Same ticket · live browser · enrolled MacOn demand

Engineering missions

Issue triage

New GitHub issues classified, labeled, and assigned with repro steps investigated.

Dependency patrols

Outdated packages flagged with upgrade PRs and test results.

Incident response

Runbooks executed, status updates drafted, postmortem timelines started.

Your troopers work for you.
Just you.

No action without approval

Commits, replies and campaigns wait in Human Review until you release them. Autonomy is a privilege you grant, not a default.

Your keys stay yours

API keys are never stored on our servers. Every organization gets an isolated workspace with encrypted connections.

Run it on your own hardware

Self-host the whole workforce, or point it at local models. Enterprise adds SSO, private VPC and on-prem deployment.

You are the board

Troopers cannot hire other troopers, raise their own budgets, or run a strategy you have not reviewed.

At any timePause.Resume.Override.Reassign.Terminate.

Simple pricing, by deployment.Pay for the plan you need.

Every plan runs on a private server with your keys. No surprise bills on model usage — you pay providers directly.

Self-installFree

Local Install

$0free forever

1 workspace · no connected devices · free forever on your machine

Free local install. Bring your own API keys; model usage is billed by your providers.

Team members

1 included

1

Workspaces

1 included

1
  • Unlimited agents and chats
  • Adaptive memory and shared workflows
  • Skills, integrations, and browser automation
  • Install on Mac or Windows
  • Bring your own API keys
Lifetime dealLifetime

Solo Cloud

$149one-time

1 workspace · 2 team members · no connected devices

Bring your own API keys. Model usage billed by your providers.

Team members

2 included

2

Workspaces

1 included

1
  • Unlimited agents and chats
  • Adaptive memory and shared workflows
  • Skills, integrations, and browser automation
  • Always-on managed cloud computer
  • Lifetime hosted access — pay once
Hosted by usMost popular

Trooper Cloud

$25/ month

2 team members included

Each workspace uses the selected tier ($25/mo). Additional members are $10/month.

Team members

2 included

2

Workspaces

1 included

1
  • Unlimited agents and chats
  • Adaptive memory and shared workflows
  • Skills, integrations, and browser automation
  • Multi-workspace support and unlimited connected devices
  • Admin controls and team collaboration
Private deploymentCustom

Enterprise

Custom

Volume pricing and dedicated support

Self-hosted deployment with migration and custom agreements.

Team members

200 included

2

Workspaces

100 included

1
  • Unlimited agents and chats
  • Adaptive memory and shared workflows
  • Skills, integrations, and browser automation
  • Private VPC or on-prem deployment
  • SSO, custom domains, and agreements
  • Priority support with SLA

the dream.

notes

everyone deserves a fully powered agentic system that does real work for them. that power should not sit only in the hands of big corporations — so we built trooper for you, and made it free for anyone to use. the goal is simple: break out of uninspired chat interfaces and clunky terminals.

— vaibhav

@absurdfounder

Intel brief.

Missing intel? Transmit your question to vaibhav@trooper.so.

Try Trooper now.

Stand up AI units that write code, manage tasks, and connect to 3,000+ tools — without the overhead of hiring.