OpenAI is building AI agents for everything. Will everyone use them? | TechCrunch
How much control are you willing to give an LLM over your digital life?
Getting the most value from a model means giving it the keys. For a control freak or the AI-hesitant, it seems like a lot. For Andrew Ambrosino, the lead engineer for OpenAI’s desktop app, it’s the only way to test the future, which is why that app now has access to, and control over, his inbox, his Slack account, his phone, apps like Notion and Figma, and more.
“If I’m asking it to write a document, is there a possibility that it’s going to pull from a private DM on that subject and not know that it’s not supposed to share some info? Yes,” Ambrosino told TechCrunch. “I’ll do it for the job. I will take the personal hit here and there if I have to. And I haven’t had to.”
Ambrosino works on OpenAI’s biggest bet, ChatGPT Work, which was released last month and is available on the company’s lowest subscription tier, for $20 a month. The product is intended to allow white-collar workers to field AI agents — hooking LLMs up to the digital workflows used by accountants, investors, doctors, and everyone else whose day-to-day is dominated by their computer.
OpenAI’s marketing copy puts the goal succinctly: A world where “where [artificial] intelligence goes beyond answering questions to helping everyone turn their biggest ideas into reality.”
For software developers, that shift is already happening, but it’s been slow to spread to other departments. ChatGPT Work is a modified version of the company’s Codex coding tool. It’s meant to give non-engineers a version of the same functionality that software engineers already get from agents: an AI tool that doesn’t just answer questions, but completes multistep projects on its own.
“In this new factor, ChatGPT can actually do entire, very complicated tasks for you all autonomously in a way that is delightful and safe,” Thibault Sottiaux, who leads OpenAI’s core product work, including Work, told TechCrunch. “It’s the very mission of OpenAI — to bring everyone along.”
Commercially, that matters a lot. Agents that work for longer stretches burn through more tokens, which makes them more lucrative for OpenAI on a per-user basis. Reaching new professions is crucial — not just for OpenAI, but for the industry at large. If coding has proven lucrative territory for AI labs, it’s still a tiny subset of the professional work AI tools need to enable if these companies are to justify their massive investment in training and computation. While labs have been focused on software engineers, vertical-specific competitors like Harvey (for law) and Clay (for sales) have been chasing those customers with a model-agnostic approach, meaning they’ll plug in whichever AI works best at the time.
Industry analysts see this as one of the major challenges facing OpenAI and its competitors. “If the labs cannot rapidly get ahold of the key complementary assets needed to scale AI in the market, value will accrue elsewhere,” Christian Catalini wrote on a16z’s “It’s time to build” blog.
Making the AI apps work for people who aren’t software engineers requires more hand-holding. OpenAI’s non-engineering workforce, like the communications and finance teams, started using Codex “at a time that it was actively hostile to them—asking them about code and showing them, ‘oh, you have an empty diff for this thing,’” Ambrosino said, referring to a technical readout meant for software changes. “So, we started to make it more general purpose between February and now.”
An OpenAI-backed study found that in June, 98% of OpenAI employees were using Codex, but just 17% of organizational subscribers and less than 1% of individual subscribers were using the agentic coding tool. That difference between near total adoption inside the company and negligible adoption outside it is the challenge and opportunity for the company.
“The more value and the more utility that we generate for users, the more they will be willing to also pay for some part of that utility, and that’s how we’ve always seen ChatGPT as well,” Sottiaux said. “You sit there and you’re like, ’of course I want to pay $20 bucks a month for this,’ because the value that you get is so much more.”
How to make AI intuitive
To understand that disconnect, it helps to understand what OpenAI’s engineers are building. Every LLM requires what engineers call a “harness” — the software wrapped around a model that decides what information it sees, which tools it can use, and how it presents its answers back to you.
If you want that model to do stuff — to become an agent — the harness gives it tools and instructions for using them on long-term tasks. For developers, a command-line interface (CLI) that enabled LLMs to code was enough to change the way software was built and deployed. But most people aren’t using CLIs; there’s a reason Windows replaced DOS.
An agentic product that goes beyond software engineering is “going to be something that plays with the messy world of your life and your tools and websites that were built in 1995 and never updated,” Ambrosino told TechCrunch, explaining that the experiences his team is building are vital to expanding access to useful AI.
Consider apps like Claude Code and Codex: They unleashed “vibe coding” by abstracting away all the actual software writing, and letting users just tell the model what they want in a program. Now, OpenAI wants to make functionality found in tools like OpenClaw, which coders use to put LLMs to work, as easy as prompting.
“Without these products in front of the model, experts would know how to get the same results, but you wouldn’t get to a billion people using the thing,” Ambrosino said. That trade-off between what power users need and what mainstream adoption requires plays out in internal debates at OpenAI, where some employees argue that a button is unnecessary if users can just ask the model directly.
“We push back on [that] — because it’s very early,” Ambrosino said. “Discoverability matters in this phase, and at some point we won’t have the button.”
Work has a few more buttons for selecting projects and plug-ins, but it aims for the same magic box interface as other OpenAI products. He compares it to skeuomorphism, the fading practice of making digital tools look like the physical objects they replaced, like a calculator app made to look like a pocket calculator. “That stuff wasn’t just cringe design. That actually helped get people into this [and] make the transition,” Ambrosino said.
OpenAI wouldn’t say how many people used Work versus Codex, but the joint app is used by just 20 million people, compared to more than a billion users the company says are prompting ChatGPT online.
Giving ChatGPT a license to skill
For now, OpenAI is pitching this tool as best suited for routine, data-intensive coordination tasks. Its employees are setting up weekly metrics reports, for example, and making spreadsheets into planning tools.
I’ve spoken to VCs using agents to assemble relevant communications and analysis about companies into investment memos, and ops teams spinning up bespoke dashboards and data visualizations. Sam Altman is using it to plan his vacations. One OpenAI engineer described asking the program to look at a Slack conversation about an engineering problem and “make some charts,” then receiving back a series of insightful plots.
“There is a deluge of information for the average worker or employee of any of these companies, including myself,” Akshay Nathan, who leads the product engineering team at OpenAI, said. “We’re actually quite limited by our ability to parse everything that’s available to us, and then take action on it. That information lives in all these system records tools [like, Salesforce]…the value of ChatGPT is you already have access to this, but now you truly have access to it.”
This, then, could be the digital personal assistant that AI evangelists dream about. As with Claude Cowork or Perplexity AI browsing agent, ChatGPT Work links agents to your existing workspace — email, web browser, a slew of SaaS platforms — and puts that context to work for you.
When the system works, it can be impressive: I asked ChatGPT Work to get my son’s weirdly-formatted preschool calendar out of my email and put it into my Google Calendar, and it did, saving me a lot of repetitive data entry. Hopefully now I won’t forget the school potluck or fail to arrange vacation childcare.
I didn’t trust OpenAI with access to my inbox, source interviews, or story drafts (fear not, AI haters) and wouldn’t let it have access to my bank account, but I believe it would be more useful had I the faith. I tasked it to do financial analysis on publicly traded companies that I cover, and it delivered an auto-updating dashboard of metrics for me; it made a queryable database of space launches, a task I’d previously had to accomplish by writing Python scripts. It also sends me a weekly email about new AI research posted at academic clearinghouses. I’ll keep experimenting with it.
While asking the model for something is intuitive, giving it what it needs to take action isn’t as simple. Setting up the permissions for agents to access, say, a cloud drive was confusing and circular — I tried multiple times to give it just “read” access and received error messages. The model itself wasn’t too helpful, but eventually on the mobile app, a dialog box popped up to tell me that only complete access would make it work.
Many important settings are only available on the web app, so I frequently found myself working in both at the same time. Sometimes ChatGPT Work’s limitations are baffling — link it to your Google calendar and it can create events, but not new calendars. And don’t bother trying to do anything unless the effort level is high, otherwise you’ve got the worst intern you’ve ever worked with.
That’s common advice from AI early adopters, who fear that frustrated newbies will give up. Joe Gershenson, the engineering lead for OpenAI’s harness, admitted that effort settings aren’t intuitive for new users yet — ”there are things that we can do better to help them get the right level of reasoning…” he said, adding, “Watch this space.”
OpenAI faces another important challenge breaking into normie white-collar work: Most workflows aren’t as measurable — or evaluable — as code. Software either works or it doesn’t, and even that distinction reduces the nuance about what makes code good or bad. A good presentation, business strategy, or sales pitch isn’t as easy to evaluate or trace.
“One of the unique challenges with a product like this is just that it can really do anything,” Ambrosino said. When I asked which specific problems the team designs around, and which workflows it targets, the engineers I spoke with demurred, saying that was a question for OpenAI’s research team.
OpenAI later provided an answer, telling TechCrunch that it uses its benchmark GDPval, drawn from 44 occupations and hundreds of knowledge work tests, and supplements that with user feedback. A less official answer is that it comes from OpenAI employees themselves. Said Ambrosino, “We have to always parse out … are we doing the workflow that everybody else will be doing, or are we weird?”
The early adopters of the app itself will create valuable traces with their actual usage — much of the success of coding tools is built on similar data collection — assuming they don’t opt out of making it available for training. (I did).
The rivalry that drove OpenAI’s product design
Despite all the attention on the model interface, OpenAI’s engineers were reluctant to answer a fairly simple question: What sets Codex and ChatGPT Work apart from Claude Cowork, or other competing agentic harnesses intended for a mass user base?
“It’s going to be a really disappointing answer for you, and I’m sorry, but the honest answer is that I really don’t look at the harnesses that they’re building,” Gershenson said in a typical answer. “The Mad Men ‘I don’t think about you at all’ meme comes to mind here.”
Frankly, I don’t believe them, if only based on the extreme similarities between the products’ user interfaces, the need for competitive intelligence at any business, and because the first thing ChatGPT Work asked me to do when I started it up was port over my Claude Cowork data.
It’s understandable if Claude Code is a sensitive topic around the OpenAI offices. Their corporate rival defined the market for AI coding and launched a revolution in how software engineers do their jobs. It’s additionally frustrating because OpenAI had the idea first, but didn’t quite harness it correctly.
When OpenAI first developed Codex as a web app, the engineers got a bit over their skis — or, as Ambrosino puts it, “a bit more AGI-pilled.” In short, they bet on the model being smart enough to handle a task entirely on its own, with minimal user input.
Built shortly afterward, Claude Code was oriented around a back-and-forth conversation with the user. If you gave it a problem, it would survey the possibilities and give you three or four options for proceeding. Once you chose, it would go a little further and then check back again, giving continual updates and leaving less room for the model and harness to make mistakes.
Anthropic’s approach proved more effective, even if it demanded more work from users. “[Our] product was a little ahead of where the model and harness was at the time,” Ambrosino says now.
OpenAI eventually followed suit by adding more opportunities for users to interact with the model. That became the Codex we know today, with desktop and mobile apps. Using download statistics as a proxy for interest in the programs, Claude Code was more in demand until April of this year, but now Codex has taken a slight lead; surveys of enterprise use also suggest OpenAI is catching up.
Part of that lead is getting the product-market fit right, and part comes from complaints about safety restrictions on Anthropic’s models and compute shortages. OpenAI’s steps toward more human-centric harness continue with ChatGPT Work, but the engineers I spoke to insisted the key differentiator is the strength of OpenAI’s latest powerful and cost-effective models.
“The frustrating answer is that a lot of times it is the model, and one thing that we have tried to do really well with this app is fully leverage the model,” Ambrosino said.
What makes a good harness, anyway?
That explanation returns to the “bitter lesson” learned by AI researchers that a better general model is more important than specific domain experience. For true believers, the harness is a temporary crutch, not the moat.
“You could get good results in the short term by adding a whole bunch of extras — if and thens and tools — but like, come on, the next model is going to come out in a couple of months and make that obsolete,” Gershenson told TechCrunch. His team focuses on the simplest ways to expose the model to the tools and context it needs — and no more.
“The goal of good harness engineering is to… be more precise about what information the model really needs to solve your problem, because the models are getting better and better at doing that if you simply let them do their thing,” Gershenson said.
There is an open question, though, if most people or models are ready for that. Ethan Mollick, the Wharton School of Business professor who studies AI tools in the workplace, still sees Claude as more user-friendly, writing that “ChatGPT tends to want to do magic & just do it for you, while Claude does comparisons & shows them, repeatedly asking for input & feedback and doing A & B tests.”
Sottiaux, and perhaps OpenAI at large, disagree, arguing that the conversational nature of the app is better than learning how to use an application. “We definitely see that the world seems to be ready,” he says of the app. ”This is why we’ve had incredible adoption.”
Still, it’s not clear that a model-specific harness is even the right bet for maximizing a model. Comparisons run by companies like Composio and Databricks show that different harness and model combinations deliver different performance on coding benchmarks. Databricks found that Pi, an open source harness published by the software company Earendil, outperformed Codex while using the same GPT 5.5 model. Pi has been used to build projects like OpenClaw and Cloudflare OS.
Pi’s creator, Mario Zechner, says his intentionally minimalist harness is evidence that an AGI-pilled approach can work, at least for software engineers and coding tasks. What it lacks in explicit features, he says, is made up for by its ability to modify itself and build its own interfaces. He sympathizes with the challenge that OpenAI’s engineers face in expanding their user base beyond engineers.
“Everything is coding agent shaped…the reason is that they only have training data for coding agent tasks,” he told TechCrunch. “Say I’m in management, I make a decision today, and the outcome happens months later. You cannot capture that in a simple trace of a user and agent back and forth, so all of these kinds of tasks and anything that you don’t digitize is inaccessible to a model to learn.”
Like other open source providers, he sees the big lab’s effort to push their harnesses as a way to lock-in users; ”They need to own the entire stack; otherwise, they just become a model provider and then need to compete with Chinese models.”
He and other engineers TechCrunch spoke to felt that the insight into token spend and agent behavior in frontier labs’ harnesses is too limited. In a sense, that’s less meaningful to non-technical workers, but as with the coding tools, uptake at the scale OpenAI hopes for will eventually force harder conversations about cost.
For example, messing around on a $20-a-month subscription, I used more than 80 million tokens in four days, which cost $65, according to the model’s analysis (there’s no dashboard in the app). That’s a subsidy of more than 3x the subscription price for four days of casual use alone.
“We are working every day to push the frontier on efficiency,” Sottiaux said, pointing to a recent 80% price cut for users of OpenAI’s Luna model. “If you wake up six months from now, you should be able to do all of the same [tasks] with less spend.”
The other relevant question is whether these apps create a lock-in effect on customers through data retention, or the sheer pain of configuring access to all the plug-ins and their permissions.
Inside OpenAI’s wood-paneled, plant-filled headquarters, which I visited in July, the atmosphere was calm but slightly tense; these are people with a lot to do. The engineers I spoke with were constantly monitoring their laptops as we talked, and rushing from meeting room to meeting room.
Nathan, the head of the product engineering team, said the focus remains on “the promise of the magic box, but I still think there’s too much complexity…I’m very optimistic that we can solve it, with the model and in a truly AI-native way.”
When you purchase through links in our articles, we may earn a small commission. This doesn’t affect our editorial independence.
