Skip to content

Agent harness engineering for companies in Germany

An AI agent is a model plus its harness, the code and rules around the model. I build that harness for software teams whose developers work with coding agents such as Claude, Codex or an open-source harness, so the agents write code under your team's rules. I take on this work freelance or interim, remote first. Let's talk about your needs in a free 30-minute video call.

Portrait of Michael Wutzke, Agent Harness Engineer in Germany
Michael Wutzke, Agent Harness Engineer in Germany

What I bring to your developers

  • Experience with software and teams

    For more than twenty years I have built software and led the people who build it. A harness has to fit how your developers work, because a check that blocks valid work gets switched off.

  • Checks before each tool call

    A hook reads each tool call of an agent before it runs and blocks what a rule forbids, such as a push to the release branch. Each hook has a test matrix of allowed and forbidden calls.

  • Limits at the resource

    An agent gets the rights of a new colleague on the first day: a database role that only reads, tokens scoped to development and no push to the production branch. These limits hold in any harness.

  • One rule file

    Claude, Codex and Gemini read their rules from one source file through imports. A rule is written once, and a harness added later imports the same file.

  • Knowledge before change

    A gate lets an agent change code only after it has queried a knowledge graph of the repository for the part it touches. The agent then knows the callers and the earlier decisions.

  • In daily use

    I help a client rebuild its platform with Claude and Codex under such a harness. The project has more than 300 RESTful API endpoints and more than 8,000 commits.

What an agent harness is

An agent harness is every part of an AI agent except the model: the system prompt, the tools and MCP servers, the sandbox, the loop that runs the agent and the hooks that check its steps (LangChain, March 10, 2026). Harness engineering is the work of fitting that harness to one codebase and one team. Birgitta Böckeler of Thoughtworks sorts its controls into guides, which steer an agent before it acts, and sensors, which check its work afterwards (martinfowler.com, April 2, 2026).

Why a prompt does not bind an agent

A coding agent follows a written rule most of the time, and most of the time is too little for code that goes to production. From my client work:

  • An agent reads an earlier permission as a standing one, or starts a step it had only announced.
  • One harness cuts a long rule file off at a size limit and never sees the rest.
  • A hook binds only the harness that loads it. An agent in a second harness passes it by.
  • A check that blocks valid work gets switched off by the developers.

A rule whose violation does large damage therefore becomes a machine check, and the check gets tests of its own.

Open-source harnesses and the choice of model

DeepSeek released DeepSeek Harness under the MIT license in August 2026, as a developer preview. Its model adapter, tool registry, session log and agent loop are plugins, and the model can be a remote API or a local model server (InfoQ, August 20, 2026). An open harness lets your team choose the model, including an open-weight model on your own server. Neither an open nor a proprietary harness knows your company’s rules. That part I build.

The layers of a harness I build

The table comes from my client work. It lists what each layer stops and which harness it binds; the first two layers hold whichever harness an agent runs in.

LayerWhat it stopsBinds
Limits at the resourceA write to production data, a push to the production branchAny harness, because the database and the repository enforce them
Confirmation by a person, outside the chatAn approval quoted from the chat for a different changeAny harness
Hook before each tool callA deletion in the file store, a push before the local CI checks have passedThe harness that loads it
Test matrix per hookA hook that blocks valid work and gets switched offThe hook it tests
One rule file with importsRules that differ between Claude, Codex and GeminiEach harness that imports it
Knowledge graph gateA code change made without a look at the callers and earlier decisionsThe harness that loads it
Review hook for longer textsA first draft saved without reviewThe harness that loads it

The work page AI agents under the same rules as humans describes each layer in detail.

Who I am

I am Michael Wutzke, an AI engineer based in Frankfurt. In recent months I have learned to use AI harnesses across the full stack, from infrastructure to code and data. In client work I build software with Claude and Codex, and I am interested in open-source AI models that a company runs on its own servers. I teach at Claude Hacker House, where my sessions cover MCP servers and virtual organizations, and I hold a training authorization from IHK Frankfurt for two IT apprenticeships. Earlier I was CIO at the Frankfurt-based company Blocksize Capital. Details: Teaching and certifications.

How your harness gets built

  1. Free video call

    In 30 minutes we talk about the coding agents your developers use and what they may do in your repository.

  2. Review together

    We go through the rights your agents hold and the rules your team has written, and list what a machine check should stop.

  3. Quote and order

    The review ends with a quote. I start building when you accept it.

  4. Build

    I write the rule file and the hooks with their test matrices, and set the limits at the database, the tokens and the branches.

  5. Trial with your developers

    Your developers work with the harness on real tasks. A hook that blocks valid work gets fixed before the handover.

  6. Handover

    Your team owns the rules and the tests and changes them in the repository like any other code.

Questions companies ask

What is the difference between an agent harness and an agent framework?

A framework is a library for writing an agent in code. A harness is the running setup around a model, with its prompt, tools, hooks and loop (LangChain, March 10, 2026). Coding agents such as Claude and Codex come with a harness, and harness engineering adds your company's rules to it.

Which harnesses do you work with?

In client work Claude, Codex and the Gemini CLI, under one rule file, and Paperclip as a control plane for agents with roles. An open-source harness such as DeepSeek Harness gets the same layers: limits at the resource hold in any harness, and hooks are written for the harness that loads them.

Can the harness use an open-weight model?

Yes. Open-source harnesses such as DeepSeek Harness load the model through an adapter, so it can be a remote API or a model server on your own hardware. The page Self-hosted LLMs such as DeepSeek covers the model side.

Does a harness slow our developers down?

A hook blocks the calls a rule forbids and lets the others pass, and its test matrix proves both. The review decides which rules get a machine check and which stay in writing.

Which engagements do you take on?

Freelance or interim, part time or full time. I work remote from Frankfurt and meet your developers on site when the work needs it, in Frankfurt Rhine-Main or at your office.

Details on the work behind this page

Your agent harness engineer in Germany

I am Michael Wutzke, an agent harness engineer in Germany, based in Frankfurt. In a free 30-minute video call we talk about the coding agents your developers use and the rules your codebase needs, and you learn which checks a harness would add to your repository.

Portrait of Michael Wutzke, Agent Harness Engineer in Germany

Searches this page answers

  • agent harness
  • agent harness meaning
  • agent harness engineering
  • agent harness examples
  • agent harness frameworks
  • agent harness open source
  • agent harness design
  • agent harness design patterns
  • agent harness vs framework
  • AI agent harness
  • AI agent harness engineering
  • AI agent harness architecture
  • AI agent harness explained
  • harness engineering
  • harness engineering AI
  • harness engineering Claude
  • harness engineering for AI agents
  • harness engineering for AI coding agents
  • harness engineering vs prompt engineering
  • LLM harness
  • LLM harness engineering
  • LLM harness vs agent
  • open source agent harness
  • open source coding agent harness
  • open source LLM agent harness
  • open source harness engineering
  • coding agent harness
  • coding agent harness comparison
  • DeepSeek harness agent
  • DeepSeek harness plugins
  • AI coding agent sandbox
  • AI agent guardrails
  • AI agent guardrails framework
  • AI agent security guardrails
  • AI agent permissions management
  • agentic coding best practices
  • AI coding agent security