AI Agent Architecture

Dan Shipper's GPT-5.6 Work OS: Tend the Loop, Not Every Task

The direct answer

The most useful part of Greg Isenberg's conversation with Dan Shipper is not the claim that GPT-5.6 is powerful. It is the shape of Dan's system. He does not begin each morning with an empty prompt. He gives recurring parts of his work a persistent place to live, connects the relevant context, asks the agent to turn incoming information into proposed decisions, and keeps himself at the approval point.

That changes the job from completing every small task to maintaining the loop that gathers information, proposes action, records feedback, and improves the instructions for the next run.

JQ AI SYSTEMS take: The transferable advantage is not one model, one giant prompt, or one autonomous bot. It is a reviewable operating system: one responsibility per feed, durable context, source-backed cards, explicit approvals, and a deliberate learning step after each run.

Video credit: Greg Isenberg, with guest Dan Shipper, cofounder and CEO of Every. Visit Greg's YouTube channel for the original interview series.

Source Note: interview workflow versus verified product behavior

The supplied transcript is the narrative source for Dan's personal setup, the Turnaround build, his manager-versus-worker model comparison, and the pirates-versus-architects framing. Those are demonstrations and opinions from the interview, not universal performance guarantees.

The operational details in this article are checked against current primary sources. OpenAI documents ChatGPT Work, GPT-5.6, sandbox permissions, Goals, and Record & Replay. Every has also published Dan's knowledge-work essay and released Tend as an experimental open-source project. Tend's own documentation explicitly warns users to expect breaking changes and not rely on it for critical or irreversible workflows.

Resource Link Why it matters
Interview Greg Isenberg with Dan Shipper The full demonstration of inbox cards, feeds, Proof, Turnaround, goals, skills, and the work-OS thesis.
Creators Greg Isenberg / Dan Shipper Original host and guest credit.
Tend Project page / GitHub Every's open-source experiment for local, reviewable knowledge-work feeds.
Dan's essay How GPT-5.6 Changes Knowledge Work First-party explanation of gathering, deciding, acting, and learning as one loop.
Shared work surfaces Proof / Cora / Monologue Documents, email, and voice input designed around human-agent collaboration.
Compound Engineering EveryInc repository The planning, implementation, review, and compounding workflow used in the live build.
Official OpenAI GPT-5.6 / ChatGPT Work The factual spine for current model and work-surface capabilities.
Goals and permissions Goals / Sandboxing How to define success and keep local actions inside explicit boundaries.
Record & Replay Official guide Turns a demonstrated macOS workflow into a draft reusable skill; initial availability excludes the EEA.

Why this feels like a work operating system

Dan's definition is practical. The agent has access to the work surface, the relevant sources, durable project context, and a browser where human and agent can collaborate on the same artifact. That makes the interface less like a chatbot and more like a control room for multiple responsibilities.

The model is only one layer. The system also needs connectors, permissions, local files, persistent threads, review interfaces, schedules, and a policy for what the agent may do without asking. Remove those layers and even a strong model returns to one-off prompting.

The card-based inbox: decisions before automation

In the interview, Dan demonstrates an email sweep that turns each unread message into a card with a summary, a proposed reply, and a next action. He can archive, redirect, request more research, or edit the response. The system then uses those decisions to improve the feed policy for future runs.

Every's released Tend project formalizes the pattern. A feed observes approved sources, surfaces meaningful changes as cards, waits for the person to steer or approve, and proposes policy improvements. The key phrase is proposes. Learning is reviewable rather than silently rewriting its own rules.

Safer first version: let the agent read, summarize, categorize, and draft. Keep sending, deleting, purchasing, publishing, and changing customer records behind a fresh human confirmation.

Pulse, log, inbox, and router threads

Dan describes a small thread architecture that prevents one giant conversation from becoming the entire operating system:

  • Pulse threads check recurring areas such as company activity, product metrics, or meetings.
  • A log thread tracks ongoing work and preserves continuity across days.
  • An inbox thread gathers items that require attention or a decision.
  • A router thread knows which responsibility owns new information and sends it to the right place.

Tend's current architecture makes the boundary even clearer: one dedicated Codex thread owns one feed. The local Tend interface is the review surface, while Codex remains the agent runtime. That separation improves traceability and makes it easier to stop, debug, or replace one feed without contaminating every other responsibility.

Proof and the in-app browser

Dan uses Proof as a shared document surface. He can write while the agent researches, edits, comments, or adds structure in the same document. Proof tracks authorship and lets people accept, reject, or discuss changes.

This is the stronger version of an agent-friendly app. It is not just a normal SaaS product with a chat box. It exposes a usable visual surface, a programmatic path, shared context, and reviewable changes. The agent can work inside the application, while the human can see and steer the result.

The Turnaround build and the maintenance thesis

Greg and Dan build a small SaaS concept called Turnaround: a badge that signals whether a product is actively maintained. The idea comes from a larger observation. AI can produce a plausible first version quickly, but customers still pay for reliability, support, edge cases, security updates, compatibility, and continued improvement.

The live build reportedly reaches roughly 70% in one pass. That number is a conversational estimate, not a benchmark. The important part is what remains: visual judgment, product coherence, tests, deployment checks, user feedback, and the long tail of maintenance that a one-shot demo does not prove.

Pirates create options; architects make them dependable

Dan's pirates-versus-architects framing is a useful model-routing rule. The pirate explores quickly, tries unusual approaches, forks ideas, and accepts temporary mess. The architect consolidates the winning direction, checks the system, removes accidental complexity, and prepares it to survive contact with users.

PhaseAgent behaviorHuman checkpoint
ExploreGenerate options, research patterns, build disposable prototypesChoose the problem and reject weak directions
PlanDefine the goal, constraints, tests, and completion evidenceApprove scope and risk boundaries
BuildImplement, run tools, split bounded work, report progressReview irreversible or external actions
ArchitectTest, simplify, document, secure, and resolve edge casesJudge product quality and production readiness
MaintainMonitor, triage, propose fixes, update the playbookOwn customer promises and policy changes

Skills first; model training only after evidence

Dan describes fine-tuning as the step after a skill when the skill is no longer enough. That can be true for a stable, repeated task with many strong examples, but it should not be interpreted as an automatic upgrade path.

First capture the workflow as instructions, examples, tools, and verification. OpenAI's Record & Replay can draft a reusable skill from a demonstrated workflow on supported macOS setups. If the skill still fails, classify the failures. Poor source data, missing tools, vague completion criteria, and weak evaluations will not be repaired by fine-tuning.

Fine-tuning becomes reasonable when you have a defined task, a quality dataset, a held-out evaluation set, a measurable performance gap, and the ability to monitor future regressions. Until then, improve the loop before training another model.

How to start with Tend without recreating Dan's whole life

Do not begin with email, Slack, meetings, personal finances, company metrics, and browser control all at once. Choose one recurring responsibility with low-cost mistakes.

  1. Read the Tend README and security boundary.
  2. Choose one feed, such as a read-only project update or newsletter triage.
  3. Write what deserves attention, what should be ignored, and what evidence a card must include.
  4. Create one dedicated Codex thread for that feed.
  5. Keep all external actions in draft mode until you have reviewed repeated runs.
  6. Approve policy improvements explicitly; do not let the system silently redefine success.
  7. Keep backups and treat the project as experimental.

Permissions, privacy, and the danger of a helpful agent

A system connected to email, Slack, local files, browser sessions, and company tools can create more leverage and more blast radius at the same time. OpenAI's sandbox guidance recommends the narrowest permission scope that lets the task continue and keeping work inside the project boundary where possible.

  • Separate personal, client, and company work into different projects or environments.
  • Prefer read-only connectors during the learning phase.
  • Require fresh confirmation for messages, purchases, publishing, deletion, and permission changes.
  • Show the exact destination and final payload before an external action.
  • Log sources, drafts, approvals, tool calls, and completion receipts.
  • Never place secrets in prompts, skills, screenshots, or shared documents.
  • Define a stop condition for unclear, conflicting, or high-risk work.
Portugal and EU note: OpenAI currently says Record & Replay's initial availability excludes the EEA, UK, and Switzerland. Portugal-based readers should use the official availability page as the source of truth and build manual skills where the feature is unavailable.

A seven-day rollout for one knowledge-work loop

  1. Day 1 - Observe: document one recurring workflow exactly as it happens today.
  2. Day 2 - Define: write the outcome, evidence, boundaries, approval points, and stop condition.
  3. Day 3 - Connect: give the agent read-only access to the minimum source set.
  4. Day 4 - Card it: make every item show its source, summary, proposed action, and confidence gap.
  5. Day 5 - Review: run the workflow manually and record every correction you make.
  6. Day 6 - Learn: turn repeated corrections into a proposed policy update, then approve it yourself.
  7. Day 7 - Measure: compare time saved, missed items, wrong drafts, approval effort, and the cost of the run.

The goal is not to copy Dan's complete setup in a weekend. It is to prove that one recurring responsibility can become more legible, reviewable, and efficient without surrendering judgment.

Builder prompt: What is one weekly loop where an agent could gather evidence and prepare the decision, while you keep authority over the action?

Sources

Common questions

What does Dan Shipper mean by using Codex as an operating system for work?
He organizes recurring parts of his work into persistent threads and feeds. The agent gathers information from sources such as email, Slack, meeting notes, files, and web apps, turns that information into reviewable cards, and proposes a next action while Dan keeps approval over important decisions.
What is Tend?
Tend is an experimental open-source project from Every. It provides a local review surface for ongoing work feeds, with one Codex thread assigned to each feed. Its maintainers warn that it has no stability or correctness guarantees and should not be trusted with critical or irreversible workflows.
What are pulse, inbox, log, and router threads?
Pulse threads monitor recurring areas, an inbox thread collects items needing attention, a log thread preserves ongoing activity, and a router thread knows where new information belongs. These are workflow patterns demonstrated by Dan, not mandatory Codex product features.
Should an AI agent send email automatically?
Start with read, summarize, and draft access only. Require visible human approval before sending, scheduling, deleting, purchasing, publishing, or changing customer data. Automation should expand only after logs, destination checks, rollback paths, and repeated review show that the workflow is reliable.
Is Record and Replay available in Portugal?
OpenAI documentation says the initial Record and Replay rollout excludes the European Economic Area, the United Kingdom, and Switzerland. Portugal is in the EEA, so readers should check the current availability page rather than assume the feature is enabled.
When should a skill become a fine-tuned model?
Only after the workflow is stable, examples are high quality, evaluation criteria are clear, and the skill or prompt approach has reached a measurable limit. Fine-tuning adds data preparation, evaluation, deployment, monitoring, and maintenance work; it is not the automatic next step for every imperfect prompt.
Share
X LinkedIn Reddit
Build Yours

Want a system
like this one?

Book a free 30-minute call. We map your situation, identify the highest-impact automation, and figure out if we are a fit.

Book Free 30-min Call