This is Part 7 of 7 in the Productivity Enhancement Series
- Part 1 — Foundation: The Productivity Stack · The Enemy of Productivity
- Part 2 — The Physical Layer: The Machine and the Room
- Part 3 — The Workflow Engine: The Workflow Engine · The Self-Improving Workflow
- Part 4 — The Knowledge System: PARA · Progressive Summarisation · The Operating System
- Part 5 — The Tactical Toolkit: The Tactical Toolkit
- Part 6 — JIT Project Management: Just-in-Time Project Management
- Part 7 — AI as a Worker (3 sub-articles):
- Part 7.0: The Agentic AI Framework (the pipeline)
- Part 7.1 (this article): From Chat to Continuous Worker (the four levels of the harness)
- Part 7.2: Persistent Memory (the agent’s long-term state)
Table of Contents
- Chat is the smallest harness, not the only one
- The four levels of the harness
- Level 1: the chat interface
- Level 2: projects and workspaces
- Level 3: scheduled and coworker workflows
- Level 4: the full runtime environment
- Match the level to the task
- Part 7 Takeaways
- Your Harness Task List
- Sources & references
Chat is the smallest harness, not the only one
Part 7.0 ended on the harness: the environment that hosts the agent pipeline. Almost everyone meets AI inside one tiny version of it, the chat box, and assumes that’s what AI is. But the chat box is just the smallest harness on a spectrum. The real unlock is turning the "chat" into a dedicated worker: a job that runs on a schedule, or an autonomous task that lives somewhere and works without you sitting there. The body of an advanced harness is, at the limit, a whole computer (a VPS or a dedicated machine). This article is the four-level ladder from a chat message to an always-on worker, and which rung your task actually needs.
The four levels of the harness
Each level adds something the one below it lacks: first persistent context, then its own trigger, then its own computer.
| Level | What it is | What it adds | Bound by |
|---|---|---|---|
| 1. Chat | A single conversation | Nothing; you drive every step | One session |
| 2. Projects / Workspaces | Chat + saved context | Standing files and instructions | A context window |
| 3. Scheduled / Coworker | Runs that trigger themselves | Its own clock and triggers | A defined task |
| 4. Full Runtime | An agent on its own computer | Compute, file system, persistence, 24/7 | Almost nothing |
Level 1: the chat interface
The basic one: a single, session-bound conversation that does nothing until you prompt it, and forgets everything when the session ends. You are the loop, the memory, and the scheduler. Everything happens because you typed, and nothing persists.
This is the right tool for one-off thinking, quick drafts, and questions. It’s the wrong tool for anything you do repeatedly, because you re-supply all the context every single time, which is the exact pain Part 3.1 solved by moving context to disk.
Level 2: projects and workspaces
The next rung adds persistent context. A project or workspace is a chat bound to a set of standing files and custom instructions: the project instructions and skills from Part 3 live here, plus reference documents. Now the agent starts every conversation already knowing who you are and how you like things done.
This is the smallest harness worth setting up for any recurring kind of work. It’s still you who starts each run, but you no longer re-explain yourself. This blog is written in a Level 2 harness: a project that already holds the section structure, the voice rules, and the article format.
Level 3: scheduled and coworker workflows
The jump that changes everything: the agent gets its own trigger. A Level 3 workflow is a task-oriented run that fires on a schedule or an event, not on your prompt. It wakes itself up, does a defined job, and hands you the result.
This is where the earlier parts of the series cash out as automation:
- The weekly review prep from Part 3.0: every Sunday, the agent gathers what got done, flags projects with no next action, and hands you an agenda.
- The email triage from Part 5.0: every morning, it summarises the inbox and drafts routine replies.
- A supplement reorder check built on the forecaster: every week, it checks run-out dates and drafts the iHerb order.
The defining feature is that the work happens whether or not you're thinking about it. You’ve moved from “AI I use” to “AI that runs.” Coworker-style platforms (this blog’s drafting environment among them) sit at this level: you initialise, schedule, and manage runs rather than babysitting each one.
Level 4: the full runtime environment
The top. The agent operates inside an entire computer, a VPS or dedicated machine, with its own compute, its own file system, persistent state, and access to whatever you grant it. It runs 24/7, completely detached from any browser session.1
At this level the agent isn’t a feature inside an app; it has a machine the way you have a machine. It can run long jobs, maintain state across days, react to events, and operate continuously. This is the difference between an assistant you open and a worker that's simply always on. It’s the most powerful rung and the one most people don’t need yet, because (the series’ recurring warning) an always-on agent pointed at an undefined process just generates problems continuously. Level 4 is for processes you’ve already proven at Level 3.
Match the level to the task
The mistake is treating “higher” as “better.” It isn’t; it’s more. The skill is matching the rung to the job, which is the same just-in-time discipline from Part 6: build only the level the task actually pulls for.
The rule of thumb
- One-off? Level 1. Don’t build anything.
- Recurring kind of work? Level 2. Save the context once.
- Same job on a clock? Level 3. Give it a schedule.
- A proven process that should never sleep? Level 4. Give it a machine.
Climb only when the rung below it is genuinely too small for the task. Most people’s real productivity gains live at Levels 2 and 3, not 4.
And every level depends on the same foundation: an agent is only as good as the knowledge it can reach and the memory it can keep across runs. Which is the last piece, and the subject of Part 7.2.
Part 7 Takeaways
- The chat box is the smallest harness, not the whole of AI. The real unlock is turning chat into a worker that runs on a schedule or lives on its own machine.
- Level 1 — Chat: session-bound, you drive everything, nothing persists. Right for one-offs.
- Level 2 — Projects/Workspaces: adds persistent context (your instructions and files). The smallest harness worth building for recurring work.
- Level 3 — Scheduled/Coworker: the agent gets its own trigger and runs on a clock or event. Where the weekly review, email triage, and reorder checks become automatic.
- Level 4 — Full Runtime: an agent on its own computer/VPS, persistent and 24/7. Most powerful, least often needed, only for proven processes.
- Match the level to the task. Higher isn’t better, it’s more. Most gains live at Levels 2 and 3.
Your Harness Task List
This week
- Sort your AI uses by level: which are one-offs (L1), which deserve saved context (L2)?
- Promote one recurring task from Level 1 to Level 2 by setting up a project with standing instructions.
- Pick one Level 2 task that runs on a predictable clock (review prep, email triage) and schedule it as a Level 3 run.
- Resist jumping to Level 4. Only consider a full runtime for a process you’ve already proven at Level 3.
- Read Part 7.2 to give your agents memory that survives across runs.
Sources & references
Footnotes
-
At the top of the spectrum, agent runtimes give a model its own execution environment, a file system, compute, and persistent state, so it can operate continuously rather than within a single chat session. A range of agent-runtime and “coworker” platforms now occupy Levels 3–4 (open-source agent runtimes such as OpenDevin/OpenHands, and scheduled-task and coworker features in mainstream assistants). The architectural point is level-agnostic: the harness is whatever hosts the agent pipeline, and it scales from a chat box to a dedicated machine. ↩