· ai-devtools

Your AI Agent Needs an Operating Environment. Who’s Engineering It?

Imagine an AI agent investigating an application outage.


It reviews interface counters, checks recent changes, and identifies a plausible routing problem. It makes an adjustment and reports success. Then you discover its topology information was stale.

The change affected a redundant path it never inspected. And “success” meant the command completed. Nobody checked whether the application recovered.

I would start with the environment it was given. What was it allowed to change? What evidence did it need before declaring the job finished?

As agents take on infrastructure work, somebody has to own them. The Harness Is Part of the Architecture The software surrounding a model is often called an agent harness. It provides tools, context, procedural guidance, and the loop that lets an agent observe, reason, act, and check its work.

In infrastructure, that environment also needs to connect the agent to permissions, approvals, and execution controls. But the decisions inside it determine whether an agent can do useful work within acceptable boundaries. Give an agent a general command interface and administrative credentials, and you have made one architectural choice.

Earlier coverage

Related coverage

Also worth reading

  1. TypeScript scode-typescript/v1.0.2 released, bundling TypeScript 7.0.2
  2. angular 22.3.0-next.4 released
  3. AMD on track to overtake Intel as biggest x86 outfit
  4. Aussie Adobe assailant Canva announces layoffs in re-org affecting 22% of staff
  5. He opened Postman. Then two AI coding agents changed without his permission.