{"slug": "ai-agents-are-not-subsystem-maintainers", "title": "AI agents are not subsystem maintainers", "summary": "Antirez, creator of Redis, argues expert programmers using AI should act like Linus Torvalds with AI as subsystem maintainers, but the author rejects this analogy due to lack of trust in current LLMs. The author states that every attempt to let LLMs prove themselves has resulted in regret, disliking their decisions even in areas of personal expertise like performance and databases.", "body_md": "Antirez, the creator of Redis, recently argued that expert programmers using AI should think of themselves as being Linus Torvalds.\nThe key part of his analogy is this:\nAutomatic programming, instead, in the hands of people that are expert technicians, or expert programmers, expert designers, expert software architects, is to assume the role of Linus, with the agents and the LLMs assuming the role of the different maintainers of the different subsystems.\nThis analogy does not work for me. As they exist today, I cannot be Linus and an LLM cannot be my subsystem maintainer.\nWhy? In one word: trust. Linus trusts his subsystem maintainers. He is able to focus on the big picture, safe in the knowledge that his lieutenants will consistently exercise good judgment in the long-term maintenance of their subsystems. He knows this because they have earned his trust by proving themselves over and over again.\nEvery time I have tried to give current LLMs the opportunity to prove themselves in this way, I’ve ended up regretting it. At a high level, I simply dislike too many of the decisions they make. This has happened even in areas (performance, databases, developer tool UX) where I feel qualified to judge how well an AI is doing. I’ve written about this in depth in my account of building Syntaqlite with AI, but beyond this, I’ve used LLMs in many different ways both in my job and in other side projects.", "url": "https://wpnews.pro/news/ai-agents-are-not-subsystem-maintainers", "canonical_source": "https://lalitm.com/post/ai-subsystem-maintainer/", "published_at": "2026-07-27 09:43:00+00:00", "updated_at": "2026-07-27 10:30:38.306056+00:00", "lang": "en", "topics": ["artificial-intelligence", "large-language-models", "ai-agents", "ai-tools"], "entities": ["Antirez", "Redis", "Linus Torvalds", "Syntaqlite"], "alternates": {"html": "https://wpnews.pro/news/ai-agents-are-not-subsystem-maintainers", "markdown": "https://wpnews.pro/news/ai-agents-are-not-subsystem-maintainers.md", "text": "https://wpnews.pro/news/ai-agents-are-not-subsystem-maintainers.txt", "jsonld": "https://wpnews.pro/news/ai-agents-are-not-subsystem-maintainers.jsonld"}}