Mark Levy/Writing/The Word Warp Drive

[ Deck 3 of 3 ] Away Missions: the agent
Agents, tools, standing orders, away teams, safety protocols, and evals: the crew around the one core.
New here? Deck 1 is the core itself and Deck 2 is the bridge that makes it a chat. This deck assumes both.
Deck 1 established the core: given some text, predict a plausible next word, with trillions of frozen knobs and the context as its only memory. Deck 2 showed the costume: a transcript that ends with ASSISTANT:, so the plausible continuation is an answer. Nothing on either deck could do anything. The core writes; that's all.
This deck is what happens when the plumbing gets ambitious. Let the core's text be read by a program that will act on it (run the code, open the file, search the web) and paste back what happened. Wrap that in rules. Give it a budget, a briefing, a few helpers. The result is what the current vocabulary calls an agent, and the program around the core is a harness. Everything else you hear about (tools, MCP, system prompts, CLAUDE.md, subagents, hooks, guardrails, evals, context engineering) is a part of that harness.
The frame for this deck is the bridge, because it fits unusually well: a captain who can only say what should happen, and a crew who make it happen and report back. Six sections. Same rule as before: every demo is hand-built, and the point is the mechanism.
Section 1 of 6Make It So
On the bridge the captain never touches the world. The captain says what should happen: "Scan that ship for life signs." The crew run it against the world and report back what happened; the captain decides again. The core is the captain. It only ever emits text.
A harness is the crew: a plain program that reads the core's output, notices when it's a request to do something, does it, pastes the result into the context, and runs the core again. Repeat until the core writes a final answer instead of a request. That loop, with the core inside it, is what agent means. Step through one.
The core never acts. It writes a request in a shape the harness recognizes; the harness acts and pastes back what happened. Every "agent" you'll meet is this loop, and its autonomy is just the number of turns it takes before a human is asked.
Section 2 of 6Standing Orders
A starship runs on standing orders: the rules of engagement, the mission, the chain of command, written down and posted on the bridge. None of it lives in the captain's head. It's re-read every time it matters. A harness hands the core its orders the same way: a role, house rules, facts about the project, an example of good output, the format to answer in. That's a system prompt, a rules file, a persona. All text, placed in the context every pass, enforced by nothing but the attention look-backs from Deck 1, Section 4.
The whole trade is visible in the orders. Every line makes the wanted next word likelier, and every line costs tokens and attention. Build a set and watch the answer change; then add the forty-page style guide and watch it drift.
Scaffolding is text. It works by making the wanted next word the likely one, and it costs exactly what text costs: tokens on every pass, and attention that longer orders spread thinner.
Section 3 of 6Ship's Systems
A ship's system is an entry on the console: a name, what it does, what it needs. The captain uses it by giving the order; the crew decide what happens. A tool works exactly this way. The harness writes each tool's entry (name, description, the shape of its arguments) into the context as text. The core "calls" it by writing the order: a small structured message naming the tool and its arguments. It has no idea whether the system is real. It writes the order because, given the standing orders and the training, an order of that shape is the likely next thing. The harness reads it, runs real code, and pastes the result back (Section 1).
Take the entry off the console and the system is gone. The core will then do what it always does: write a plausible answer. Try it.
A tool is a description in the context plus a promise from the harness. Remove the description and the system is gone. Keep it and you've paid for it on every pass, called or not, which is why a harness with three hundred tools is slower and dimmer than one with the twelve it needs.
Section 4 of 6Away Teams
One context window fills up (Deck 1, Section 5), and everything the core reads competes for attention. So a harness can send an away team: a fresh run of the same core with a fresh, empty context, handed one task and only the text it needs. The team works in its own window. Only its final report comes back to the bridge.
Away teams share nothing. They can't see the bridge, and the main loop never sees their working. That's the point: the log file the team read never enters the main window; three lines of report do. Deciding what to delegate, to how many teams, in what order, is orchestration, and the orchestrator is the same core under different orders.
An away team is the same core with an empty context. Delegation buys room and parallelism. It costs shared memory, so the briefing has to carry everything the team needs, and the report has to carry everything you need back.
Section 5 of 6Safety Protocols
The core is a bettor (Deck 1, Section 6), and now it has hands. So the harness runs safety protocols at every station: rules written in ordinary code that run whether or not the core "remembers" them. Before a tool runs: is this command on the allowlist? Does deleting a directory need a human's yes? After a tool runs: run the formatter, run the tests, paste the failures back so the next turn sees them. Before the harness ships at all: run it against a fixed set of tasks with known answers and grade it. Those are evals.
None of this lives inside the core, which is exactly why it's reliable. A protocol doesn't get tired at line 400 of a long context. Step through a session with the protocols on, then switch them off.
Anything that must be true every time belongs in a protocol, not in the orders. The orders persuade; the protocol enforces. And a harness is judged by its evals, not by one impressive run: a single good session is a bet paying off, a graded set of fifty tasks is a measurement.
Section 6 of 6The Briefing Room
Everything on this deck lands in one place: the context window. The orders, the systems list, the tool results, the away-team reports, the conversation so far. It's a briefing with a length limit, and the harness's real job, under all the other names, is preparing it: what goes in this turn, what gets summarized, what gets thrown out, what gets fetched only when needed.
The moves have names. Compaction replaces old turns with a summary. Memory files are notes written to disk and re-read next session. Retrieval fetches the few documents that matter (RAG, from Deck 2's manifest). Loading on demand keeps a skill's instructions out of the briefing until the task calls for them. Truncation turns a 50,000-line tool result into its first and last hundred. Prepare the briefing.
The harness's real job is deciding what the core reads. Every feature on this deck is a briefing strategy, and a short, relevant briefing beats a long, complete one, because attention is the budget that matters (Deck 1, Section 4).
ManifestThe harness vocabulary
The words of current AI development, each with its exact address on this deck:
Every item is text or code around the core. Not one of them changed a knob. The vocabulary is large because the crew is large; the thing being crewed is still the guessing game from the top of Deck 1.
TribunalThe Borg
Mission completeWhat this buys you
Four rules fall straight out of these six sections, and they are the rules people building with these tools keep re-learning:
That's the ship. One core that guesses the next word; a costume that makes it answer; a crew that gives it hands; standing orders, ship's systems, away teams, safety protocols, and a briefing around it. All of it text and code around the one trick at the top of Deck 1, and, used with that in mind, the most useful crew anyone has assembled around a next-word engine.
Mission complete. Roll credits. There is no scene after the credits and no Deck 4 yet. When there is, the ship will say so.
Back to the ship Start again on Deck 1The loop-with-hands framing and the workflow-versus-agent distinction follow Anthropic's "Building effective agents". The briefing in Section 6 follows their "Effective context engineering for AI agents", and the evals stance follows "Demystifying evals for AI agents". The shared console format is the Model Context Protocol.
The core's mechanics are Deck 1's territory and follow John Mount's "A Simplified Mental Model of LLMs"; this deck extends the same non-magical framing to the crew. The starship framing is an affectionate homage to a certain 1987 television series, with no affiliation. All demos on this page are illustrative, not real model outputs, and the token counts are round numbers chosen to make the shapes visible.