Armin Ronacher discusses Codemode, a new MCP support feature in Pi 1.0 that bridges the gap between CLI-based tool calling and native LLM harness tools. He explains why some operations like reading images or spawning sub-agents cannot be pure programs and require harness-provided tools, which his earlier posts had cautioned against using.
Background
Armin Ronacher is the creator of Flask, Jinja2, and Click. This article discusses the evolution of tool-calling architecture in AI coding assistants, building on his earlier advocacy for script-based approaches over MCP servers.
- Source
- Lobsters
- Published
- Oct 6, 2026 at 10:27 PM
- Score
- 5.0 / 10