CEOInterviews.AI
Start App
Quinn Slack
Former CEO & Co-Founder, Sourcegraph

Inside the Team That Killed Mandatory Code Review — Quinn Slack, AMP

📅 Sep 07, 2026 Latent Space 40 MIN 6209 VIEWS 74 SEGMENTS · 2 SPEAKERS
Sponsorship and business inquiries: [email protected].

What Quinn Slack said

Written from the verified transcript and checked against it. Every figure links to the moment it was said.

Quinn Slack, former CEO and co-founder of Sourcegraph, discussed AMP's transition to cloud-based development with 'orbs' and the death of mandatory code review. He argued that local development is dead, and that running agents remotely in parallel is more secure and efficient. Slack detailed how AMP uses agents for deployment, monitoring, and rollbacks, and how they've moved away from GitHub and CI. He also discussed the spin-off of AMP from Sourcegraph, the benefits of a small, trusted team, and the concept of 'jellyware' for sharing customizable internal tools. He predicted that CLI coding agents could be dead within two months and that coding SaaS will be the last SaaS.

Key takeaways

  1. Mandatory code review before code reaches main is dead at AMP, replaced by a trusted team and fast recovery.
  2. Local development is dead; AMP's 'orbs' run agents remotely in parallel, which Slack says is more secure and efficient.
  3. AMP is moving away from GitHub and CI, with agents handling testing and deployment, and Slack predicts CLI coding agents could be dead in two months.
  4. AMP is profitable with a 20-person team, and Slack believes small, trusted teams with agents are the future over large companies.
  5. AMP will release 'jellyware', customizable internal tools, as open-source-like code for others to remix.

Numbers and commitments

FigureWhat it refers toTypeAt
20 people Size of the AMP team metric 0:21
15 minutes Time to ship a fix after receiving logs or customer feedback commitment 7:18
12-hour flight Duration of flight where Slack ran a multi-phase migration with agents other 14:41
30 minutes Duration of read-only access token for agents via OIDC other 14:41
100 orbs per day Usage level by some companies, cited as an example metric 25:50
99.9% Percentage of users who won't hit orb quotas with AMP subscriptions metric 26:31
200-person company Size of company Slack felt less effective at leading other 28:34

Chapters

  1. 0:00AMP team and remote work
  2. 1:15Orbs and killing features
  3. 2:58Death of local development
  4. 5:30Why cloud adoption is happening now
  5. 7:04End of mandatory code review
  6. 14:41Agents for ops and deployment
  7. 20:29Moving away from GitHub and CI
  8. 26:31Sandboxing with E2B
  9. 28:34Spin-off and small team philosophy
  10. 31:57Jellyware and internal agents

Questions asked in this interview

12
  1. 1:01I guess if you want to explain the recent transition, catch people up, what's going on?
  2. 4:52But this is a bit meta, but do you have any reflections on why now?
  3. 7:11I guess you also have invested in systems to compensate for less code review, right?
  4. 8:18What else has changed, or what were you referring to when you said we've changed so much and you just want to share it, and I'm like, "Okay, well, I'll walk away with you"?
  5. 11:29Can you recap what Sandstorm was to you?
  6. 20:26What else comes to mind in terms of the way you work?
  7. 22:14They don't do CI/CD, which is actually the part I struggle with." Storing things is easy. What's hard about storing things?
  8. 26:23Did you roll your own? Anything interesting there?
  9. 27:38Is it a side project for you, or is your entire company's existence dependent on being the best sandbox company in the world?
  10. 31:36Any internal agents that you've replaced—sorry, that you normally would have hired a human for?
  11. 34:09And we have to have a whole discussion about: is Git still a thing?
  12. 37:40I think what you ended on is really something to dwell on, which is: should founders, should people basically leave behind their large company and go get a small SWAT team and go after what they perceive to be important and great?
Host 0:03 ↗
Okay, we're in the remote studio with Quinn who is in Munich. Quinn, I have no idea where in the world you are at any given point in time. You guys seem to be having lots of fun doing offsites.
Quinn Slack 0:13 ↗
We got the whole AMP team together in Munich and it's been awesome, but heading back now.
Host 0:19 ↗
Is the team usually remote?
Quinn Slack 0:21 ↗
Yeah, we have one-third of the team in Europe, one-third in the US, and one-third in Australia. And we're 20 people, so we're all over. I don't even know what time it is for people working.
Host 0:32 ↗
Yeah.
Quinn Slack 0:33 ↗
It's pretty fun.
Host 0:34 ↗
I would say, you know, this is a tangent, mild tangent, but I think that when you run a remote company, the general principle I want to tell people is that the money you would have spent on an office, you just have to spend on an off-site anyway, because then everyone gets together. So that's really nice that you do that. And I know you did one in Singapore, too, which I really love to hear.
Quinn Slack 0:54 ↗
Yeah. Yeah, we love Singapore. The air conditioning is a little bit better in Singapore than here in Germany right now, but we love Germany, too.
Host 1:01 ↗
Okay, so AMP people have been introduced on this pod and everything, and people mostly have just seen you online. I think the new hotness is orb and orbs. I guess if you want to explain the recent transition, catch people up, what's going on?
Quinn Slack 1:15 ↗
Yeah, with AMP, we want to explore the frontier. What is the craziest stuff we can do? How can we kill the older features so that we can make AMP the best way to use an agent? And if you're using AMP, then you're using it in the way that we bless. You're on the happy path. That is our promise to you. We will take out some features that don't make sense. We were early in killing an editor extension. We've killed a lot of features, and some people joked for the last few months we were more known for killing features than for adding features. And I think that was the right decision because now with orbs, which is a way to use AMP, it's running remotely. You can shut your laptop. You can do a 100 things in parallel. That way of working has changed the way that we all work on the team, and our customers are using orbs more in the last three or four weeks than all of the change to how we build software that happened last year. And last year was not some quiet year. So with AI moving so fast, the value of keeping users on doing the old thing is actually negative. In the past, you would have a five- or ten-year technology cycle, and you could acquire a user and then they'd be with you for ten years. But now, if you're not nudging them, yanking them to be on the frontier with you, then three months later, they're going to say, "Hey, who are these fools and their product? It's obsolete." And they're going to think less of you for it. So that's the principle, and we think that with orbs, we're not the first ones to think of this idea. Massive props to Devin.
Host 2:54 ↗
Devin was early when they were laughed at: "Hey, this doesn't work."
Quinn Slack 2:58 ↗
Yeah, and they were right about this being important. With orbs, we wanted to bring it all together. So it's not just that the agent is running remotely on the cloud. It's that we make an end just work and you can see your dev server that just works in a portal. You can get to the desktop, you can run these in parallel, everything just works, and that is good enough for you to not want to use local dev. Local dev, in our opinion, is dead, and that's been a huge change to how we all build.
Host 3:33 ↗
You know, I think I wrote something in like 2021 about the end of localhost. At the time, that was just a reflection of how even pre-AI, people at large companies like the Facebooks and the Googles and the Ubers of the world, they all had setups where you would mostly SSH into a machine or have a very light local clone of something that's much more powerful in the cloud. I think even at Stripe, once you have a good enough infrastructure, your laptop becomes a thin shell. You can just code on an iPad because it doesn't matter; it's just an input device into some cloud infrastructure.
Quinn Slack 4:14 ↗
But even then, I know a lot of people that worked at those companies and they would say, "Well, yeah, it's slower and you give up a lot. It actually feels really nice to work on your laptop, everything is faster." And with agents, when you can run them remotely, you don't feel like you're giving anything up. You don't want to use local dev. It's not like your corporate security department that says, "Hey, we need to use VMs for dev." You kind of just realize, "Hey, I haven't run my local dev server in two weeks." That's what I realized just a couple days ago. So it does feel different. You do need to invest in the cloud setup, but it's not as daunting as people say, and now you can throw agents at it.
Host 4:52 ↗
Yeah. I will also mention or observe that you're making this transition similarly to a lot of other people in the coding industry. OpenCode is doing it. Conductor is doing it. Surprisingly, Codex hasn't quite done it. I don't understand. Claude has done a lot. It used to be I guess like the cloud Claude thing and now Claude Code, and then I guess Cursor has done it as well. It's just very interesting when everyone just decided that cloud was ready. I would have said cloud was ready last year. Somehow it took this year to take off. But this is a bit meta, but do you have any reflections on why now?
Quinn Slack 5:30 ↗
The agents have gotten better, for sure, on longer-horizon tasks. And I think something about when you see the agent so reliably getting it right enough times and you start to stop reviewing all of the code, then that frees up more of your time to run more things. And I think there's also just, over December and January, that's when really agents in the CLI took off, and that is just a prerequisite for this next step. So it's moving way faster than any other technology adoption that I've ever seen, but it's still moving at the pace of humans. And even with orbs, there's a lot of people that say, "Well, why would I want that? Because I have a local dev environment on my laptop and everything is set up." Or they might say, "Well, if my company has to review code, then what's the benefit of me stacking up 20 things that are waiting for review? I don't benefit from greater parallelism." So it's all these other changes that need to work through. And on the AMP team, we are 20 people, we are all co-founders, everyone is very like-minded about that, and we benefit from greater parallelism doing more stuff remotely because we do not have to wait on review. And I think that more and more teams are moving to that, but we are kind of getting to experience what other teams will be working like in six months.
Host 7:01 ↗
Wait, code review is dead for you guys?
Quinn Slack 7:04 ↗
Mandatory code review before it gets to main, yeah, it's dead. It's been dead ever since we started working on AMP.
Host 7:11 ↗
That's a very strong statement. I guess you also have invested in systems to compensate for less code review, right?
Quinn Slack 7:18 ↗
Yeah, that's right. I mean, the most important system is having a team that is really trusted. And some of what AI does is it means that you can have a team of people that are more trusted, that have more skin in the game, that have more ownership end-to-end. They're not automatons that are taking input from a product manager and some sprint and outputting things to a marketing team to go ship. People have a lot more skin in the game, they're accountable, and that's the most important thing you need to have to avoid code review. But then you want to get to a place where you can ship a fix 15 minutes after you get something in the logs or something from a customer. And it's very much not the thing for all software. It's the mean time before recovery versus the mean time before failure approach. But for end-user software that's moving so quickly, that's the right approach for us. And I think it is higher quality than if we had to wait days to ship something.
Host 8:18 ↗
Okay. I want to get to the genesis of this conversation, which is that you said the way that you guys have worked has changed a lot. Obviously, one thing about the code review is that it is a sort of founding principle of trust, which I really love. What else has changed, or what were you referring to when you said we've changed so much and you just want to share it, and I'm like, "Okay, well, I'll walk away with you"?
Quinn Slack 8:43 ↗
I think we're seeing the agents change not just how we're building software, but also how we're running and using software. You'll see my very messy work-in-progress here. I'll show off this thing that we call apps, which is a way where you can just spin up ad hoc software and it's running in an orb. There's an agent there, and you can have the agent just go and ask it to make instant fixes to the software. So let's pull this one up. And what it's doing here under the hood—this is actually probably the number one complaint that people have about AMP is you've got to wait for the sandbox to spin up. What it's doing is under the hood, it's starting up the sandbox, and then there's some process running on that that speaks HTTP, and then I just get to see it. So this is something that someone on our team made like an ad hoc dashboard, and this is something that in the past, if you go back two years, you would have someone who's probably on the data team who would go and add a new SQL query to something like Looker. And then the intermediate is, "Oh, well, why don't we make it so that our dashboarding tool has some MCP so that it can interact with our agent and all?" But why even have that at a certain point? You have ultimate customizability. You don't need a settings screen. You don't need a complex integration and MCP and all of the overhead that's entailed by buying some off-the-shelf software package to do dashboards when really an agent is the ultimate settings screen for any software and code is the ultimate settings screen for any software. So this is a huge thing, and I think that it is just the very beginning of agents now changing how you actually use software, and how you run software, and how you distribute software. So we're trying to figure out where exactly that is going. We've got some stuff there. That's one big area. We were just talking about this before we started recording, like where's your head at with all this stuff?
Host 10:53 ↗
With vibe-coded internal tools specifically?
Quinn Slack 10:58 ↗
Yeah. Yeah, and what it does to, instead of software that ships with a settings screen and integrations, all that.
Host 11:07 ↗
I see. Personalizable end-user software. Did you see what Cloudflare just shipped?
Quinn Slack 11:11 ↗
Yeah, the Agent OS thing.
Host 11:14 ↗
Cloudflare OS is what they call it. Kenton Varda is basically calling it Sandstorm V2, which is his former startup.
Quinn Slack 11:23 ↗
And I remember Sandstorm, and I've thought about that every day in the last few months as we're building this.
Host 11:29 ↗
For those who haven't—I actually wasn't even aware of him, I mean, I was in tech, but I wasn't aware of him. Can you recap what Sandstorm was to you?
Quinn Slack 11:36 ↗
Yeah, Sandstorm. It's like a self-hosted web app where you can pull in applications that are packaged essentially like containers that are totally air-gapped, and they have a few ways to reach to each other so that you can on your own self-hosted kind of unit bring in an office suite or an email app and all these things, and there's limited APIs for them to do the things they need like an OS, and it was completely containerized. So it was this idea of own your own software, own your own internal personal cloud, and it was ahead of its time, really.
Host 12:15 ↗
What I'm seeing here from you is a little bit like that and what you talked about with why bother having any configuration, any settings screen when you can just customize the app yourself. I think it's important for people to have forkable software effectively, even if it's not entirely open source, as long as the front- and back-end contracts are held stable and respect security and privacy and all those things, then do whatever you want. It's just UI, I don't care. So I'm seeing that this is called the mini app pattern, which is what I'm seeing show up in a bunch of companies, not just you guys, where you have a thing here where you can actually just build an app that has less semantics between the company data and yourself, but then also maybe between apps for reusability and what have you, and then people can fork it like you're a Replit now or whatever else is forkable.
Quinn Slack 13:20 ↗
For me as a business owner, it feels like everyone is building the same thing ultimately. So it's like we're all just trying to figure this out, and you've taken like the entire software industry and compressed it into this tiny bubble that the only name that people have for it is like agents. But you know that it's going to re-expand again and we're all going to find the lines that exist between the different categories now. But that's what's exciting. Nobody knows.
Host 13:44 ↗
Oh, joy.
Quinn Slack 13:45 ↗
Yeah. I think the important thing that you've done is that you set up your company to burn some ships or burn some boats, I don't know what the right expression is, which is like, "Well, we will not be beholden to legacy. We are very, very committed to being cutting-edge and frontier." And so people who buy into that, both on the employee side and the customer side, are the kind of customers that you want, which I think is important to keep for this because there's the other kind of customer who says, "I have used this for ten years, do not move my cheese, right? I'm trained and certified in this tool, do not touch because that's how I like it." And that's a very different kind of customer. Yeah. And it's also very funny to see a former Sourcegraph CEO pivot to this entirely different side of the fence.
Host 14:38 ↗
Yeah, totally.
Quinn Slack 14:41 ↗
Well, I think we've got to bring people along and that's why we're here. Another thing is seeing just how these agents can help you with stuff that's not just coding, but actually the ops part. So there's this whole other category of work that is, after you ship something, how to make sure that it can be rolled out. So let me find a good example. Okay, so here I'm in AMP, and you can see phase one, v2. What is this? This is basically taking AMP from where a user could be in one workspace to being in multiple. And if anyone has built any software before, you know that that kind of change is a change at the core of the most important data models, and that's totally messy and you have to stage it out over so many different steps to make it so that everything is backwards-compatible. And you can see how big this thread is. What's been really powerful is having the agent work through the different phases. And after it deploys each phase—let me see where it first pushed something. After it deploys a phase, then it will go and monitor the logs. It'll go and monitor the database to make sure that the invariants that it thought of, to make sure that you're not seeing a bunch of errors that are unexpected. I was flying to Munich a week ago to get here, and I was working on this migration and some others. On a 12-hour flight with airplane Wi-Fi, you're never sure what to expect. I had it push out a few stages that were pretty safe and monitor the logs. And if everything was good, then it would go on to the next phase. And if not, then it would roll back. Ultimately, the airplane Wi-Fi did work pretty well, but I got a little bit of sleep on the plane. And this is the kind of thing that in the past would occupy maybe a dev or maybe a bunch of people and ops people just babysitting that the whole time. A lot of people then say, "Well, how do you give your agent access to production logs?" That kind of freaks people out. And this gets to this other interesting observation, which is that actually, if you can give your orb, your agent running in the cloud, intentionally limited access to your resources so that it can, through something like OIDC, get a token that allows it 30 minutes of read-only access to just the G-Cloud logs or just your production database read-only access, you might think, "Oh, that feels scary." But if you compare it to what everyone is doing today, which is giving an agent that is running on a developer laptop potentially unfettered access to anything else that the developer might have authorized on their machine—and we've seen that agents are very good at escaping containment with the whole Hugging Face debacle and all of that, and we've heard from some of our customers using AMP that they had this other script that happened to be authenticated and it found a way to a production console. I think this happens in all agents. And now that there's a better alternative than running everything on a developer laptop that, by its very nature, can do pretty much anything, can break glass and get to prod, now that there's an alternative, it feels like a CLI coding agent is a really insecure thing and you want to be moving to the cloud. So you might think that it's the security people that are most scared about moving to the cloud, but we've seen with some of our big customers, too, it is seeming more secure. So not only is it so much of a better experience for developers because they can be doing a lot of things in parallel, they don't have to have the worktree dance, but it's more secure. And that's the kind of thing that means that this transition, I think, is going to go a lot faster than people think. Because if security and devs both benefit from it, then in two months, we could be seeing CLI coding agents as basically dead.
Host 18:43 ↗
I definitely think that things are trending there. I would say that people do like to have that unfettered access for general intelligence and full, complete autonomy. And this is my reflection, by the way, on OpenClaw as well, that people just run OpenClaw and it's not the most secure thing in the world. It's entirely local, and when you put it in a box, sometimes actually that's worse because you don't anticipate your needs ahead of time. You guys figuring out that limited auth thing is good, but also I think there's a fundamental tension in the UX between you just have everything and I treat you as a full human that's on my team versus you're still on a tight leash with me because of my concerns about security. But that's neither here nor there. I think that is just a preference that some people will have, and I think you guys offering this and figuring this out is still an important part of the landscape.

37 more exchanges in this transcript

Sign in free to read the rest of this interview. No card required.

Sign in to read the full transcript

Cite this transcript

APA, MLA, BibTeX
APA

Slack, Q. (2026, September 7). Inside the Team That Killed Mandatory Code Review — Quinn Slack, AMP [Interview transcript]. Latent Space. CEOInterviews.AI. https://ceointerviews.ai/interview/1329387/

MLA

Quinn Slack. "Inside the Team That Killed Mandatory Code Review — Quinn Slack, AMP." Latent Space, 7 Sep. 2026. Transcript, CEOInterviews.AI, https://ceointerviews.ai/interview/1329387/.

BibTeX
@misc{slack2026_1329387,
  author       = {Quinn Slack},
  title        = {Inside the Team That Killed Mandatory Code Review — Quinn Slack, AMP},
  howpublished = {Interview transcript, Latent Space. CEOInterviews.AI},
  year         = {2026},
  month        = {sep},
  url          = {https://ceointerviews.ai/interview/1329387/},
  note         = {Speaker-attributed transcript with timestamps}
}