Automate the software development lifecycle
Build features by coordinating agents across your development pipeline, step in when your judgment is needed.
Live feature pipeline
Product investigation
UI/UX design
Engineering requirements
Implementation
Code review
Quality engineering
Checkout recovery is in Product investigation.
Every feature has a route.
This is one example. Define any pipeline you want, with the stages, agents, skills, and rules that fit your team.
- Product investigation
- UI/UX design
- Engineering requirements
- Implementation
- Code review
- Quality engineering
Product investigation
Understand the problem before touching the code.
Research the product surface, reproduce the behavior, and turn scattered context into a clear opportunity.
Research agent exploringStage 1 of 6: Product investigation. Understand the problem before touching the code.
Your judgment has a place.
Every stage starts manual. Make it automatic only when its requirements deserve to decide.
- Manual
- You approve, reject, or steer the work.
- Automatic
- Passing requirements move the card forward.
Prevent duplicate checkout charges
Waiting for your approval
diff availableDifferent agents. One handoff.
Pick the right tool and model for each stage without losing what the last agent learned.
Use the agents you already trust
Every stage pairs a coding tool with a model and a skill.
Claude CodeCodex CLICursor CLIOpenCodePiContext becomes an artifact
Each stage commits a durable write-up for the next agent to read.
docs/bento/ui-ux-design.mdInteraction statesAcceptance criteriaOpen decisionsKeep one feature across repositories
Frontend and backend worktrees share one branch, one card, and one history.
checkout/webcheckout/apiThe sandbox is the boundary.
Agent work stays inside a per-feature environment. Trusted services keep the credentials and publish the result.
one card / one branch / one sandboxIsolated workspaces
Agents receive isolated worktrees, never host SSH keys or host git configuration.
Scoped publishing
The server narrows short-lived GitHub tokens to the repository being published.
Encrypted credentials
Organization credentials are encrypted at rest and resolved only for the owning run.