Blog
What we learned running this thing against real repositories.
Why approval cannot live in the prompt
An instruction that says "always ask before merging" is a suggestion. Here is where we moved the check, and what it cost us to move it.
Mara VolkovWhat a run actually costs
We billed per seat for two months. Here is why we stopped, and what the numbers looked like on both sides of the change.
Mara VolkovThe transcript is the product
We built the run transcript as a debugging tool for ourselves. It turned out to be the thing customers actually evaluate us on.
Sam OyelaranWe deleted the chat box
The first version had a conversational interface because everything does. Removing it made the product easier to trust and considerably harder to demo.
Kang JunheeHow we price a retry
A run that fails six times and then succeeds is one run. Getting to that sentence took three pricing models and one very annoyed customer.
Mara Volkov