DEV Community

The Agent Harness Series' Articles

Back to Ian Johnson's Series
The Agent Harness: Turning AI Slop Into Shipping Software

The Agent Harness: Turning AI Slop Into Shipping Software

2
Comments
6 min read
Before You Let an Agent Touch Your Code, Write the Tests

Before You Let an Agent Touch Your Code, Write the Tests

2
Comments
5 min read
Linting, Static Analysis, and the Pre-Commit Hook That Saved My Sanity

Linting, Static Analysis, and the Pre-Commit Hook That Saved My Sanity

Comments
5 min read
Traits to Services: Refactoring for Testability (and for Agents)

Traits to Services: Refactoring for Testability (and for Agents)

Comments
5 min read
Actions, Policies, and the Art of Obvious Code

Actions, Policies, and the Art of Obvious Code

Comments
5 min read
No Big-Bang Rewrites: Running Two Frontends Without Losing Your Mind

No Big-Bang Rewrites: Running Two Frontends Without Losing Your Mind

1
Comments
5 min read
Trunk-Based Development with Short-Lived Branches

Trunk-Based Development with Short-Lived Branches

3
Comments 2
5 min read
In-the-Loop to On-the-Loop: How I Stopped Micromanaging My AI Agent

In-the-Loop to On-the-Loop: How I Stopped Micromanaging My AI Agent

3
Comments
9 min read
Building the Agent Harness: Subdirectory CLAUDE.md Files

Building the Agent Harness: Subdirectory CLAUDE.md Files

2
Comments
6 min read
The Curator's Role: Managing a Codebase With an Agent

The Curator's Role: Managing a Codebase With an Agent

1
Comments
8 min read
Custom Skills: The End-to-End Workflow Made Executable

Custom Skills: The End-to-End Workflow Made Executable

Comments
12 min read
Beyond Laravel: Applying the Agent Harness to Any Stack

Beyond Laravel: Applying the Agent Harness to Any Stack

4
Comments
9 min read