{
  "schema_version": "newruntime-topic-hub-v0.1",
  "type": "topic_hub",
  "slug": "agent-loops",
  "title": "Agent Loops - New Runtime",
  "description": "A New Runtime topic hub collecting signals, patterns, field notes, and public sources about agent loops.",
  "answer": [
    "Agent Loops 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": [
    "agent loops",
    "agent loops AI agents",
    "agent loops software"
  ],
  "status": "tracked",
  "last_updated": "2026-07-14",
  "counts": {
    "total": 6,
    "signals": 5,
    "patterns": 1,
    "posts": 0,
    "atlas": 0,
    "sources": 11
  },
  "routes": {
    "html": "https://newruntime.com/topics/agent-loops/",
    "markdown": "https://newruntime.com/topics/agent-loops.md",
    "json": "https://newruntime.com/topics/agent-loops.json"
  },
  "top_sources": [
    "https://academy.langchain.com/courses/foundation-introduction-to-deepagents",
    "https://code.claude.com/docs/en/goal",
    "https://code.claude.com/docs/en/whats-new/2026-w26",
    "https://cursor.com/changelog/06-18-26",
    "https://github.blog/changelog/2026-06-17-github-copilot-app-generally-available",
    "https://github.com/steipete/agent-scripts",
    "https://github.com/steipete/agent-scripts/blob/main/skills/github-project-triage/SKILL.md",
    "https://github.com/steipete/agent-scripts/blob/main/skills/maintainer-orchestrator/SKILL.md",
    "https://x.com/AndrewYNg/status/2071988145667928442",
    "https://x.com/steipete/status/2064998499780084154",
    "https://youtube.com/watch?v=o6oYc9-X9Iw"
  ],
  "patterns": [
    {
      "kind": "Pattern",
      "slug": "goal-scoped-loops-replace-manual-continuation",
      "title": "Goal-scoped loops replace manual continuation",
      "description": "An autonomous loop becomes operationally useful when completion is an external contract rather than a model's subjective decision to stop.",
      "date": "2026-07-07",
      "topics": [
        "agent-loops",
        "goals",
        "automation"
      ],
      "source_count": 4,
      "metric": "high",
      "url": "https://newruntime.com/patterns/goal-scoped-loops-replace-manual-continuation/"
    }
  ],
  "field_notes": [],
  "raw_signals": [
    {
      "kind": "Raw Signal",
      "slug": "airbnb-agentic-coding-loop",
      "title": "Airbnb frames agentic coding as a loop inside development",
      "description": "The workflow separates planning, delegated implementation, verification, and integration instead of treating the coding agent as the whole process.",
      "date": "2026-07-14",
      "topics": [
        "coding-agents",
        "developer-workflow",
        "agent-loops"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/airbnb-agentic-coding-loop/"
    },
    {
      "kind": "Raw Signal",
      "slug": "deep-agents-package-long-running-harness",
      "title": "Deep Agents packages a harness for long-running tasks",
      "description": "LangChain's Deep Agents combines planning, files, memory, subagents, middleware, and backends for multi-step work.",
      "date": "2026-07-10",
      "topics": [
        "harness-engineering",
        "agent-loops",
        "orchestration"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/deep-agents-package-long-running-harness/"
    },
    {
      "kind": "Raw Signal",
      "slug": "claude-code-recovers-after-failed-command",
      "title": "Claude Code can recover after a failed command",
      "description": "A runtime update lets the coding agent inspect a command failure and continue its loop without waiting for a generic human prompt.",
      "date": "2026-07-07",
      "topics": [
        "coding-agents",
        "error-recovery",
        "agent-loops"
      ],
      "source_count": 1,
      "metric": "incremental",
      "url": "https://newruntime.com/signals/claude-code-recovers-after-failed-command/"
    },
    {
      "kind": "Raw Signal",
      "slug": "loop-engineering-expands-beyond-coding",
      "title": "Loop Engineering Expands Beyond Coding",
      "description": "The same goal, action, evaluation, and retry structure can automate research, operations, and product work when completion is observable.",
      "date": "2026-07-05",
      "topics": [
        "agent-loops",
        "knowledge-work",
        "automation"
      ],
      "source_count": 1,
      "metric": "notable",
      "url": "https://newruntime.com/signals/loop-engineering-expands-beyond-coding/"
    },
    {
      "kind": "Raw Signal",
      "slug": "codex-can-run-as-a-maintainer-loop",
      "title": "Codex Can Run as a Maintainer Loop",
      "description": "Reusable scripts turn issue triage, project maintenance, and review into recurring goal-driven jobs rather than one-off coding prompts.",
      "date": "2026-06-16",
      "topics": [
        "codex",
        "maintenance",
        "agent-loops"
      ],
      "source_count": 4,
      "metric": "notable",
      "url": "https://newruntime.com/signals/codex-can-run-as-a-maintainer-loop/"
    }
  ],
  "atlas_records": []
}
