{
  "schema_version": "newruntime-topic-hub-v0.1",
  "type": "topic_hub",
  "slug": "agents",
  "title": "Agents - New Runtime",
  "description": "A New Runtime topic hub collecting signals, patterns, field notes, and public sources about agents.",
  "answer": [
    "Agents is tracked here as an evidence-linked topic, not as a static glossary entry.",
    "The page connects raw observations to pattern hypotheses, longer analysis, and public sources.",
    "Use it as the canonical landing page before drilling into individual records."
  ],
  "search_intents": [
    "agents",
    "agents AI agents",
    "agents software"
  ],
  "status": "tracked",
  "last_updated": "2026-07-21",
  "counts": {
    "total": 7,
    "signals": 3,
    "patterns": 0,
    "posts": 2,
    "atlas": 2,
    "sources": 7
  },
  "routes": {
    "html": "https://newruntime.com/topics/agents/",
    "markdown": "https://newruntime.com/topics/agents.md",
    "json": "https://newruntime.com/topics/agents.json"
  },
  "top_sources": [
    "https://aiengineeringfromscratch.com/",
    "https://github.com/rohitg00/ai-engineering-from-scratch",
    "https://medium.com/capital-one-tech/announcing-vulnhunter-ce9784834ca9",
    "https://www.freestyle.sh/blog/opinion/designing-apis-for-agents",
    "https://x.com/ClaudeDevs/status/2074208949205881033",
    "https://x.com/karpathy/status/2069547676849557725",
    "https://x.com/Saboo_Shubham_/status/2068730090457006588"
  ],
  "patterns": [],
  "field_notes": [
    {
      "kind": "Field Note",
      "slug": "agent-api-design",
      "title": "Agent APIs Need Fewer Magic Tricks and More Facts",
      "description": "Agent-first APIs should return explicit fields, precise errors, raw facts, and traceable metadata so models can repair tool calls deterministically instead of guessing world state.",
      "date": "2026-07-21",
      "topics": [
        "api-design",
        "agents",
        "tool-use"
      ],
      "source_count": 1,
      "url": "https://newruntime.com/posts/agent-api-design/"
    },
    {
      "kind": "Field Note",
      "slug": "ai-engineering-under-the-hood",
      "title": "Under the Hood: AI Engineers Need Mechanism Maps",
      "description": "AI Engineering from Scratch is useful as a mechanism map, from math and Transformers to retrieval, agents, evals, and production infrastructure.",
      "date": "2026-07-21",
      "topics": [
        "ai-engineering",
        "rag",
        "agents"
      ],
      "source_count": 2,
      "url": "https://newruntime.com/posts/ai-engineering-under-the-hood/"
    }
  ],
  "raw_signals": [
    {
      "kind": "Raw Signal",
      "slug": "loop-engineering-treats-the-agent-as-a-process-not-a-prompt",
      "title": "Loop Engineering Treats the Agent as a Process, Not a Prompt",
      "description": "The useful unit of agent design becomes a repeated cycle with state, tools, checks, and stopping conditions rather than a single carefully worded instruction.",
      "date": "2026-07-08",
      "topics": [
        "loop-engineering",
        "agents",
        "verification"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/loop-engineering-treats-the-agent-as-a-process-not-a-prompt/"
    },
    {
      "kind": "Raw Signal",
      "slug": "ai-moves-from-a-separate-app-into-the-work-environment",
      "title": "AI Moves from a Separate App into the Work Environment",
      "description": "Embedding an agent in the team's existing collaboration surface changes it from a destination product into an operational participant with shared context.",
      "date": "2026-07-02",
      "topics": [
        "workplace-ai",
        "collaboration",
        "agents"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/ai-moves-from-a-separate-app-into-the-work-environment/"
    },
    {
      "kind": "Raw Signal",
      "slug": "loop-engineering-applies-to-product-management-too",
      "title": "Loop Engineering Applies to Product Management Too",
      "description": "Product work can be decomposed into recurring research, synthesis, decision, and verification loops that agents execute against explicit artifacts and review gates.",
      "date": "2026-07-02",
      "topics": [
        "product-management",
        "loop-engineering",
        "agents"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/loop-engineering-applies-to-product-management-too/"
    }
  ],
  "atlas_records": [
    {
      "kind": "Delta",
      "slug": "agent-first-api-contracts",
      "title": "Agent-first API makes retries deterministic",
      "description": "Explicit fields, precise errors, request metadata, and raw facts turn an agent retry from guessing into near-deterministic repair.",
      "date": "2026-07-21",
      "topics": [
        "api-design",
        "agents",
        "tool-use"
      ],
      "source_count": 1,
      "metric": "B2",
      "url": "https://newruntime.com/deltas/agent-first-api-contracts/"
    },
    {
      "kind": "Delta",
      "slug": "attacker-first-remediation-loop",
      "title": "Attacker-first agents turn vuln triage into repair candidates",
      "description": "A security agent can start from attacker-first exploit-path search and prepare a production-code fix instead of following an abstract checklist.",
      "date": "2026-07-21",
      "topics": [
        "security",
        "agents",
        "code-review"
      ],
      "source_count": 1,
      "metric": "B1",
      "url": "https://newruntime.com/deltas/attacker-first-remediation-loop/"
    }
  ]
}
