Greptile Pushes Code Review Agents Into Running the App, Not Just Reading It
In an OpenAI customer story, Greptile says it uses GPT-6 Astra's computer use to click through pull requests like a user would, plus Codex and an MCP knowledge base to cut reverts.

Code review tools have mostly been readers: they parse a diff, reason about the surrounding repository, and leave comments. In a customer story published by OpenAI on October 26, 2026, the startup Greptile describes a different posture — spinning up a development server for a pull request and having a model drive the resulting application the way a tester would. The company frames this as the point where "computer use" became practical for quality assurance; the post offers no benchmark data to support that, and several of the OpenAI products named in it go unexplained.
What Greptile says it is doing
Greptile builds agents that review and test code changes with context from the full codebase. Co-founder and CEO Daksh Gupta describes the company's mission as reducing bugs and making software more reliable, and argues that the job requires testing how an application behaves rather than only inspecting what its source says.
The concrete example in the post is a familiar front-end failure: a button that vanishes when a site is viewed on an iPhone. Reading the diff may not surface that. Greptile says it can use GPT-6 Astra to launch a dev server for the pull request, resize the browser to an iPhone-sized viewport, and step through the app as a user would, relying on the model's visual understanding to notice that the control is no longer on screen.
Gupta's framing is that human QA vendors cannot keep pace with the rate at which teams now merge model-generated code — "impractically slow," in his words — and that automated exploratory testing is the way to close the gap. He goes further, saying computer use has reached a point where you can automate the experience of a user trying to break an application.
That is a strong claim about a capability class that has been uneven in practice. Agents operating browsers have historically struggled with flaky selectors, authentication flows, long multi-step tasks, and knowing when a visual difference is a bug versus an intended design change. The post does not disclose pass rates, false-positive rates, how many customers use the testing feature, what fraction of pull requests it covers, or what it costs per run. Those are the numbers that would tell an engineering leader whether this replaces a QA pass or merely adds another noisy reviewer to the queue.
Three OpenAI products, thinly described
The story references three OpenAI offerings beyond the API and Codex: GPT-6 Astra, which is credited with computer use and visual understanding; Daybreak, which Greptile ties to security; and Ultrafast, which Gupta associates with development speed. The post does not define any of them — no capability descriptions, no availability details, no pricing, no release dates. Readers evaluating whether they could build something similar will not find the specifications here.
On security, Gupta's argument is that stronger models cut both ways: they make exploitation easier, which widens the set of companies that attackers consider worth targeting, including ones that previously would not have been. He says Greptile wants to make it easy for even a small startup to secure its systems, and that Daybreak lets the company do this "in a way that is very safe," with customers ending up with defenses more sophisticated than adversaries' offense. That is an assertion about an arms race, not evidence of one. No threat data, no customer incidents, and no description of what Daybreak actually does appear in the source. Security claims of this shape deserve particular skepticism until someone publishes methodology.
The context layer is the quieter story
The most legible part of the announcement is Greptile's Knowledge Base, which indexes a customer's codebase and writes documentation about how it works in a form both humans and agents can consume. Greptile exposes that documentation to Codex through a Model Context Protocol server. According to Gupta, thousands of customers have connected Codex to the knowledge base.
The stated effect is that Codex writes code matching a team's existing conventions rather than generic patterns. To measure it, Greptile tracks how often AI-generated code gets reverted — a pragmatic proxy, since a revert is an unambiguous signal that a change was wrong or unwanted. Gupta says that supplying agents with context produces fewer reverts, saving customers both time and inference spend.
No revert-rate figures are given, before or after. Nor does the post explain how Greptile attributes a revert to the presence or absence of context, which is methodologically tricky: reverts also track team size, release cadence, test coverage, and how aggressively a company adopts agent-written code in the first place. Still, revert rate is a more honest metric than lines of code generated or pull requests opened, and more teams measuring it would be an improvement on the current state of agent evaluation.
Greptile also says it is a heavy internal user of Codex, with usage across every function and engineering in particular. Dogfooding is a reasonable signal, though it is not a substitute for third-party results.
Speed as the stated bottleneck
Gupta says model intelligence is already adequate for many of the tasks Greptile cares about, and that the real constraint is how fast the team can convert ideas into shipped software. He points to Ultrafast as the lever for that, saying he wants to move exactly as fast as the team can come up with good ideas.
It is a notable position from a vendor whose product depends on model capability: the argument is that latency and iteration speed now matter more than another increment of reasoning quality. Whether that holds depends heavily on the task. Catching a subtle logic regression in unfamiliar code is not obviously a solved problem, and the post offers no evidence that it is.
The longer-term goal Gupta describes is making changes to critical enterprise software feel as low-friction as shipping a side project, with OpenAI supplying the validation layer that makes that safe. That is the right framing of the problem — the bottleneck on fast shipping has always been confidence, not typing speed — but it also describes exactly the territory where false negatives are expensive and where published, reproducible evaluation is still scarce.
What to watch
- Whether Greptile or OpenAI publishes any measurable results for agent-driven UI testing: detection rates on seeded bugs, false-positive rates, and cost per pull request.
- Documentation for GPT-6 Astra, Daybreak and Ultrafast, including availability, pricing and the actual scope of each product, none of which the customer story provides.
- Whether revert rate becomes a shared industry metric for agent code quality, and whether anyone publishes the methodology behind before-and-after comparisons.
- How MCP-exposed codebase knowledge holds up at scale — in particular, whether indexed documentation stays accurate as repositories change, and what happens when it drifts.
- Whether security claims about agents outpacing attackers attract outside scrutiny, since this is an area where vendor assertions have historically run ahead of independent testing.
Keep reading
More in AI Agents →AWS Puts Agent Plumbing Ahead of Model Hype in Its September Recap
AWS's monthly roundup adds OpenAI-powered Managed Agents in preview, a leaner AgentCore runtime, an open source Strands harness and a wave of new frontier models on Bedrock.
5 min read
Postman says tool sprawl, not model quality, was the hard part of shipping Agent Mode
Postman and AWS detail the architecture behind Agent Mode, including dynamic tool selection past a 40-tool accuracy cliff, schema-aware reads and tiered prompt caching on Amazon Bedrock.
6 min read

Asana says a caching fix, not a model swap, drove most of its 76x browser-agent savings
OpenAI's customer story credits GPT-6.1 Sol and Codex for a 76x cost drop in Asana's browser agent. The underlying numbers suggest prompt caching and history management did most of the work.
6 min read