Focus.AI Press
Cornwall, Connecticut
Issue No. 01
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

Read the full issue →

HAR—01
WMB · The Gen-3 Dispatch
DRAFT

In this issue.

  1. Preface On the Gen-3 Claim Ben Davis stood on stage in Miami and said we've been writing AI softw… p. 01

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