This feels insincere coming from a venture-backed software startup. Do you have a unique ownership structure, or a particular emphasis on open-source or self-hosting?
Also, if your business has agents writing most of the code, why would your business care about human reviews at all? In for a penny, in for a pound, after all. Wouldn't you be better off looping your agents into your support tickets and autofixing bugs? In that scenario, isn't it more confusing for an agent to deal with sessions + code rather than start fresh with the code?
If you are arguing effort versus value, let me escalate: I don't think even the call leader of an Amazon sev one would be interested in seeing such screen recordings, when all of Amazon.com is down, and when workable solutions would be worth putting Herculean effort behind.
I want to know where the value comes from, then, just because it got easier to query such data doesn't in itself make it valuable. You would be better served by having Opus look over your code after Sonnet made mistakes, rather than having Opus first digest whatever (potentially poisonous slop) Sonnet cooked up before looking at the code.
Similarly, human review doesn't matter because humans type the code, it matters because someone still ahs to decide if something is right and if not, own the consequences.
And starting fresh with agents is pricey. Continuous memory is helpful so you can see why the last change was made, burning fewer tokens and not repeating mistakes so you don't need to relearn the codebase from scratch each time
is the carrot JUST the time savings for large dev orgs?
You can read more about session storage on our docs here: https://docs.entire.com/guides/checkpoints/checkpoint-storag...
This isn't a belief. What do you actually believe about the future of software?
Let me put it this way. The premise of agents is that some combination of programming languages and programming tools suck so incredibly much that humans don't want to use them.
You're effectively betting that this problem can never be fixed. AI is a layer of kludges on top of the problem of bad programming tools. Haven't you ultimately made a rather cynical bet?
I dont think it’s a bet that tools cant get better either. better languages and tools make agents better too, they’re not competing. if rust-level types and a great lsp make the agent 3x more reliable, great, we still need somewhere to put the result.
The problem that never got fixed isnt the language, its that the reasoning gets thrown away between the person and the artifact. commit messages were always bad, docs always rotted, “why is this here” was always answered by whoever remembered.
Agents just made that acute, because now theres no one who remembers. thats the bit we’re trying to fix. if a better language fixes it too, honestly id take that.
But it's not like I've ever heard an AI user talk about why.
You would have to care about human user experience to care that it is fundamentally broken.
But why should I use a tool like Entire, if the "why" is usually tracked somewhere else, in a ticket under the form of user or business requirements?
Once the specs are clear, and the intent is fixed or validated, the resulting code is just an implementation detail, and it can follow a continous merge approach as long as it doesn't drift away.
> Let your agents loop until evals are green
Exactly what I'm saying: if you think about it, it's just the job of a CI.
If for the "why" you mean why an engineer choose that approach, I'm not interested into digging in their own prompt with the agent: to rebuild a mental model, I can just ask another agent.
Another one: I'm also very skeptical on the "Join the rebellion" punchline. Rebellion against who, exactly? Nothing in the AI narrative has the flavour of something built from the bottom, against an established power; I would say it's the opposite.
I'll suggest something more streamlined, and banal: "Try it now!", or "Join the alternative"
Rather than write an essay about why we built this, I’d rather just answer whatever you’re skeptical about. Happy to get into the actual mechanics: how sessions get attached to commits (it’s git refs, not a side db), what the 89x push number does and doesn’t mean, where the context/token savings fall apart, who can read whose session transcripts, how you’d migrate off if you hated it, whatever.
The one thing I’ll say up front: The bet is that once agents write most of the code, the PR stops being the right unit of review, because the diff is cheap and the “why” vanishes when the session ends. Everything else follows from that.
Ask away, I’ll be in the thread for a while.