
← Beyond Coding23 sep · 43 min
How Amp Ships 50 Times a Day With AI Agents
<p>Amp ships to production around 50 times a day with AI agents, but the change that makes their team ship faster isn't AI at all. Dario Hamidi, AI engineer at Amp, makes the case that pull requests are holding your team back, and explains what replaces them.</p><p>In this video, we cover:</p><ul><li>Why Amp works without pull requests or feature branches, and how to try it with your own team</li><li>Agent permissions, approval fatigue, and building environments where you can trust agents</li><li>Orbs: remote agent execution, parallelism, and multiplayer sessions</li><li>Short-lived credentials and workload identity federation for cloud agents</li><li>Triaging 60+ bug reports a day with agents without frying your brain</li></ul><p>For engineers and engineering leads who want to ship faster with AI agents and are ready to question the workflows they've always used.</p><p>Timestamps:<br>00:00:00 - Is It Time to Kill the Pull Request?<br>00:00:45 - What Happens If Every PR Gets Auto-Closed Tomorrow<br>00:05:04 - Pull Requests Were Built for Strangers, Not Teammates<br>00:07:20 - Does Dropping PRs Hurt Quality at Scale?<br>00:08:53 - Agent Permissions: Why No Default Makes Everyone Happy<br>00:12:42 - Don't Juggle Knives: Building Environments You Can Trust<br>00:14:56 - The Hidden Hard Parts of Cloud Agents<br>00:16:39 - What's an Orb? Remote Agent Execution Explained<br>00:19:10 - How to Give Agents Credentials Without Leaking Secrets<br>00:22:51 - Why Orbs Live Forever (and Multiplayer Orbs)<br>00:25:49 - The State Management Problem Nobody Talks About<br>00:29:22 - When Will Everyone Have Remote Dev Environments?<br>00:32:23 - Orbs That Spawn Orbs: Orchestrating Agents at Scale<br>00:34:42 - How Dario Triages 60 Bug Reports a Day With Agents<br>00:39:23 - Avoiding Burnout When Agents Remove the Ceiling</p><p><a href="#AIAgents">#AIAgents</a> <a href="#SoftwareEngineering">#SoftwareEngineering</a> <a href="#PullRequests">#PullRequests</a></p>