Focus.AI Press
Cornwall, Connecticut
Cornwall, Connecticut
Issue No. 01
APRIL 2026
APRIL 2026
Harness.
A Builder's Field Manual · Est. 2026
Preview · Forthcoming
The Builder's Field Manual
Three generations of AI SDK, and the one worth shipping into
Contents · APRIL 2026
In this issue.
When the runtime is a coding agent, your program is a directory of skills.
Ben Davis named three generations of AI SDK: API wrapper, tool-schema agent loop, and full coding-agent SDK. This issue is the builder's guide to Gen 3 — OpenCode, Pi, the Claude Agent SDK — and what it means that your program is now a directory of markdown plus a few helper scripts.
The SDK is no longer an SDK. It’s a harness, and the harness is a coding agent with a filesystem attached to it.
- Anatomy of Gen 3 — session primitives, event streams, skill directories
- MCP vs. skills vs. code mode — the decision matrix inside a harness
- The markdown program — how a directory becomes a deployable
- Harness as deployment target — from local dev to cron jobs in the cloud
- Field guide — picking between OpenCode, Pi, Claude Agent SDK
— Harness Editorial
Cross-References