{
  "id": "47276662c5a5",
  "url": "https://simonwillison.net/2025/Sep/30/designing-agentic-loops/",
  "title": "Designing agentic loops",
  "note": "Great read from Willison on building agents. Must read for, well, everyone.\n\n> A critical new skill to develop is designing agentic loops.\n> \n> One way to think about coding agents is that they are brute force tools for finding solutions to coding problems. If you can reduce your problem to a clear goal and a set of tools that can iterate towards that goal a coding agent can often brute force its way to an effective solution.\n\nGood stuff.",
  "voice": "mixed",
  "saved": "2025-10-01T12:55:09Z",
  "host": "simonwillison.net",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/47276662c5a5/",
  "markdown": "https://links.thingelstad.xyz/links/47276662c5a5.md",
  "issues": [
    {
      "number": 329,
      "slug": "329",
      "title": "Weekly Thing 329 / Another Thing",
      "date": "2025-10-11T11:00:00Z",
      "section": "Notable",
      "position": 8,
      "url": "https://weekly.thingelstad.com/archive/329/",
      "page": "https://links.thingelstad.xyz/issues/329/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 61,
      "page": "https://links.thingelstad.xyz/hosts/simonwillison.net/",
      "nearest": [
        {
          "id": "68fbf89f5969",
          "title": "Beyond Vibe Coding",
          "url": "https://simonwillison.net/2025/Sep/4/beyond-vibe-coding/#atom-everything",
          "record": "https://links.thingelstad.xyz/links/68fbf89f5969/"
        },
        {
          "id": "e9d278348b21",
          "title": "My review of Claude’s new Code Interpreter, released under a very confusing name",
          "url": "https://simonwillison.net/2025/Sep/9/claude-code-interpreter/",
          "record": "https://links.thingelstad.xyz/links/e9d278348b21/"
        },
        {
          "id": "1939e7701f87",
          "title": "GPT‑5-Codex and upgrades to Codex",
          "url": "https://simonwillison.net/2025/Sep/15/gpt-5-codex/#atom-everything",
          "record": "https://links.thingelstad.xyz/links/1939e7701f87/"
        },
        {
          "id": "a91517639238",
          "title": "Claude Sonnet 4.5 is probably the “best coding model in the world” (at least for now)",
          "url": "https://simonwillison.net/2025/Sep/29/claude-sonnet-4-5/#atom-everything",
          "record": "https://links.thingelstad.xyz/links/a91517639238/"
        },
        {
          "id": "532243c2bf87",
          "title": "Vibe engineering",
          "url": "https://simonwillison.net/2025/Oct/7/vibe-engineering/",
          "record": "https://links.thingelstad.xyz/links/532243c2bf87/"
        }
      ]
    },
    "same_week": {
      "count": 24,
      "nearest": [
        {
          "id": "645331b6bb0e",
          "title": "90% | Armin Ronacher's Thoughts and Writings",
          "url": "https://lucumr.pocoo.org/2025/9/29/90-percent/",
          "record": "https://links.thingelstad.xyz/links/645331b6bb0e/"
        },
        {
          "id": "f6b90900bc49",
          "title": "container: A tool for creating and running Linux containers using lightweight virtual machines on a Mac",
          "url": "https://github.com/apple/container",
          "record": "https://links.thingelstad.xyz/links/f6b90900bc49/"
        },
        {
          "id": "d4f69bc7ebab",
          "title": "The Software Essays that Shaped Me · Refactoring English",
          "url": "https://refactoringenglish.com/blog/software-essays-that-shaped-me/",
          "record": "https://links.thingelstad.xyz/links/d4f69bc7ebab/"
        },
        {
          "id": "52730d04d901",
          "title": "We Built Social Media for Agents and They Won't Stop Posting — 2389 Research, Inc",
          "url": "https://2389.ai/posts/agents-discover-subtweeting-solve-problems-faster/",
          "record": "https://links.thingelstad.xyz/links/52730d04d901/"
        },
        {
          "id": "e16b260e1af8",
          "title": "Building OpenAI with OpenAI | OpenAI",
          "url": "https://openai.com/index/building-openai-with-openai/",
          "record": "https://links.thingelstad.xyz/links/e16b260e1af8/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://simonwillison.net/2025/Sep/30/designing-agentic-loops/"
  }
}
