# 2025 Reflections: What surprised us, Comeback of the CLI, Claude Code Page: https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/2025-reflections-what-surprised-us-comeback-of-the-cli-claude-code Text version: https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/2025-reflections-what-surprised-us-comeback-of-the-cli-claude-code.md Podcast: [You've Been a Bad Agent](https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728) Published: 2026-01-24T20:42:57+00:00 Episode link: https://share.transistor.fm/s/847df985 Audio file: https://media.transistor.fm/847df985/fe76fe31.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/2025-reflections-what-surprised-us-comeback-of-the-cli-claude-code Duration seconds: 3674 ## Resource The era of massive, centralized cloud coding agents is being replaced by a powerful paradigm of local-first, tool-using CLIs. The hosts reflect on how models like Claude 3.7 and tools like MCP are driving a return to local file systems and the 'pet' server mentality. ## Highlights - Main idea: The 'secret sauce' of modern coding agents isn't proprietary models, but rather strong models running local tools in a loop - Practical takeaway: Using SQLite and structured query languages for agentic data retrieval is more effective than raw bash execution - Failure mode: The 'cattle vs. pets' infrastructure paradigm fails when agents require rapid, iterative code-test-fix loops that cannot wait for slow container deployments - Trend observation: We are seeing a massive resurgence in the importance of the CLI and local file system access for LLM-driven development - Prediction: The next wave of development will focus on high-speed, lightweight execution environments like V8 isolates to support agentic workflows ## Topics Claude Code, Model Context Protocol, AI Agents, Software Engineering, LLM Tool Use, Cloudflare, SQLite, CLI Development, Local-first AI ## Chapters - 6:00 — The Rise of Tool-Heavy Environments: Exploring the massive scale of available tools in modern coding environments and the shift toward complex tool definitions. - 10:00 — Sandboxed Execution and MCP: A look at using lightweight V8 isolates and the Model Context Protocol (MCP) to create efficient, private search and execution tools. - 15:00 — SQLite vs. Bash for Agents: Comparing the effectiveness of using structured SQL queries versus raw bash commands for managing agentic data and file reading. - 24:00 — The Death of the Cloud-Only Agent: Reflecting on why the industry moved away from the 'Devin' model of centralized cloud agents toward local-first tools like Claude Code. - 38:00 — 2025 Model Retrospective: A review of the year's best models, labs, and the surprising shift in how developers interact with file systems. - 52:00 — The Return of the 'Pet' Server: Discussing why the 'treat servers as cattle' mantra is breaking down in the age of high-speed, iterative AI agents. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/you-ve-been-a-bad-agent-7334728/episodes/2025-reflections-what-surprised-us-comeback-of-the-cli-claude-code/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/you-ve-been-a-bad-agent-7334728/2025-reflections-what-surprised-us-comeback-of-the-cli-claude-code.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.