{
  "id": "8b405227b581",
  "url": "https://simonwillison.net/2025/Jun/18/coding-agents/#atom-everything",
  "title": "Coding agents require skilled operators",
  "note": "The narrative of having LLMs displace software developers needs to go away. The two are not in opposition, but instead are in an act or co-creation and enabling and supporting human developers to operate at a scale and level of understanding that is not possible otherwise. \n\nMy entire career has had one very consistent fact:\n\n**Our demand for software seems to have no bound**. \n\nI often say we have 20 lbs of flour and a 5 lb bag. It's been like that for decades. Leading software teams is often critically about what you are not going to do since it is entirely impossible to do everything. If we have huge impact on productivity -- I’m very positive we will simply want more.\n\n**There is so much to build!**\n\nThere is another angle that isn't discussed as often. As software and systems have gotten more complex the challenge for engineers has gotten so much harder. It is common for developers to only know their little bit of code and nothing about the rest. This is dangerous but necessary. One brain simply cannot hold all of that context. Remember that when you load a product detail page on Amazon over 1,000 services are engaged to show that. Likely nobody actually knows how that is all related. \n\nAI in our development environments may help scale the ability for developers to actually see and understand these systems. To increase the confidence in what we are creating and modifying. ",
  "voice": "jamie",
  "saved": "2025-06-19T17:12:23Z",
  "host": "simonwillison.net",
  "kind": "page",
  "tags": [],
  "record": "https://links.thingelstad.xyz/links/8b405227b581/",
  "markdown": "https://links.thingelstad.xyz/links/8b405227b581.md",
  "issues": [
    {
      "number": 324,
      "slug": "324",
      "title": "Weekly Thing 324 / Agents, Shortcuts, Joy",
      "date": "2025-06-21T11:00:00Z",
      "section": "Notable",
      "position": 11,
      "url": "https://weekly.thingelstad.com/archive/324/",
      "page": "https://links.thingelstad.xyz/issues/324/"
    }
  ],
  "connections": {
    "same_host": {
      "count": 61,
      "page": "https://links.thingelstad.xyz/hosts/simonwillison.net/",
      "nearest": [
        {
          "id": "8ff0eb636351",
          "title": "Highlights from the Claude 4 system prompt",
          "url": "https://simonwillison.net/2025/May/25/claude-4-system-prompt/",
          "record": "https://links.thingelstad.xyz/links/8ff0eb636351/"
        },
        {
          "id": "17c8a3bb1985",
          "title": "Large Language Models can run tools in your terminal with LLM 0.26",
          "url": "https://simonwillison.net/2025/May/27/llm-tools/",
          "record": "https://links.thingelstad.xyz/links/17c8a3bb1985/"
        },
        {
          "id": "93b2d71dfa81",
          "title": "AI-assisted development needs automated tests",
          "url": "https://simonwillison.net/2025/May/28/automated-tests/",
          "record": "https://links.thingelstad.xyz/links/93b2d71dfa81/"
        },
        {
          "id": "161cfcb03e8b",
          "title": "Design Patterns for Securing LLM Agents against Prompt Injections",
          "url": "https://simonwillison.net/2025/Jun/13/prompt-injection-design-patterns/",
          "record": "https://links.thingelstad.xyz/links/161cfcb03e8b/"
        },
        {
          "id": "cc95c57c26c7",
          "title": "Agentic Coding: The Future of Software Development with Agents",
          "url": "https://simonwillison.net/2025/Jun/29/agentic-coding/#atom-everything",
          "record": "https://links.thingelstad.xyz/links/cc95c57c26c7/"
        }
      ]
    },
    "same_week": {
      "count": 30,
      "nearest": [
        {
          "id": "fd363642e7c1",
          "title": "Is there a Half-Life for the Success Rates of AI Agents? — Toby Ord",
          "url": "https://www.tobyord.com/writing/half-life",
          "record": "https://links.thingelstad.xyz/links/fd363642e7c1/"
        },
        {
          "id": "560cdb7361bd",
          "title": "Building Effective AI Agents Anthropic",
          "url": "https://www.anthropic.com/engineering/building-effective-agents",
          "record": "https://links.thingelstad.xyz/links/560cdb7361bd/"
        },
        {
          "id": "b777e4d3226b",
          "title": "Websites Are Tracking You Via Browser Fingerprinting | Texas A&M University Engineering",
          "url": "https://engineering.tamu.edu/news/2025/06/websites-are-tracking-you-via-browser-fingerprinting.html",
          "record": "https://links.thingelstad.xyz/links/b777e4d3226b/"
        },
        {
          "id": "981c54ceb3fc",
          "title": "Yancey Strickler: Forget hustle culture. Behold the Artist Corporation | TED Talk",
          "url": "https://www.ted.com/talks/yancey_strickler_forget_hustle_culture_behold_the_artist_corporation",
          "record": "https://links.thingelstad.xyz/links/981c54ceb3fc/"
        },
        {
          "id": "68941166ba38",
          "title": "The Conversational SDLC | Joseph Bironas | Medium",
          "url": "https://josebiro.medium.com/the-conversational-sdlc-a2bd95a9ed34",
          "record": "https://links.thingelstad.xyz/links/68941166ba38/"
        }
      ]
    },
    "mentions": [],
    "mentioned_by": [],
    "saved_twice": []
  },
  "elsewhere": {
    "wayback": "https://web.archive.org/web/*/https://simonwillison.net/2025/Jun/18/coding-agents/#atom-everything"
  }
}
