Sep 25, 2025 · 1h 21m · latent-space
Amp: The Emperor Has No Clothes
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
Quinn Slack and Thorsten Ball join the Latent Space podcast to discuss the inception, architecture, and high-velocity development of Amp, Sourcegraph's autonomous coding agent. They explore why maintaining extreme engineering agility, avoiding brittle scaffolding, and serving power users are essential for building frontier developer tools.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. The hosts hold 24.5% of the talking time here. How this is scored →
speaking balance: gold is the hosts, purple is the guest (3 minute bins)
Quinn bluntly calls prompt enhancers bullshit features based on nuts theory, forcefully rejecting standard industry feature roadmaps.
Hardest push from the hosts ▶ 25:35 Alessio challenges revealing model names in product documentationAlessio presses the guests on why they expose specific underlying model details in their manual if models are supposed to be abstracted implementation details.
Biggest teaching moment ▶ 34:00 Thorsten on the illusion of deterministic LLM workflowsThorsten explains how non-deterministic models cause false confidence when wrapped in complex multi-agent architectures that fail unpredictably.
The host holds their own ▶ 49:31 Alessio shares empirical findings on model self-improvement toolsAlessio details his concrete experiment asking frontier models to build and utilize self-improvement tools, proving models frequently ignore extra tool harnesses.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The hosts as informed peer | Guest teaching | Guest disagreement | The hosts pushing back | Why |
|---|---|---|---|---|---|---|
| The Genesis of Amp and Breaking Free from Legacy Constraints | 4 | 4 | 2 | 2 | Alessio sets up the discussion around the transition from Cody to Amp. Thorsten and Quinn explain why creating an entirely separate product and unconstrained tool-calling architecture was necessary to avoid legacy enterprise baggage. | |
| High-Velocity Growth and the Fast-Moving Coding Agent Frontier | 3 | 5 | 3 | 1 | Quinn shares growth metrics and unit economics, while Thorsten frames the core thesis that the developer tooling landscape resets every few months. | |
| Engineering Velocity and High-Trust Organizational Structure | 4 | 5 | 2 | 2 | Alessio asks about team dynamics and balancing old enterprise contracts with a rapid startup pace. Thorsten describes pushing directly to main with no formal code reviews and leveraging existing security infrastructure. | |
| Product Architecture: VS Code Extension vs. Terminal CLI | 5 | 4 | 2 | 3 | Alessio asks about the architectural tradeoff of supporting both VS Code extensions and a terminal CLI. Thorsten explains the unexpected power of terminal composability and split panes over GUI extensions. | |
| Resisting Premature Optimization and Feature Creep | 5 | 5 | 4 | 3 | Quinn explains why Amp aggressively cuts secondary UI features and resists feature creep like custom buttons or BYOK pricing to stay focused on frontier performance. | |
| Scaffolding Models and Abstracting Model Selection | 5 | 5 | 3 | 4 | Alessio challenges the guests on why they even surface underlying model names in the manual. Thorsten and Quinn explain how harness scaffolding must go with the grain of specific model architectures. | |
| Foundation Model Dynamics and Multi-Model Routing | 6 | 4 | 3 | 3 | Alessio asks if proprietary model lock-in poses strategic risk. Quinn and Thorsten highlight their multi-model routing strategy leveraging Anthropic, OpenAI, and Google simultaneously. | |
| The Bitter Lesson of Agent Scaffolding and Non-Deterministic LLMs | 4 | 7 | 4 | 2 | Thorsten articulates the bitter lesson of agent engineering, cautioning that brittle deterministic workflows and complex MCP sub-agent graphs lead to massive developer hangovers. | |
| Vibe Coding Pitfalls, Token Inefficiencies, and Context Compaction | 4 | 6 | 7 | 2 | Quinn strongly criticizes prompt enhancers and bloated MCP tool sets as counterproductive bullshit features. Thorsten details the hidden loss of fidelity when using context compaction. | |
| Context Engineering and Specialized Sub-Agents for Testing | 7 | 4 | 2 | 3 | Alessio references context engineering research and shares his personal experience testing whether models actually use self-generated tools. Quinn details how sub-agents can handle specific test execution loops. | |
| Structuring Codebases and Logs for Agentic Consumption | 6 | 4 | 1 | 2 | The guests and host brainstorm optimizing software architecture and log outputs for agentic ingestion rather than human readability. | |
| Targeting Early Adopters Over Enterprise Laggards | 5 | 5 | 4 | 2 | Alessio discusses enterprise adoption inertia. Quinn argues that building products for laggards is a fatal distraction and that Amp strictly optimizes for frontier power users. | |
| The Outer Loop: Multi-Agent Parallelism and Git Review Friction | 6 | 3 | 2 | 2 | Alessio and the guests analyze the friction of parallel agent workflows and why existing GitHub code review paradigms are ill-fitted for agent-generated diffs. | |
| Unambiguous Specification and the Changing Shape of Engineering Teams | 4 | 6 | 5 | 2 | Quinn rejects the framing of non-technical users, arguing that anyone capable of unambiguous specification can command agents to produce immense enterprise value. | |
| Radical Trust and Founder Dynamics in Rapid Product Incubation | 3 | 4 | 1 | 1 | Alessio highlights Thorsten's career trajectory. Quinn describes empowering Thorsten with radical autonomy and trust to build Amp without standard corporate constraints. | |
| Evals vs. Vibes: Engineering Taste and Rapid Feedback Loops | 4 | 6 | 2 | 2 | Alessio queries their stance on evals versus intuition. Thorsten explains why formal eval suites are too slow for rapid product iteration compared to internal dogfooding and shipping twenty times a day. | |
| Looking Ahead: Building the Final Boss of Coding Agents | 2 | 2 | 0 | 0 | Brief wrap-up segment with hiring pitches and concluding thoughts on building the final boss of coding agents. |