Tara Seshan on ChatGPT Work and Codex: What happens when AI becomes a persistent coworker?
Chats answer a question, agents complete a task, but the next phase of AI keeps context across time, executes continuously, and joins multi-person workflows. OpenAI product lead Tara Seshan explains what that working relationship demands—and how human responsibility shifts upward.
- Chats answer a single question, agents finish a task, and persistent coworkers retain context over time, keep executing, and accept input from multiple people.
- Persistent work depends on the runtime environment, data, permissions, reliability, and collaboration interfaces; model capability is just one layer.
- As execution costs drop, human responsibility moves up to direction, taste, communication, accountability, relationships, and raising the team's goals.
- Knowledge work must verify context, inputs, citations, process, and final conclusions; reflective writing should still be started and finished by a person.
On Lenny's Podcast, host Lenny Rachitsky sits down with Tara Seshan, the product lead for both ChatGPT Work and Codex at OpenAI, to explore how AI agents are evolving from one-shot tools into long-term collaborators that work alongside people over extended periods.
About the guest: Tara Seshan leads product for Codex and ChatGPT Work at OpenAI. Before joining OpenAI, she spent six years at Stripe as one of its first five product managers, later led product at climate software company Watershed, founded a startup, was a Thiel Fellow, and served as an entrepreneur-in-residence at Sutter Hill Ventures.
The episode centers on a single question: when AI isn’t just answering questions or completing a one-off task, but can work steadily in the background, return with project context intact, and accept course corrections along the way, how does that change product design, team roles, and individual capability? Seshan builds a unified framework that ties together models, runtime environments, permissions, collaborative interfaces, and human accountability, explaining what it takes for an AI colleague to move from “able to do things” to “able to share responsibility over the long term.”
Four takeaways from the conversation:
- Product shape: AI is moving from single chats and single tasks toward persistent collaborators that maintain context across time, keep executing, and accept input from multiple people.
- Product method: Leading teams can’t just adapt to today’s models; OpenAI works in two-to-three-month windows where product and research capabilities converge, validating assumptions with runnable prototypes.
- Human work: As agents take over execution, people’s responsibilities move up to direction, taste, communication, accountability, relationships, and raising the team’s ambition.
- Acceptance criteria: Knowledge work can’t be verified the way code can, so reliable AI colleagues must let people inspect inputs, sources, process, intermediate artifacts, and final conclusions.
How persistent AI colleagues differ from chat and one-off agents
Seshan distinguishes three kinds of working relationships: a single Q&A exchange, a one-off task, and an ongoing project. They can coexist; what matters is whether the AI can retain context over time, keep working, accept human review and correction, and operate in a shared workspace with multiple people. The interactive diagram below places all three relationship types across the same set of dimensions; click each phase to compare time scale, context, human involvement, and scope of collaboration.
From one-off answers to ongoing collaboration
Click a phase to focus on AI behavior and human responsibilities
“Persistence,” then, requires at least five conditions:
- A sustainable runtime. Tasks can continue on-device or in the cloud, without stopping just because a chat session ends.
- Usable project context. It can read files, historical decisions, data, and relevant business background.
- Controlled permissions. Email, documents, code repositories, and financial systems each have clearly defined access boundaries.
- Enough reliability. Long tasks can recover from failures, critical actions can be inspected, and results can be traced.
- A collaborative interface. People can see progress, step in mid-task, and bring another colleague into the same work.
Seshan stresses that these are “unremarkable” pieces of infrastructure. Making the model smarter alone still leaves you with a clever temp worker that has no computer, no files, and no way to deliver reliably. OpenAI’s product positioning for ChatGPT Work likewise includes working across apps and documents, sustained execution over hours, and going from a goal to a finished artifact, and she notes it builds on Codex’s underlying technology. See the OpenAI product announcement.
ChatGPT Work and Codex: the same execution engine, different front doors
At the time of the interview, users saw several names: Chat and Work inside ChatGPT, plus standalone Codex. Seshan’s explanation is straightforward: these entry points primarily serve people at different levels of familiarity.
| Entry point | Best suited for right now | Interface emphasis |
|---|---|---|
| Chat | Conversation, search, explanation, quick Q&A | Keeps the light chat experience |
| Work | Long-running knowledge work like financial models, research, decks, websites | Shows task progress and finished work, hides developer concepts like the work tree |
| Codex | Software development and complex tasks requiring technical detail | Exposes code, terminal, files, and the fuller execution process |
Work runs on Codex’s execution engine underneath. According to Seshan, asking Codex to build a financial model doesn’t inherently produce worse results than using Work; the difference is mostly in which details the product surfaces to the user. OpenAI’s help center similarly describes Chat, Work, and Codex as different modes of working, with the long-term direction being to reduce the burden of choice for users. See the OpenAI help center.
The endgame is not getting a billion users to learn what a model, a harness, or a work tree is. Users only need to describe the goal; the system picks the appropriate model, tools, and execution environment, then presents the right kind of control panel for the task. Having multiple entry points is a transitional product decision, not a permanent cognitive load we should accept forever.
From rowing to steering: how people and AI should divide the work
Seshan uses the phrase “from rowing to steering” to describe the shift for product managers. Rowing means personally pushing every execution step forward. Steering means deciding where to go, why to go there, how to tell when you’re off course, and when it’s time to change direction.
When agents can write code, do research, generate models, and build pages, the boundaries between engineering, product, and design get thinner. One person can now span what used to be several specialized roles to get more of the job done. But thinner boundaries don’t mean accountability disappears. Teams still need clear owners for three questions: Is there someone who needs this product? Does it meet the quality bar? And who answers for the final outcome?
Thinner role boundaries also abstract away parts of older craft skills. Seshan doesn’t offer an easy answer: product managers may no longer hand-polish certain traditional deliverables, and engineers will miss the flow of handwriting code. New professional capabilities will shift from executing a specific task to choosing problems, orchestrating tools, judging quality, and owning results. How to balance cross-functional efficiency with deep skill development in one’s home discipline remains an open question.
When everyone on a team has access to similar models and tools, differences come down to these abilities:
- Direction. Choosing which problem is worth solving, and rejecting tasks that look doable but don’t add value.
- Taste. Judging what combination of experience, expression, and detail makes a finished work. Seshan compares software to film: a bigger budget doesn’t automatically produce a better movie.
- Communication. Turning vague feelings into clear positions that others can understand, question, and refine together.
- Accountability. Owning the correctness, impact, and follow-up of results, and not blaming the model when things go wrong.
- Relationships. Helping teammates trust each other, learn together, and push the bar higher.
That last point connects to what Seshan keeps returning to: ambition. Many teams use AI to automate old tasks—write weekly reports faster, produce the same analysis you could already produce, but quicker. The high-performing users she observes instead re-estimate the size of what’s possible: Can one person now build what used to take a small team? Can a team compress months of exploration into weeks and reinvest the saved execution into bigger problems?
This isn’t a demand to speed up all work indefinitely. It reveals a new constraint: as execution costs fall, the ceiling on what an organization can achieve depends more and more on what its people believe they can do. Part of the PM’s job shifts from pushing deadlines to helping the team raise its sense of what’s attainable.
How OpenAI designs products ahead of rapidly evolving models
Traditional software treats the underlying platform as a relatively stable constraint. Teams know roughly what databases, browsers, and devices can do, then optimize features within those bounds. Frontier AI products face a moving floor: something unreliable today may become viable in a few weeks, and a patch designed around today’s limitations can be dead weight by launch.
Seshan says OpenAI’s internal working window is two to three months.
- Designing only for the current model means teams often pour engineering into the exact spot the model “just barely” works. By the time the product ships, a stronger model has already eaten that difficulty.
- Designing for capabilities a year out assumes too much; you can’t validate with real models and real user behavior, so vision easily becomes speculation.
- Two to three months lets the product team consult the research roadmap and prepare new interaction and execution frameworks well ahead of time, while still getting observable feedback fast enough to act on it.
Too short becomes outdated, too long can't be validated
Select a time window to see risks, evidence, and decisions
Today Designing only around the current model risks over-investing in limitations that will soon disappear.
Two to three months OpenAI uses this window to connect research roadmaps, internal models, and observable product experiments.
A year from now Direction can be explored, but it's hard to correct in time with real models and user behavior.
This time window can’t be applied mechanically at every company. OpenAI has direct access to the model research roadmap and uses internal builds heavily; outside teams don’t have that same visibility. What does transfer is the method: write product judgments as falsifiable hypotheses, then create evidence as quickly as possible.
Seshan borrows the “eigenquestion” concept from Coda co-founder Shishir Mehrotra: find the one question whose answer makes a large set of downstream questions clearer at once. Then build a prototype, put it in front of real users, watch what they do, and revise the hypothesis. Product managers used to spend weeks writing a full spec; the more effective communication artifact now is often a clickable mock, a runnable prototype, or a set of experiment results already in hand.
This also explains OpenAI’s speed. There’s no “secret strategy document” governing everything, Seshan notes. Team members are expected to find problems like founders, use their own products continuously, and close the loop between internal experience and external market feedback quickly. Speed comes from turning uncertain judgments into checkable reality faster, without dropping quality control.
That speed carries clear trade-offs. Seshan says mature software teams used to wait until every interaction was fully polished before shipping; when both models and user habits are shifting quickly, and the team is confident the product is a step-change, shipping early and iterating on real feedback often beats waiting for perfection. This doesn’t mean abandoning usability—it means asking whether the product creates enough of a difference before spending time polishing every corner.
Verifying an AI colleague’s work means more than checking the final output
Porting coding agents to knowledge work means confronting a key difference in how you verify results.
Code has strong outcome checks: does it compile, do tests pass, does the UI run, does performance meet the bar? Tests don’t guarantee the product is right, but they eliminate a large set of wrong answers fast.
A financial model, a market research deliverable, or an executive presentation has no equivalent “pass” button. Numbers in a spreadsheet can be beautifully formatted but cite the wrong source. A slide deck can read smoothly yet omit the counterexample that would change the conclusion. A report’s last page says “90% success rate,” but the reader can’t judge from that single digit alone whether it’s trustworthy.
A finished product looking right isn't the same as reliable work
Switch views to focus on verification paths for two task types
Short chain of result checks
- Input: Requirements and code context
- Execution: Edit, build, run
- Checks: Tests, UI, performance
Longer chain of process evidence
- Context: Are prior decisions in place?
- Input: Are data and raw sources reliable?
- Process: Can the direction be intervened midstream?
- Intermediate artifacts: Can assumptions, citations, and calculations be reviewed?
- Conclusion: Can key judgments trace back to evidence and owners?
Verifying knowledge work requires a longer chain of evidence:
- Is the context complete? Which emails, documents, data sources, and prior decisions did the agent actually see?
- Are the inputs reliable? Is it using primary sources, secondary summaries, or unchecked web snippets?
- Can the process be intervened in? Can a person stop the agent when it’s heading the wrong way, add constraints, or narrow the scope?
- Are intermediate artifacts reviewable? Are key assumptions, citations, calculations, and discarded options visible?
- Can the final result be traced? Does every important number or judgment have a source and an owner?
This doesn’t mean exposing the model’s private chain of thought. What needs to be exposed is evidence of the work: what was cited, what was executed, how the artifact evolved, and where human confirmation is needed. The more independently a persistent colleague can act, the more important it is to let people stay informed and in control without much overhead.
Starting with writing: what to hand to AI, and what to keep for yourself
Seshan’s line on AI writing is more specific than “use it or don’t.”
“Writing to communicate” covers weekly reports, status summaries, meeting prep materials, formatting conversions, and reorganizing known content. The goal is accurate transmission of existing information, which makes it a good fit for letting the model do the heavy mechanical lifting.
“Writing to think” happens when the position isn’t yet formed. Outlining, drafting a first version, cutting weak sentences, and spotting gaps in the argument—these actions are the thinking. If the model generates the full text up front, you may get a fluent document while skipping the process of forming the judgment itself.
Her personal rule: thinking-heavy writing starts with her and ends with her. AI can search for sources, pull data, raise counterarguments, and attack assumptions in between; the final structure and wording still go through her own judgment. She also keeps a collaborative practice: bring a document to the people who need to be involved when it’s about 70% done, leaving room for them to question and shape it. A fully polished artifact tends to bounce new ideas off rather than inviting them in.
She also applies a strict personal accountability rule to documents and meetings: if she asks several people to read a document, she reads it at least as many times herself; if she calls a meeting, she prepares for it roughly the same total hours as all attendees combined. The point isn’t to tally time mechanically—it’s to avoid using AI-generated material to offload the burden of understanding and review onto others.
The same distinction applies to other kinds of work:
| Can be heavily automated | Should keep human initiative |
|---|---|
| Summarizing known material, converting formats, compiling status | Defining the problem, forming judgment, deciding trade-offs |
| Finding sources, pulling data, generating candidate options | Choosing credible sources, checking for gaps and counterexamples |
| Generating a first runnable version of a tool or page | Deciding what’s worth shipping, owning the result |
Seshan mentions using Sites to build team games, travel itineraries, and internal dashboards, and Visualize to turn data into a narrative. These examples make the point that the default deliverable in knowledge work doesn’t have to be a document or a slide deck. A one-off need can become a small, shareable tool with a database behind it. AI colleagues expand the range of forms you can produce; people still decide what deserves to be expressed.
At Sutter Hill, she also picked up a more upfront kind of validation: testing for "product-marketing fit." Before building out the full product, teams pitch what it solves and why it changes the game to a broad set of potential users, then watch which framing lands and makes people want to stay engaged. In this view, narrative isn't wrapping applied after the product is done — it's a cheap discovery instrument. Once models make prototyping cheap, positioning, prototypes, and real feedback can all feed into the same validation loop from much earlier.
Six protocols for working with persistent AI colleagues
Individuals and teams don't need to wait for some fully matured "third phase" before restructuring how they work. A complex task can be reworked around six explicit agreements right now:
- Write goals, not just actions. Besides "put together a report," clarify what decision it supports, who it's for, and what done actually looks like.
- Provide the necessary context. Keep source material, past decisions, and constraints together in the same project so the agent doesn't have to fill gaps with guesses.
- Build in checkpoints. For longer tasks, lock down research scope, structure, or samples before letting the agent scale up the execution.
- Require evidence of work. Save sources, calculations, edit history, and anything unverified so the final output is traceable.
- Keep a single accountable owner. The agent can execute, but the person who approves publishing, payments, external communication, or high-risk calls needs to stay in the loop.
- Raise the bar every cycle. Log the time saved, but also ask whether you're just doing old tasks faster; push some of that new capacity toward projects you previously couldn't start.
Near the end of the interview, Tara described "persistence" with a very concrete mobile scenario: you brief a task on your phone, go underground into a subway car without signal, and by the time you surface the work is already done in the cloud, ready for you to review and discuss. It sounds like simple background processing, but it fundamentally remakes the work relationship — you no longer supervise every step, but you have to be more deliberate about direction, boundaries, evidence, and accountability.
The more independently AI colleagues operate, the more human work collapses down to the questions that can't be answered by generating more content: where we're headed, what's good enough, which evidence actually counts, and who's willing to take responsibility for the final call.
Members can copy or download the full Markdown, and let their AI subscribe and ask.
Found this useful? Leave your email — every new explainer, the moment it's out. Unsubscribe anytime.
