Harness engineering para desarrolladores

This guide takes you from the fundamentals of Harness engineering to its daily practice with the two tools that dominate the market in May 2026: OpenAI Codex and Anthropic Claude Code. If you have arrived at this guide after experimenting with an agent and discovering that the results swing between the dazzling and the exasperating, you are in the right place. That oscillation is not a defect of the model: it is the unmistakable symptom that a harness is missing around it.

The guide covers exclusively the external harness: the one that you, as a Codex or Claude Code user, build on top of the infrastructure that Anthropic and OpenAI already provide. The internal harness (the query() loop, atomic file editing, handling the Hulk Problem in OpenAI's Responses API, dynamic prompt caching, etc.) is the vendors' responsibility; it exists and it is fascinating, but it falls outside the scope of this guide.

Table of contents

  1. Part I · Fundamentals
  2. Part II · Setting up the environment
  3. Part III · Hands-on practice with OpenAI Codex
  4. Part IV · Hands-on practice with Anthropic Claude Code
  5. Part V · Advanced patterns
  6. Part VI · Evaluation and continuous improvement
  7. Part VII · From hobbyist to Harness Engineer
  8. Glossary
  9. Annexes
    • Annex A: AGENTS.md template (multi-stack)

    • Annex B: CLAUDE.md template (multi-stack)

    • Annex C: Codex ↔ Claude Code comparison table

    • Annex D: harness audit checklist

If you want to learn at your own pace, with your Agile Club membership you can train and measure your knowledge of this topic in Skill Arena

Not a member of Scrum Manager's Agile Club?

Boost your career with gamification activities, tools, and e-learning classrooms; and keep your SPs and professional profile up to date

Other resources

SMART Goals | 1x07
Podcast

SMART Goals and when it is most convenient to align project objectives with this acronym.

Club
Adaptar Scrum sin perder el rumbo
Video

We talk about what happens in teams when they adopt scrum.

Cinco características de una buena historia de usuario | 2x07
Podcast

Five characteristics for creating a good user story.

Decisive. How to make better choices in life and work
Document

Facilitate the decision-making process.