{
  "id": 2809235,
  "title": "What Is a Harness?",
  "url": "https://urgent.news/2026/08/23/what-is-a-harness",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-23T14:24:21.000Z",
  "source": {
    "name": "Hacker News",
    "slug": "hacker-news",
    "url": "https://earendil.com/posts/what-is-a-harness/"
  },
  "original_language": "en",
  "account": "A harness is a piece of equipment featuring straps and belts, designed to control or secure a person, animal, or object. In the context of climbing, a harness supports climbers and keeps them safe by connecting them to ropes and carabiners, preventing falls and regulating their movement. These harnesses are also utilized by acrobats and arborists, and users can modify them according to their needs.\n\nIn the realm of artificial intelligence, an agent harness is a software component that creates an environment for AI models to operate within. It serves as the foundation for AI agents and enables users to interact directly with these agents. Agent harnesses function similarly to climbing harnesses, providing structure and functionality to AI models.\n\nAn agent harness comprises four key elements: a set of instructions, tools, a framework, and a translation layer. The system prompt, akin to a set of instructions for a new employee, governs the AI model's responses. Tools, written in code, provide the model with various capabilities, such as web search, code writing, and email composition. The framework, also known as the agentic loop, governs the model's behavior and decision-making process. Lastly, a translation layer enables the harness to work with different AI models by bridging the gap between the model's embedded rules and the harness's functionality.",
  "summary": null,
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}