[BidClub_]
Latent Space · · 28 min

⚡️GPT5-Codex-Max: Training Agents with Personality, Tools & Trust — Brian Fioca + Bill Chen, OpenAI

Brian FiocaBill Chen

YouTube
TL;DR
  • Codex Max is pitched as both long-running and faster: it can work for “24 hours or more,” manage its own context through compaction inside the Codex harness, and sometimes reach the right answer faster on the same class of problem. Brian has run it locally for longer than a day across several days, with his laptop closed and nobody opening it; “Max” means “speed and maximization, like maximalist,” not merely slower deliberation.
  • OpenAI’s product direction increasingly treats performance as a model–harness package rather than an interchangeable raw model. Codex is optimized for terminal-shaped tools, while mainline GPT-5 is broader and more steerable; Brian says Codex is open source and its model is available in the API. Partners found that naming a search tool “rg” rather than “grep” made tool-call performance “jump by a lot.” The host says generalization remains the end goal, framing GPT-5’s generality and Codex’s coding focus as two horizons.
  • “Personality” here means reliable engineering conduct—planning, context gathering, progress updates, and checking work—because trust constrains delegation. GPT-5.1 can preface tool calls and be prompted to suppress chatter, while Codex relies on a reasoning summarizer. Communication tokens may be wasteful in a 24-hour cloud run, but they help engineers follow, interrupt, or stop bad trajectories early.
  • The abstraction layer is moving from models to packaged agents that other products can invoke, reducing the need to retune a harness for every release. Zed, GitHub, and VS Code are cited as surfaces that can use a whole agent. Codex Max’s context management also supports agents handing work to or spawning parallel subagents, although the pattern is still emerging.
  • Applied evals are the operating system for trust, product improvement, and model training—not a leaderboard sidecar. OpenAI wants customer-specific failures and evals, using traces, graders, guardrails, and metaprompting to improve behavior; Bill’s analogy is a “PhD in an API” who still needs a job description, mentorship, and performance reviews. Brian says initial Codex adoption at OpenAI was around 50%; Bill says those users use it every day.
  • Coding agents are breaking out of coding into general computer automation, although vision and application access remain bottlenecks. The guests frame a coding agent as “a computer use agent but for the terminal,” already useful for email, media snippets, experiment directories, and desktops. Bill names Devin and Cascade as targets to beat and describes building a Devin for non-coding/email; their 2026 hopes include more computer use, broader subagent systems, UI-only integrations, and enough trust to give ordinary teams capabilities associated with top-tier firms.
Digest · the substance, structured for research

1. Codex Max combines a long horizon with speed

  • Brian’s explanation of “Max”: Pro could imply slower, more thoughtful work, whereas Max signals “speed and maximization, like maximalist.” It can run “24 hours or more,” yet for the same problems it can also reach the correct answer faster.

  • His strongest endurance specimen was local: a run lasting beyond 24 hours over several days, with his laptop closed and nobody opening it. Inside the Codex harness, Max compacts and manages its own context, letting it “run basically forever” without manual context-window management.

2. Trust is trained as behavior, while tools expose model habits

  • Brian says he was close to the training team while GPT-5 was training. His framing of personality for a trusted pair programmer is concrete: communicate what it is doing, plan when appropriate, gather context before diving in, and check its work. These are “best software-engineering practices” converted into measurable behavioral characteristics.

  • The host’s pushback is whether personality matters for an unattended “cron job” lasting 24 hours. Bill answers that engineers currently want progress updates so they can interject or stop the agent, or at least avoid wasting time on a rollout they will have to throw away.

  • For GPT-5.1, OpenAI uses preambles such as “I’m about to go look for this,” and users can steer or suppress them. Bill says he gives his personal agent a fun “buddy” personality, while acknowledging that such chatter burns unnecessary tokens in long cloud jobs; Codex instead relies on its reasoning summarizer for updates.

  • Bill’s sharpest example of harness dependence: Codex was trained around terminal tools, but partners retained other tools by matching terminal-style names and input/output shapes. A search tool called “rg” performs better than one called “grep” because “Codex loves ripgrep.” The host objects that models should generalize and calls that the end goal, while framing general GPT-5 and coding-focused Codex as two horizons.

3. The product boundary is shifting from models to agents

  • Brian describes “the abstraction layer really moving upwards” toward the agent layer. Instead of rebuilding around every model and API release, developers can embed a packaged Codex agent whose model, tools, sandboxing, and harness have been designed together. Brian also says Codex is open source and its model is available in the API.

  • Bill names Zed, GitHub, and VS Code as using this pattern. A coding-tool builder can avoid maintaining a team around every model or API release and every harness, sandboxing, or tool change by building one layer above the packaged agent.

  • Codex Max’s context management also supports agents using agents: it can hand context to subagents, spawn parallel work, and create new abstractions during a long-running workflow. Both guests stress that the primitives are only now being built, so the ultimate operating pattern remains uncertain.

4. Evals turn autonomy into an inspectable production system

  • The trust claim is already behavioral, not hypothetical. Bill says he has not written a line of code by hand in months and shipped an open-source Codex upgrade pack for migrating from Completions to Responses without manually writing its code. Brian reports that around 50% of OpenAI folks initially started using Codex; Bill says they use it every day.

  • Bill argues that academic benchmarks leave a gap around “what people care about the most.” Applied evals capture customer use cases where one missing capability blocks deployment, giving OpenAI concrete deficiencies to “hill-climb on together” through model and product changes.

  • Bill’s analogy is that calling a model a “PhD in an API” is incomplete because a new hire still needs a job description—the prompt—plus mentorship, guardrails, and performance reviews. Agent traces, rollout traces, graders, and production checks make it possible to identify a behavior, have the agent improve its own instructions, and test the next run.

  • Multi-turn evaluation remains unsettled. Bill suggests judging an entire trajectory, walking back to a weak step, and rerunning with improved instructions; his proposed “job interview eval” would reward an agent for clarifying an underspecified task before implementation. The host’s concrete request is batch multi-turn evals, because thousands of non-time-sensitive runs should execute overnight as cheaply as possible; the discussion says that capability is not yet available.

5. Coding agents are becoming terminal-native computer users

  • When asked what they are trying to beat, Bill names Devin and Cascade and says he is building a Devin for non-coding work, especially email. Brian calls Slack “the ultimate user interface” for work; Bill says he interacts with his email agent through Slack.

  • The guests’ broader framing is that coding tools are becoming personal automation. Codex can help sort email through terminal utilities, generate video snippets, organize experiment directories, or clean a desktop. Bill connects this to his 1990s systems-administration work, when Bash scripts and custom software solved real-world tasks beyond writing code.

  • Bill calls coding agents “a computer-use agent but for the terminal,” but says they are not yet vision-native enough. Many legacy or closed applications expose only a UI rather than an API or MCP, making computer use important for accessing user-owned data.

  • Their 2026 hopes include more computer use, extensible subagents, and coding agents capable of broader work. Brian specifically wants Codex to use computers in novel ways and become more trusted, so small development shops and other teams can access capabilities associated with top-tier firms.

Speaker 0

Okay, we're here at AI Engineer Code, and we have 2 of our speakers, Bill and Brian. Welcome.

Brian Fioca

Hi.

Bill Chen

Thank you for having us.

Speaker 0

Bill, Brian, I know you've been listeners for a little bit. What's your take on Latent Space? How does it perform a role in your work at OpenAI?

Bill Chen

Yeah, I mean, first of all, I love the name.

Speaker 0

I'm a massive Latent Space context-management person. Tell us the story behind the name, by the way.

Brian Fioca

Yeah. So it started—we never had Latent Space as a name at the start. It was called L-Space.

Speaker 0

Interesting.

Brian Fioca

One of my readers donated the domain name lat.space. He said, “You want it?” I said, “Yeah, awesome.” So the name just came accidentally. It was in the ether, but I didn’t have the domain. I just called it L-Space. L-Space is like the visual domain.

Bill Chen

No, it’s amazing. I love it because you’re always on the cutting edge, and it goes into a lot of detail about all the things I should be keeping up with as part of my job. There’s so much to keep up with, right? So there are only so many sources of really good, high-quality information for what’s happening on a deep level.

Speaker 0

Well, you guys have your own podcast now, so I’m like, “Competition.”

Bill Chen

Yeah. Well, I still listen to yours, and I still think yours is really good. So you guys are, I guess, representing startups, Team Codex—everything you just launched, Codex Max yesterday. We’re good at namings. People do make—I think Tibo was like, “Yeah, you know, we’re good at a lot of things, but not, like, naming.” Why call it Max? Was there any internal discussion?

Brian Fioca

Yeah, I mean, it’s complicated because it needs to be differentiated from the previous one. The idea is that Max can run for a really long time. We can go 24 hours or more. I’ve actually had it run for more than that over the course of a couple of days, with me closing my laptop and nobody opening it.

But the name—you could come up with something like Pro, but Pro is sort of slower and more thoughtful. Max is about speed and maximization, like a maximalist. So for this mode, it can run for a long time, but it can also, for the same types of problems, get to the right answer faster.

Speaker 0

Is it inside Codex on the web?

Speaker 0

When you say a really long time—24 hours?

Brian Fioca

I think that was on the web. Inside Codex, I’m not sure, but I’ve actually done it on my local computer for quite a bit longer than 24 hours, over the course of a couple of days, with my laptop closed and nobody opening it.

Speaker 0

So it’s simply better and faster?

Brian Fioca

Yeah.

Speaker 0

So I think part of what you guys are speaking about is the training that goes into something like this. People just kind of wave their hands at RL, but what specifically have you learned? What’s a good path to focus on?

Brian Fioca

I got to—I mean, this sounds weird to say, but I was lucky enough to be really close to the training team while GPT-5 was training. Bill was there too.

One of the big things that we focused on was personality, right? It’s really important to build trust with developers in how a model works. If a model doesn’t act the way you expect it to, or if it doesn’t work alongside you well, you’re not going to trust it. You’re not going to get as much out of it.

For coding, we thought, “What is the best personality for a coder, for a pair programmer, for somebody you trust?” How do we evaluate against that? How do we come up with behavioral characteristics?

We came up with things like communication: it needs to keep you abreast of what’s going on while it’s working. Planning: come up with a strategy, do some searching, gather context, and figure out what to do before you just dive in, if it makes sense. Then check your work. These are just best software-engineering practices that turn out to be behavioral characteristics, and we can measure the model’s performance on those behaviors and grade it that way.

Bill Chen

Yeah, I will say that another key aspect of how we train the model is that we work really, really closely with some of our coding partners. A lot of those folks lead on the bleeding edge, so they have a lot of understanding of what particularities they need. We really focused on those areas and dove deeply into them.

Brian Fioca

Yeah, that’s right. Especially tools, right? Different harnesses have different tools. Some people have context, like semantic search. Some people have different ways of doing code edits. Initially, our models were trained the way they were trained to use tools, and that kind of bakes in a habit. We’ve been getting the models better at using different types of tools.

Speaker 0

Yeah, it’s a lot to follow that point, but I’ll go tools first and then go back to the personality piece.

On the engineering side, I think the communication when GPT-5-Codex just came out was, “Well, this is the model trained for our Codex, not necessarily your choice,” right? Has that message changed for other startups using the GPT-5-Codex model?

Brian Fioca

Right, no. Codex is, just to be clear, the frontier coding model that we have, optimized for its harness. The Codex team is very focused on creating a coding agent, and they want it to work perfectly inside the shape of the harness and API that we have. So they’re completely unbounded.

Speaker 0

It’s open source, so—

Brian Fioca

Yes, it’s open source, and the model is available in the API. That’s what they focus on.

Speaker 0

And then the conflict is that you just said other startups have other tools.

Bill Chen

I think we can disentangle Codex from the mainline models a little bit. The Codex models are focused on the agent itself—the Codex agent. The model has been trained with the agent specifically in mind.

It actually turns out to be somewhat easier to integrate because we come into it with a firm opinion on what the best way of using it looks like. Some of the folks we work with really appreciate that we come into it with that opinion.

For the other ones, which have more general or specific tools that they need, the mainline model is more general. That’s what Brian was referring to when he talked about GPT-5’s tools getting—

Brian Fioca

Yeah, so the non-Codex GPT-5 is more general across the board. It can respond to things that are much broader than just coding. It has coding capabilities that are also mirrored in Codex, and they work together to keep that tuned up.

Since it’s more general, it does have more steerability with different types of tools. When you’re implementing tools, the model can get bogged down if it hasn’t seen a tool that it’s used to. It might take more time thinking about how to use it or make more mistakes.

Our recommendation is that if you want bleeding-edge, coding-focused performance, pay attention to the Codex line, the Codex SDK, and the Codex models, because that’s what’s really aimed at it. You’ll have to do some work to look at how we’re implementing our tools inside Codex to maximize its capability without bogging it down, but people are having success bending it in ways that maybe we haven’t thought of.

Bill Chen

Sure.

Brian Fioca

Yeah.

Speaker 0

Do you have any examples? You say people are bending it, and you have a thought.

Brian Fioca

Yeah. Codex is trained with terminal tools in mind. What we thought would be the case is that you would essentially have to strip out all of the tools except for the terminal tools.

But we found that some of our partners discovered you can still have a lot of the tools, as long as they’re named the same way as the terminal tools and have the same input and output. All of a sudden, tool-calling performance jumps by a lot.

Bill Chen

Yeah. Codex loves ripgrep. If you make a ripgrep tool and tell it to use it, it’ll use it.

Speaker 0

So if you call it grep, it actually does a little bit worse, but if you call it rg, it does really well, right?

Brian Fioca

Yeah. This is something that we ourselves only discovered.

Speaker 0

This is one of the coolest things about model training. They literally develop habits just like a person does. If you’re working on some podcasting tool, you’re really good at editing, and then somebody makes you use a different one, it’s going to slow you down. You’re going to get bogged down and make mistakes.

Bill Chen

Sure, but I don’t know if I’d call it cool because it’s supposed to generalize.

Speaker 0

Well, right. That’s the end goal, yes, of course. That’s what we’re doing with the GPT-5 series of models. They’re way more general, and Codex is focused on maximizing coding. Those are the 2 horizons that we’re working on.

Brian Fioca

Yeah. Awesome. I want to go back to personality.

Speaker 0

I know you hate that word sometimes.

Brian Fioca

It means different things to different people.

Speaker 0

Yes. When it comes to people who are very keen on model research, model personality is much more like what your peer group would say.

Brian Fioca

Yeah. It's like your warmth, your friendliness, or your agreeing with people's emotional state, whatever. It's really jarring when that is also applied to coding agents, where, like, I want to talk to, like, Silicon Valley HR, but it could be I'm doing the fake.

Awesome. I think the other thing is also: what does it matter? Because you said a lot of things about commenting, that you're going to use user engagement and all that. Does it matter if it's a cron job anyway, right? You're going for 24 hours; you're closing your laptops. You have the extra-high verbosity parameter now. Doesn't matter.

Bill Chen

Exactly. So here's where we're in this world right now: we're in between a situation where people don't quite have—the models don't quite have—the trust of senior engineers or engineers doing very important work. And so we've found our customers have found that people really want to follow along with what it's doing so they can interject or stop it, or at least understand what it's thinking, so they don't waste all kinds of time doing a rollout that they have to throw away.

For the GPT-5 series, because it's more general and it's just about as good at coding as Codex for a lot of things, we've taught it to be more communicative. It has preambles before tool calls. It'll say things like, "I'm about to go look for this." And you can steer that really well.

I actually really like it. I've created a personality for my coding agent—I tweeted about this—because I really like my tools to be kind of fun to work with if I'm in there with them. I want to wake up in the morning and be like, "Oh, I'm going to go work on this project with my buddy 5.1," right?

But some people don't like that. And for, like you said, long-running agentic tasks, that can get in the way. You're burning tokens that don't really matter if it's running in the cloud. So with 5.1, you can turn that off. You can prompt it not to do that, but the Codex model can't actually do that, and it relies on the reasoning summarizer to give you that update.

Speaker 0

I guess, more broadly, what should people know or think about in terms of what we're doing with models in general? More broadly than just the model-and-experience release, what trends are you seeing, and what discussions are active?

Brian Fioca

Our talk today is focused on talking a little bit about the trend that we're seeing: the abstraction layer really starting to move upward from the model layer toward the agent layer. As I said, we train our models to be a little bit more opinionated, especially with regard to one model, like Codex, and the models are really good at doing certain things inside of a certain harness, a certain type and shape. So we're packaging that up more closely. We're actually shipping this entire agent all together. Then you can build on top of that agent.

One of the patterns that we're seeing is, rather than focusing on optimizing with every single model release, you're actually just able to plug in an agent like Codex into your platform and be able to use it out of the box.

Bill Chen

Yeah. And you're seeing Zed use this, GitHub, and VS Code. It lets you just package a whole agent to work inside of it. That way, if you're building a coding tool, like I said, and you don't feel like having a whole team keep up with every single model release and every single API change, and how to update the harness to do different kinds of sandboxing and all that kind of stuff, you can just build one layer above.

Speaker 0

Yeah. One thing—one theme—I'm finding at this conference so far, even early, like the pre-conference talks, is that I think people are starting to really explore subagents: agents that, more abstractly, use agents. We used to call it multi-agent; I don't know what it is now. I don't know if there are any thoughts on your end about this, where you get to call—I guess a very basic example is what you just said—which is that the agents can create another instance of Codex as a tool, and then, from there, you just use the tool. Is there a case for scaling with subagents? There you go.

Bill Chen

Yeah, I think so. I mean, Codex Max was designed for that, right? It has its own compaction and context management. Codex Max manages its own context window, and so it can run basically forever without you having to worry about it while it's inside of the Codex harness.

And that lets you do a lot of different things. You can essentially have it hand off its own context to other subagents, right? So, letting it spawn different agents to do more of its work in parallel and all kinds of things like that. It's built for that. We're just starting to see the indications of what that means, but that's, I think, the future, and we're really excited about that.

Brian Fioca

Yeah. It's really, I think, like I said, the trend that we're observing here—really moving up the abstraction layer to the agent layer—allows you to do a lot of cool things, like brand-new screens, spinning up a few agents, and creating new abstractions as the long-running agent workflow continues. Right now, we're building all the primitives as well, specifically with that in mind.

Bill Chen

Yeah. And it's really about moving the threshold up further, right? Like I was saying before, I now trust Codex to do some of my hardest work. I haven't written a single line of code by hand in months because I know what I can trust it to do.

Brian Fioca

You're the fourth person that said that in the last 24 hours.

Bill Chen

Yeah, no, it's real. I mean, I've actually launched something. There's an open-source project that I did—a Codex upgrade pack for migrating from Completions to Responses—that was totally written by Codex. I didn't write a single line of that code, and now it's out there. It was open source.

Brian Fioca

Most of the folks at OpenAI—well, initially, when Codex first launched, around 50% of folks at OpenAI started using it. But now—

Bill Chen

That's very true. They use it every day. The way that we do it is we're really good at evals, right? In order to develop trust and build a product that can do more than you design it for, which is really what we're talking about here—you’re making an agent that can solve its own problems—you have to get really good at figuring out how to build those guardrails and evals around what it's doing, what it's allowed to do, and checking it in production.

So we have all of this platform tooling now around agent traces and rollout traces, coming up with evals for that, and building graders and all the things you need to maximize the pipeline so you can let it go and then be like, "Okay, I don't really like the way it did that. Great. Have it meta-prompt itself so that next time it actually does a better job."

Brian Fioca

What are the biggest gaps in terms of organizational capabilities that OpenAI is investigating? Can you say more about that? Why is that suddenly a big priority now? Obviously, I think OpenAI always did internal evals, but now it's a team that's more outward-facing. Maybe this idea that the path to AGI really goes through evals. I'm sorry, that was a little—

Bill Chen

It's so true. It was repeated way too many times, but I think there are a lot of academic evals, right? There's SWE-bench, there's other—name it. But I think there's a slight lack of evals on sort of what people care about the most.

And we want to make sure that whatever we're developing, model-wise as well as product-wise, is aligned and is actually making the most amount of useful impact on this world. Applied evals are really in that direction, capturing all of those sorts of real-world use cases and things for us to hill-climb on together.

I like to think of it as, people say it's a PhD in an API, right? But if you hire a PhD student, they don't know how to do the job. You have to give them a job description. Okay, that's a prompt, right? So now you have your policy, and then you have them do the job, and they're going to kind of flail around, right? So they need mentorship, guardrails, evals, performance reviews, and the best practices for how to do their job.

What we're doing is trying to put our models out there and see what they're good at and what they're not good at. We're talking to our customers, and they're like, "Oh, we could really use your model for more things. If it could do this one thing, here's our eval. Help us build those evals with you so that we can see where we're deficient and go back and train the model to be able to do that job in a way that we wouldn't normally get to see it perform."

Brian Fioca

Yeah.

How do you do multi-turn evals? I think that's the really hard thing. Sometimes you need multi-turn if it doesn't get it right on the first go, but if it could get it right on the first go, then it's no longer multi-turn. So then what?

Bill Chen

Do you want to take it? I have some ideas.

Brian Fioca

Oh, yeah, you go.

Bill Chen

I've built a few myself. This is sort of my personal work. I think this is an area that people are just now getting into. We have LLM as a judge: you can use an LLM as a judge to look at an entire trajectory. You can see, "Okay, over the course of all of this, how well did it perform? What did it do?" Then you could walk it back a step to the part you don't like, have the model run the next step with the instructions, grade it on that, and have it improve itself.

We do this all the time inside of harnesses. It's like, "That was a good answer, but I don't really like how long it took you to get there. Can you give yourself better instructions for doing that next time?" It'll write something, and we'll add it in there, and then suddenly it's better, right? So that's one way of doing it.

Brian Fioca

Yeah.

Bill Chen

I think multi-turn evals—most of the companies or startups that we work with these days, the agent runs in a multi-turn way, right? Therefore, if you can build an agent harness that works in a multi-turn way, you can evaluate it. There are also academic benchmarks that already do this in some ways, like τ-bench, and now we have τ²-Bench, which does this particularly well. We certainly take inspiration from that.

I have this idea. I call it a job interview eval. I haven't finished it, but really, if you're evaluating a coding agent, what do you want it to be able to do? You want it to be able to take an underspecified problem. Imagine you're interviewing a developer: you give them a problem, "Hey, go implement a string reverse or whatever." It's up to them to ask, "Okay, I need more information. What are the constraints here?" Then you judge them on that.

They start implementing it, and you give them some modifications and grade them on that. You can imagine building, with an LLM, a rollout that is promptable: the model responds, and then you can grade the whole thing.

Speaker 0

Yeah. One thing I would love—and this is the feature-request part of the podcast—is batch multi-turn evals. The Batch API is single-turn, but you can't really batch multi-turn requests. Is that already doable?

Batch multi-turn requests? I don't believe you can do it yet. But I think that's valid, because you need evals to be as cheap as possible. They're not that time-sensitive, and you want to run them overnight when things are cheapest. Feedback taken. That's the thing: every day we're trying to make the platform better, and right now evals are certainly part of how we make product feature updates. We talk to people like you, and they're like, "Hey, can you do this?"

Speaker 0

If I'm going to throw thousands of runs at this thing, I should probably spend some time worrying about costs.

Speaker 0

Speaking of which, what are you trying to beat, though?

Bill Chen

I mean, Devin and Cascade. I have a personal side project where I want to make Devin for non-coding.

Brian Fioca

Oh, I like—I love Devin so much. I think Slack—my semi-hot take that I'm floating around just to see how it feels—is that Slack is the ultimate user interface.

Bill Chen

Yes, for work, right? I don't want to read email. I just read Slack all day. I interact with my email agent through Slack. So basically, I'm building a Devin for email.

Well, that's the thing: you can use Devin to do that, right? A coding agent like Codex CLI. Back in the old days, I started out in the '90s working at IBM as a systems administrator, and I had to write my own custom software and Bash scripts to solve real-world problems every day. So I had this toolkit of scripts that I made for organizing file directories or doing other random things that weren't necessarily writing code.

Brian Fioca

You can get phenomenal use cases just sorting through your email using an LLM or something right in the terminal, or have it generate snippets of video clips from YouTube that you can watch later, or things like that.

Bill Chen

You know, I never thought about that, but I do that all the time as part of Latent Space. I should probably invest in that tooling. I had Codex go through my really messy directory of all these experiments that I was running and completely organize them and put them into shape, and it was so wonderful.

I used it for something more boring: organizing my desktop. We have a lot of files on the desktop, and Codex is really good.

Brian Fioca

Yeah, people think they have files named IMG_0416.jpg.

Bill Chen

Yeah. Just find all the images and put them in one folder. I think even that is something Codex can do.

Brian Fioca

I think that's one of the big themes we're also seeing: coding tools are breaking out of coding and into personal automation.

Bill Chen

Exactly. Because if you think about it, before graphical user interfaces and browsers, how did we interact with a computer? We did so through a terminal, by writing commands and writing code and stringing them together inside the terminal. One way to think about it is that these coding agents are actually computer-use agents for the terminal.

Brian Fioca

Yes. Yeah.

Bill Chen

They're actually incredibly general. I would say that coding agents today are still not vision-native enough. You have to try to get them to use vision, and oftentimes they still fail. We should use vision a lot.

I was going to end the episode by asking for your 2026 predictions. We sit down this time next year—what do you want to see? What do you hope to see? I'll kick it off with the easy one: more computer use.

When you say things like, "We'll have a coding agent build its own integration to your application," a lot of applications don't have APIs or MCPs. The only thing you have is a UI, right? Either because they're legacy or because they don't want you to take the data. But the data is yours; you just have to, in a non-provisioned way, take it as the user.

Brian Fioca

Yeah. And I can continue just by saying that that's definitely going to be something we'll be capable of in 2026. The other thing that I'm really looking forward to is Codex being able to do more, right? We're already starting to talk about how Codex, or coding agents, can use computers in novel ways. We'll see more general use cases like that coming along, as well as more extensible ways for you to build with those sub-agents.

I really want to see the trust level go up even further, right? At OpenAI, I get to work with some of the most amazing developers I've ever worked with in my life. They're incredible—some crazy tech leads. I wish every company, whether a small dev shop in Alaska where I worked for a while or OpenAI, could have on their team capabilities that you would only be able to get at a top-tier firm, right?

All of my teammates at all these places could turn to a coding model and be like, "Hey, how do we do this crazy, awful refactor that we have to do to support this new customer?" Or, "Wow, there's so much of a mess here. What's the best way to actually implement this new technology?" And have it be so trusted, so right, and so smart that we can actually perform better than we could normally get access to.

Speaker 0

I think that's going to be it. Any final calls to action?

Brian Fioca

Oh yeah, we're Brian and Bill at OpenAI, and yeah, feel free to find us on our Twitter, socials, whatever. And then let us know how you're building.

Bill Chen

Yeah. And we love working with startups, and anytime you have feedback about whether you really wish the model could do this or the product could do this, and you could unlock some massive capabilities, just let us know.

Speaker 0

Yeah. Amazing. We'll do. That's it. Thank you. Nice. Nice. Thank you.

⚡️GPT5-Codex-Max: Training Agents with Personality, Tools & Trust — Brian Fioca + Bill Chen, OpenAI | BidClub