Sep 25, 2025 · 1h 21m · latent-space

Amp: The Emperor Has No Clothes

Thorsten Ball · 35m spoken Quinn Slack · 22m spoken Alessio Fanelli · 18m spoken
0:00 / 0:00
▶ Watch on YouTube →

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 →

The hosts as informed peer 4.5 Guest teaching 4.7 Guest disagreement 2.8 The hosts pushing back 2.1
05100:0020:0040:001:00:001:20:000:59–5:24 · The hosts as informed peer 4/10 The Genesis of Amp and Breaking Free from Legacy Constraints 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.5:24–8:06 · The hosts as informed peer 3/10 High-Velocity Growth and the Fast-Moving Coding Agent Frontier Quinn shares growth metrics and unit economics, while Thorsten frames the core thesis that the developer tooling landscape resets every few months.8:06–12:35 · The hosts as informed peer 4/10 Engineering Velocity and High-Trust Organizational Structure 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.12:36–18:07 · The hosts as informed peer 5/10 Product Architecture: VS Code Extension vs. Terminal CLI 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.18:07–24:10 · The hosts as informed peer 5/10 Resisting Premature Optimization and Feature Creep 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.24:11–29:05 · The hosts as informed peer 5/10 Scaffolding Models and Abstracting Model Selection 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.29:06–32:38 · The hosts as informed peer 6/10 Foundation Model Dynamics and Multi-Model Routing 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.32:39–37:18 · The hosts as informed peer 4/10 The Bitter Lesson of Agent Scaffolding and Non-Deterministic LLMs Thorsten articulates the bitter lesson of agent engineering, cautioning that brittle deterministic workflows and complex MCP sub-agent graphs lead to massive developer hangovers.37:19–44:35 · The hosts as informed peer 4/10 Vibe Coding Pitfalls, Token Inefficiencies, and Context Compaction 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.44:35–52:18 · The hosts as informed peer 7/10 Context Engineering and Specialized Sub-Agents for Testing 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.52:19–58:30 · The hosts as informed peer 6/10 Structuring Codebases and Logs for Agentic Consumption The guests and host brainstorm optimizing software architecture and log outputs for agentic ingestion rather than human readability.58:30–1:03:13 · The hosts as informed peer 5/10 Targeting Early Adopters Over Enterprise Laggards 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.1:03:13–1:10:36 · The hosts as informed peer 6/10 The Outer Loop: Multi-Agent Parallelism and Git Review Friction 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.1:10:36–1:13:40 · The hosts as informed peer 4/10 Unambiguous Specification and the Changing Shape of Engineering Teams Quinn rejects the framing of non-technical users, arguing that anyone capable of unambiguous specification can command agents to produce immense enterprise value.1:13:41–1:16:51 · The hosts as informed peer 3/10 Radical Trust and Founder Dynamics in Rapid Product Incubation Alessio highlights Thorsten's career trajectory. Quinn describes empowering Thorsten with radical autonomy and trust to build Amp without standard corporate constraints.1:16:52–1:20:45 · The hosts as informed peer 4/10 Evals vs. Vibes: Engineering Taste and Rapid Feedback Loops 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.1:20:45–1:21:45 · The hosts as informed peer 2/10 Looking Ahead: Building the Final Boss of Coding Agents Brief wrap-up segment with hiring pitches and concluding thoughts on building the final boss of coding agents.0:59–5:24 · Guest teaching 4/10 The Genesis of Amp and Breaking Free from Legacy Constraints 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.5:24–8:06 · Guest teaching 5/10 High-Velocity Growth and the Fast-Moving Coding Agent Frontier Quinn shares growth metrics and unit economics, while Thorsten frames the core thesis that the developer tooling landscape resets every few months.8:06–12:35 · Guest teaching 5/10 Engineering Velocity and High-Trust Organizational Structure 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.12:36–18:07 · Guest teaching 4/10 Product Architecture: VS Code Extension vs. Terminal CLI 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.18:07–24:10 · Guest teaching 5/10 Resisting Premature Optimization and Feature Creep 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.24:11–29:05 · Guest teaching 5/10 Scaffolding Models and Abstracting Model Selection 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.29:06–32:38 · Guest teaching 4/10 Foundation Model Dynamics and Multi-Model Routing 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.32:39–37:18 · Guest teaching 7/10 The Bitter Lesson of Agent Scaffolding and Non-Deterministic LLMs Thorsten articulates the bitter lesson of agent engineering, cautioning that brittle deterministic workflows and complex MCP sub-agent graphs lead to massive developer hangovers.37:19–44:35 · Guest teaching 6/10 Vibe Coding Pitfalls, Token Inefficiencies, and Context Compaction 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.44:35–52:18 · Guest teaching 4/10 Context Engineering and Specialized Sub-Agents for Testing 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.52:19–58:30 · Guest teaching 4/10 Structuring Codebases and Logs for Agentic Consumption The guests and host brainstorm optimizing software architecture and log outputs for agentic ingestion rather than human readability.58:30–1:03:13 · Guest teaching 5/10 Targeting Early Adopters Over Enterprise Laggards 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.1:03:13–1:10:36 · Guest teaching 3/10 The Outer Loop: Multi-Agent Parallelism and Git Review Friction 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.1:10:36–1:13:40 · Guest teaching 6/10 Unambiguous Specification and the Changing Shape of Engineering Teams Quinn rejects the framing of non-technical users, arguing that anyone capable of unambiguous specification can command agents to produce immense enterprise value.1:13:41–1:16:51 · Guest teaching 4/10 Radical Trust and Founder Dynamics in Rapid Product Incubation Alessio highlights Thorsten's career trajectory. Quinn describes empowering Thorsten with radical autonomy and trust to build Amp without standard corporate constraints.1:16:52–1:20:45 · Guest teaching 6/10 Evals vs. Vibes: Engineering Taste and Rapid Feedback Loops 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.1:20:45–1:21:45 · Guest teaching 2/10 Looking Ahead: Building the Final Boss of Coding Agents Brief wrap-up segment with hiring pitches and concluding thoughts on building the final boss of coding agents.0:59–5:24 · Guest disagreement 2/10 The Genesis of Amp and Breaking Free from Legacy Constraints 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.5:24–8:06 · Guest disagreement 3/10 High-Velocity Growth and the Fast-Moving Coding Agent Frontier Quinn shares growth metrics and unit economics, while Thorsten frames the core thesis that the developer tooling landscape resets every few months.8:06–12:35 · Guest disagreement 2/10 Engineering Velocity and High-Trust Organizational Structure 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.12:36–18:07 · Guest disagreement 2/10 Product Architecture: VS Code Extension vs. Terminal CLI 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.18:07–24:10 · Guest disagreement 4/10 Resisting Premature Optimization and Feature Creep 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.24:11–29:05 · Guest disagreement 3/10 Scaffolding Models and Abstracting Model Selection 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.29:06–32:38 · Guest disagreement 3/10 Foundation Model Dynamics and Multi-Model Routing 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.32:39–37:18 · Guest disagreement 4/10 The Bitter Lesson of Agent Scaffolding and Non-Deterministic LLMs Thorsten articulates the bitter lesson of agent engineering, cautioning that brittle deterministic workflows and complex MCP sub-agent graphs lead to massive developer hangovers.37:19–44:35 · Guest disagreement 7/10 Vibe Coding Pitfalls, Token Inefficiencies, and Context Compaction 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.44:35–52:18 · Guest disagreement 2/10 Context Engineering and Specialized Sub-Agents for Testing 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.52:19–58:30 · Guest disagreement 1/10 Structuring Codebases and Logs for Agentic Consumption The guests and host brainstorm optimizing software architecture and log outputs for agentic ingestion rather than human readability.58:30–1:03:13 · Guest disagreement 4/10 Targeting Early Adopters Over Enterprise Laggards 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.1:03:13–1:10:36 · Guest disagreement 2/10 The Outer Loop: Multi-Agent Parallelism and Git Review Friction 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.1:10:36–1:13:40 · Guest disagreement 5/10 Unambiguous Specification and the Changing Shape of Engineering Teams Quinn rejects the framing of non-technical users, arguing that anyone capable of unambiguous specification can command agents to produce immense enterprise value.1:13:41–1:16:51 · Guest disagreement 1/10 Radical Trust and Founder Dynamics in Rapid Product Incubation Alessio highlights Thorsten's career trajectory. Quinn describes empowering Thorsten with radical autonomy and trust to build Amp without standard corporate constraints.1:16:52–1:20:45 · Guest disagreement 2/10 Evals vs. Vibes: Engineering Taste and Rapid Feedback Loops 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.1:20:45–1:21:45 · Guest disagreement 0/10 Looking Ahead: Building the Final Boss of Coding Agents Brief wrap-up segment with hiring pitches and concluding thoughts on building the final boss of coding agents.0:59–5:24 · The hosts pushing back 2/10 The Genesis of Amp and Breaking Free from Legacy Constraints 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.5:24–8:06 · The hosts pushing back 1/10 High-Velocity Growth and the Fast-Moving Coding Agent Frontier Quinn shares growth metrics and unit economics, while Thorsten frames the core thesis that the developer tooling landscape resets every few months.8:06–12:35 · The hosts pushing back 2/10 Engineering Velocity and High-Trust Organizational Structure 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.12:36–18:07 · The hosts pushing back 3/10 Product Architecture: VS Code Extension vs. Terminal CLI 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.18:07–24:10 · The hosts pushing back 3/10 Resisting Premature Optimization and Feature Creep 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.24:11–29:05 · The hosts pushing back 4/10 Scaffolding Models and Abstracting Model Selection 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.29:06–32:38 · The hosts pushing back 3/10 Foundation Model Dynamics and Multi-Model Routing 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.32:39–37:18 · The hosts pushing back 2/10 The Bitter Lesson of Agent Scaffolding and Non-Deterministic LLMs Thorsten articulates the bitter lesson of agent engineering, cautioning that brittle deterministic workflows and complex MCP sub-agent graphs lead to massive developer hangovers.37:19–44:35 · The hosts pushing back 2/10 Vibe Coding Pitfalls, Token Inefficiencies, and Context Compaction 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.44:35–52:18 · The hosts pushing back 3/10 Context Engineering and Specialized Sub-Agents for Testing 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.52:19–58:30 · The hosts pushing back 2/10 Structuring Codebases and Logs for Agentic Consumption The guests and host brainstorm optimizing software architecture and log outputs for agentic ingestion rather than human readability.58:30–1:03:13 · The hosts pushing back 2/10 Targeting Early Adopters Over Enterprise Laggards 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.1:03:13–1:10:36 · The hosts pushing back 2/10 The Outer Loop: Multi-Agent Parallelism and Git Review Friction 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.1:10:36–1:13:40 · The hosts pushing back 2/10 Unambiguous Specification and the Changing Shape of Engineering Teams Quinn rejects the framing of non-technical users, arguing that anyone capable of unambiguous specification can command agents to produce immense enterprise value.1:13:41–1:16:51 · The hosts pushing back 1/10 Radical Trust and Founder Dynamics in Rapid Product Incubation Alessio highlights Thorsten's career trajectory. Quinn describes empowering Thorsten with radical autonomy and trust to build Amp without standard corporate constraints.1:16:52–1:20:45 · The hosts pushing back 2/10 Evals vs. Vibes: Engineering Taste and Rapid Feedback Loops 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.1:20:45–1:21:45 · The hosts pushing back 0/10 Looking Ahead: Building the Final Boss of Coding Agents Brief wrap-up segment with hiring pitches and concluding thoughts on building the final boss of coding agents.

speaking balance: gold is the hosts, purple is the guest (3 minute bins)

0:00 · the hosts 24.1% · guest 75.9%0:00 · the hosts 24.1% · guest 75.9%3:00 · the hosts 3.3% · guest 96.7%3:00 · the hosts 3.3% · guest 96.7%6:00 · the hosts 10.9% · guest 89.1%6:00 · the hosts 10.9% · guest 89.1%9:00 · the hosts 0% · guest 100%9:00 · the hosts 0% · guest 100%12:00 · the hosts 29.8% · guest 70.2%12:00 · the hosts 29.8% · guest 70.2%15:00 · the hosts 5.8% · guest 94.2%15:00 · the hosts 5.8% · guest 94.2%18:00 · the hosts 19.2% · guest 80.8%18:00 · the hosts 19.2% · guest 80.8%21:00 · the hosts 25.3% · guest 74.7%21:00 · the hosts 25.3% · guest 74.7%24:00 · the hosts 12.9% · guest 87.1%24:00 · the hosts 12.9% · guest 87.1%27:00 · the hosts 23.8% · guest 76.2%27:00 · the hosts 23.8% · guest 76.2%30:00 · the hosts 53.3% · guest 46.7%30:00 · the hosts 53.3% · guest 46.7%33:00 · the hosts 0% · guest 100%33:00 · the hosts 0% · guest 100%36:00 · the hosts 7.8% · guest 92.2%36:00 · the hosts 7.8% · guest 92.2%39:00 · the hosts 0% · guest 100%39:00 · the hosts 0% · guest 100%42:00 · the hosts 13.5% · guest 86.5%42:00 · the hosts 13.5% · guest 86.5%45:00 · the hosts 29.7% · guest 70.3%45:00 · the hosts 29.7% · guest 70.3%48:00 · the hosts 49.3% · guest 50.7%48:00 · the hosts 49.3% · guest 50.7%51:00 · the hosts 10.9% · guest 89.1%51:00 · the hosts 10.9% · guest 89.1%54:00 · the hosts 43.2% · guest 56.8%54:00 · the hosts 43.2% · guest 56.8%57:00 · the hosts 56.7% · guest 43.3%57:00 · the hosts 56.7% · guest 43.3%1:00:00 · the hosts 60.5% · guest 39.5%1:00:00 · the hosts 60.5% · guest 39.5%1:03:00 · the hosts 37.2% · guest 62.8%1:03:00 · the hosts 37.2% · guest 62.8%1:06:00 · the hosts 50.3% · guest 49.7%1:06:00 · the hosts 50.3% · guest 49.7%1:09:00 · the hosts 46.3% · guest 53.7%1:09:00 · the hosts 46.3% · guest 53.7%1:12:00 · the hosts 31.4% · guest 68.6%1:12:00 · the hosts 31.4% · guest 68.6%1:15:00 · the hosts 11.5% · guest 88.5%1:15:00 · the hosts 11.5% · guest 88.5%1:18:00 · the hosts 10.3% · guest 89.7%1:18:00 · the hosts 10.3% · guest 89.7%1:21:00 · the hosts 5.1% · guest 94.9%1:21:00 · the hosts 5.1% · guest 94.9%
Sharpest disagreement ▶ 40:45 Quinn dismisses prompt enhancement and bloated MCP tools

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 documentation

Alessio 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 workflows

Thorsten 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 tools

Alessio 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
ChapterTopicThe hosts as informed peerGuest teachingGuest disagreementThe hosts pushing backWhy
The Genesis of Amp and Breaking Free from Legacy Constraints 4422 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 3531 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 4522 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 5423 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 5543 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 5534 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 6433 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 4742 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 4672 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 7423 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 6412 The guests and host brainstorm optimizing software architecture and log outputs for agentic ingestion rather than human readability.
Targeting Early Adopters Over Enterprise Laggards 5542 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 6322 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 4652 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 3411 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 4622 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 2200 Brief wrap-up segment with hiring pitches and concluding thoughts on building the final boss of coding agents.

Statements from this episode (34)

Assertion Not checkable as stated
Slack: No AI developer tool has retained developers past 12 months
“There's not been any tool that has stuck with devs for more than, Six or 12 months or something.”
Quinn Slack Sep 25, 2025 ▶ 3:38
Assertion Not checkable as stated
Slack: Amp is growing more than 50% month-over-month
“It's growing more than 50% month over month, a lot faster in, you know, some weeks.”
Quinn Slack Sep 25, 2025 ▶ 5:32
Assertion Not checkable as stated
Slack: Two-to-three person teams reach six-figure run rates on Amp
“So we have teams with like two or three people that are on annual run rates of like hundreds of thousands of dollars.”
Quinn Slack Sep 25, 2025 ▶ 5:41
Prediction Not checkable as stated
Slack: Asynchronous background agents will dominate AI inference and output
“That's going to be blown up with async agents when they're running 24, seven concurrently in the background, then you can have 10 or a hundred times as many, and that's going to dominate inference. That's going to dominate the output you get.”
Quinn Slack Sep 25, 2025 ▶ 6:15
Assertion Not checkable as stated
Slack: Sourcegraph's Amp has positive gross margins
“It just so happens that we are positive gross margins along the way.”
Quinn Slack Sep 25, 2025 ▶ 6:40
Disclosure
Slack: Sourcegraph skips months-long compliance checklists for Amp using existing trust
“So there's a lot of things on AMP that we do, like no consistent pricing, no user model choice, no checking off all the boxes that security and compliance and legal want that, you know, takes nine months. We're able to get away without doing that stuff because…”
Quinn Slack Sep 25, 2025 ▶ 8:36
Disclosure
Ball: Amp core team has 8 people, ships 15 times daily without code reviews
“I think we're around eight people now on the AMP core team, and we still don't do formal code reviews. We still push to main. We still ship 15 times every day.”
Thorsten Ball Sep 25, 2025 ▶ 10:55
Disclosure
Ball: Sourcegraph internal usage split 50/50 between CLI and VS Code
“We had, like, an internal poll last week at our company meetup where Beyang was asking who of you uses the CLI and who of you uses VS Code, and it was a fifty-fifty split”
Thorsten Ball Sep 25, 2025 ▶ 16:41
Opinion
Ball: Engineers under 25 find the terminal dated, preferring editor AI
“There's also a generational divide where I would say the younger people, you know, younger than 25, their terminal seems old to them and they were much more inclined to use the stuff in the editor.”
Thorsten Ball Sep 25, 2025 ▶ 17:23
Prediction Not checkable as stated
Slack: In-editor UI fix buttons will not matter in 6 to 12 months
“I don't think that that interaction is a really important way that people are gonna be interacting with AI in six months or 12 months.”
Quinn Slack Sep 25, 2025 ▶ 21:28
Prediction Not checkable as stated
Slack: AI tools like Cursor and Claude Code will peak and decline
“A lot of these other tools that are great, like cloud code and codex and cursor and so on that they've forgotten what made them great and what made them grow so fast, which is building the very best product. And they built it in a way that's too overfit on the…”
Quinn Slack Sep 25, 2025 ▶ 22:29
Prediction Not checkable as stated
Slack: Users of cheaper, mid-tier AI coding tools will churn within months
“There's absolutely a market today, literally today, someone will pay a monthly fee for that cheaper AI product today. But they're not going to be paying that in six months. It's going to be a different product, or they're going to be paying for something else.”
Quinn Slack Sep 25, 2025 ▶ 23:47
Insight
Ball: AI coding tools must optimize harness and scaffolding per model
“And people are now also waking up to the fact that it's not just the model, it's the system prompt, it's the tools, it's the harness. The scaffolding around the model. So I can give you the choice to use Gemini 2.5 in, in AMP, but without the system prompting …”
Thorsten Ball Sep 25, 2025 ▶ 24:45
Prediction Not checkable as stated
Ball: Foundation models will become background implementation details in AI tools
“So I think we're going towards a future where the model will become an implementation detail to some sense, and we will end up on a different abstraction layer.”
Thorsten Ball Sep 25, 2025 ▶ 26:02
Disclosure
Slack: Half of internal Amp team uses a model other than Sonnet
“So we, in our internal team right now, and this could change. We have about half of our internal team using a different model other than Sonnet as their main way of using AMP.”
Quinn Slack Sep 25, 2025 ▶ 28:33
Assertion Not checkable as stated
Fanelli: Cursor Default Model Switch Cost Anthropic $200M in ARR
“When cursors switch from Sonnet to GPT-V as like the default model that was like, you know, Two hundred million our revenue for Anthropic that kind of went away and like moved on to GPT-V.”
Alessio Fanelli Sep 25, 2025 ▶ 29:57
Prediction Not checkable as stated
Slack: Top AI labs face a major customer stampede within two months
“I think we are one or two months away from a possible news cycle. That is the foundation model companies have spent billions of dollars in capex and hired like crazy. And now, you know, they're no longer the best in this realm and there's a huge stampede away …”
Quinn Slack Sep 25, 2025 ▶ 30:49
Insight
Ball: Agent scaffolding should be disposable as foundation models improve
“You want to build a scaffolding around the model, a wooden scaffolding that if the model gets better or you have to switch it out, the scaffolding falls away. You know, like the bitter lesson, like embrace that a lot of stuff might fall into the model as soon …”
Thorsten Ball Sep 25, 2025 ▶ 32:51
Prediction Not checkable as stated
Ball: Complex sub-agent workflows will result in user hangovers
“A lot of the features what we see, you know, where people build like elaborate workflows, like I have my custom slash commands and they trigger custom Custom sub-agents and they in turn trigger custom MCP tool calls behind which again another model is doing in…”
Thorsten Ball Sep 25, 2025 ▶ 35:22
Insight
Ball: Coding agents should outsource typing, not engineering thinking
“The failure mode of outsourcing the thinking, but not the typing, which I think it should be the opposite. You still have to know engineering. You still have to know how to program. You still have to know your application and its architecture, how it's deploye…”
Thorsten Ball Sep 25, 2025 ▶ 37:47
Assertion Not checkable as stated
Slack: Competitors discounted products up to 100% to win deals against Amp
“So we've had one head to head loss with Amp where we lost against the usual players. And the reason why is one of them discounted their other product a hundred percent for two years. The other one discounted at 85% for two years, which is just crazy.”
Quinn Slack Sep 25, 2025 ▶ 38:21
Opinion
Slack: AI prompt enhancers are a 'bullshit feature' that does not work
“Yeah, so prompt enhancer, that's a bullshit feature that doesn't actually work. The theory behind it is nuts, because what helps LLMs is not tricks and phrasing your prompt in a certain way. It's fundamentally information that you have in your head that you ca…”
Quinn Slack Sep 25, 2025 ▶ 40:46
Opinion
Slack: MCP as user-facing tech creates high token costs and bad UX
“As a user facing technology, it is such a common failure mode where a user will go and add in some MCP servers. Auth is a huge pain, but let's say they get over that hurdle. Then they have, I don't know, 50 tools exposed that often are too low level granularit…”
Quinn Slack Sep 25, 2025 ▶ 41:44
Insight
Ball: Custom MCP tools fail if workflows diverge from frontier training
“If I give it this other custom-made MCP that we built internally, and our processes don't map to anything that OpenAI and Anthropic have seen or trained for, it won't be used, and you won't get good results.”
Thorsten Ball Sep 25, 2025 ▶ 49:15
Assertion Not checkable as stated
Slack: Amp only runs tests correctly 90-95% of the time
“Even with a good agents that MD guidance about how to run tests, I still see with AMP. And I think, you know, we've tried to make this really good. It only gets it right maybe 90, 95% of the time. Sometimes it'll run the wrong testing or it won't escape it cor…”
Quinn Slack Sep 25, 2025 ▶ 51:53
Assertion Not checkable as stated
Slack: Most devs using coding agents lack proper Playwright automated testing
“The vast majority of devs who are building web applications with coding agents do not have play, right? And if they have it is set up in such a shitty way where it cannot really log into their app. They don't have any pattern for that.”
Quinn Slack Sep 25, 2025 ▶ 53:16
Insight
Ball: Unify and make logs verbose for AI agents, not human readers
“Instead of having the client log and having the browser log and having the database log, let's have one unified log, because then it's easier for the agent to just look at this log and make sense of it. And then it turns out it doesn't have to be nicely format…”
Thorsten Ball Sep 25, 2025 ▶ 54:49
Prediction Not checkable as stated
Ball: Web frameworks will integrate AI agents directly into the runtime
“What if the agent is integrated into the framework so that you can, if the application fails to run, you can ask the agent that has access to all of the context. And that's going to be more and more, I think like a lot of the, you know, developers will build s…”
Thorsten Ball Sep 25, 2025 ▶ 57:12
Insight
Ball: Developers are actively modifying codebases to suit AI agents
“What we're seeing now with agents is as soon as somebody has seen what it can do, they have such a multiplying effect or this brings so much value that people are willing to adopt the code base for this. Like the first time in how many decades where people are…”
Thorsten Ball Sep 25, 2025 ▶ 59:53
Insight
Slack: Users will tolerate bugs for cheap, personalized AI-generated apps
“People assume that coding agents need to meet the bar of writing the exact same kinds of software to the exact same standard, and that is not necessarily an assumption that end users, consumers will apply. If they have software that's much faster, cheaper, muc…”
Quinn Slack Sep 25, 2025 ▶ 1:08:41
Assertion Not checkable as stated
Slack: Non-coding board member used Amp to replace $250,000 enterprise software
“And we've had non coders, including one of our board members who built something with AMP that replaced like 250 K a year piece of software that he used for a lot of their internal fund tracking.”
Quinn Slack Sep 25, 2025 ▶ 1:10:46
Opinion
Slack: Vibe coding often results in poor feedback loops and quality control
“Vibe coding is this Really unproductive thing to discuss because everyone has a different definition of it. And too often it's having the agent write code with poor feedback loops and poor quality control.”
Quinn Slack Sep 25, 2025 ▶ 1:13:19
Insight
Ball: Engineers lacking business and product taste will lose value
“Like as an engineer, you cannot see yourself as the person anymore who types out a spec or turns a product PRD into code. I think you need to be aware of business. You need to be aware of a product. You need to know and have some taste for software. Otherwise,…”
Thorsten Ball Sep 25, 2025 ▶ 1:17:34
Disclosure
Ball: The Sourcegraph Amp team does not use formal evals
“I think we don't have any set evals. We don't. And this was controversial up until a week ago, I think, when I think Boris from Or two weeks ago from Anthropix that they don't have evals for the coding agent too. But we don't, and we haven't had them.”
Thorsten Ball Sep 25, 2025 ▶ 1:18:11
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.