Latest / Now Shipping: A Mind the Product podcast / Inside Slack Code: what it is, and why Anthropic just became its founding partner
Transcript
- 0:00SPEAKER_00: I'm Mike Belcito, and this is Now Shipping, the weekly AI news show for product people.
- 0:06SPEAKER_00: Every week I bring you AI news stories that matter to you as the people actually building products for a living.
- 0:12SPEAKER_00: Brought to you by the team at Mind the Product.
- 0:15SPEAKER_00: This is Now Shipping.
- 0:17SPEAKER_00: And we're going to do something a little bit different for this episode.
- 0:21SPEAKER_00: And I'm going to want your feedback.
- 0:23SPEAKER_00: So at the very end, maybe share it in the comments here what you think.
- 0:27SPEAKER_00: But I have been bringing you three AI news stories every single week.
- 0:32SPEAKER_00: Stories that are specifically meant to be relevant to product people, builders, and gosh, let's face it, there's no shortage of stories that we could surface every single week.
- 0:42SPEAKER_00: So we've been keeping up with that three story per episode format, but I want to see what happens when we go a little bit deeper.
- 0:51SPEAKER_00: And that's what we're going to do today.
- 0:53SPEAKER_00: There's just one story.
- 0:54SPEAKER_00: I picked one story for this week, but the episode's going to be the same length.
- 0:59SPEAKER_00: It's just that I'm going to go a lot deeper on that one specific story.
- 1:03SPEAKER_00: Okay, so this week's story is about the launch of Slack Code.
- 1:08SPEAKER_00: On August 24th, Salesforce announced Slack Code, a new product that gives teams dedicated code channels where they can work directly with AI coding agents.
- 1:18SPEAKER_00: And here's how it works: you end up tagging a coding agent, a Claude Code, or it could be Devin from Cognition or GitHub Copilot, ChatGPT, maybe a Vercel agent in any conversation in Slack.
- 1:32SPEAKER_00: And what happens is it automatically spins up a project-specific channel.
- 1:38SPEAKER_00: Now, inside that channel, the work ends up getting split into tabs, one for the actual conversation, and then one showing the agent's plan.
- 1:47SPEAKER_00: And then also one with a line-by-line view of the code diffs, one with a live preview of the thing that's actually being built.
- 1:54SPEAKER_00: And when the task's done, the channel archives itself, but it leaves behind a searchable record of everything that happened.
- 2:01SPEAKER_00: Now, anyone in the channel can pause the agent, redirect it, or even actually just stop it outright.
- 2:07SPEAKER_00: And before anything ships to production, a human still signs off.
- 2:12SPEAKER_00: Now, Cognition, the company behind Devon, they walk through a live demo of this with VentureBeat.
- 2:18SPEAKER_00: Now, in the demo, when anybody reports a broken feature in the engineering channel, Devin reacts with an emoji, replies right in the thread, investigates, and opens a pull request.
- 2:30SPEAKER_00: It even knows who the code owner is, so it tags the right person.
- 2:34SPEAKER_00: Now, midway through this demo, a designer dropped a Figma file right into the channel, and the agent just incorporated it without really missing a beat.
- 2:43SPEAKER_00: Now, by the end, Devin's posted the code, a screenshot, and a recorded demo proving that the feature actually works.
- 2:50SPEAKER_00: Rob Seaman, he's the EVP and GM of Slack now, he said it pretty bluntly in the press briefing.
- 2:57SPEAKER_00: He said code is no longer the bottleneck.
- 3:00SPEAKER_00: Ideas, taste, judgment, craft, those are the things that are the bottleneck.
- 3:06SPEAKER_00: And you've effectively extended the population that can contribute to ideas, taste, judgment, and craft to anybody that exists in your Slack.
- 3:15SPEAKER_00: There was sort of a bit of a foreshadowing to Slack code a while back.
- 3:21SPEAKER_00: In December of last year, Anthropic brought Claude Code into Slack as a research preview, letting developers delegate coding tasks straight from a chat thread.
- 3:31SPEAKER_00: And nine months later, here we are with Slack code.
- 3:34SPEAKER_00: Now, why is this happening right now at Slack specifically?
- 3:39SPEAKER_00: Because Slack has had a pretty interesting year to say the least.
- 3:42SPEAKER_00: I mean, in a year when markets have been very good to tech in general, Salesforce stock has been down 5% year to date.
- 3:50SPEAKER_00: That pretty badly lags the NASDAQ and other indexes.
- 3:55SPEAKER_00: And there's been a lot of talk about whether AI is going to eat enterprise software companies like Salesforce from the inside.
- 4:01SPEAKER_00: People talk about vibe coding their own CRMs.
- 4:04SPEAKER_00: The vibes have kind of been off at Salesforce for a good bit.
- 4:09SPEAKER_00: I mean, back in December, OpenAI actually hired away Slack's actual CEO, a woman named Denise Dresser, to be their chief revenue officer.
- 4:18SPEAKER_00: Now, Seaman, who is Slack's product chief, he got bumped up to interim CEO.
- 4:22SPEAKER_00: So all in all, kind of a rough year for Salesforce for many reasons, but Slack, to their credit, they did not retreat.
- 4:31SPEAKER_00: They started playing offense.
- 4:33SPEAKER_00: In January, they shipped a rebuilt Slack bot running on Anthropics Claude, and Salesforce says it became the fastest adopted feature in the company's 27-year history.
- 4:44SPEAKER_00: And one sort of interesting detail that I think maybe gets a little like buried in this week's news is back in mid-2025, Salesforce had actually moved to block rival AI companies from accessing Slack's data.
- 4:58SPEAKER_00: I guess it was their way of kind of trying to protect the moat.
- 5:01SPEAKER_00: Now, Slack code is pretty darn close to the exact opposite move.
- 5:05SPEAKER_00: Slack is now opening itself up, courting outside AI companies as partners, and planning to open its code channel APIs to any developer who wants to build on top of it.
- 5:15SPEAKER_00: Now that strategy flipped from protected data to become the room that everybody's agents want to work within.
- 5:22SPEAKER_00: So what does this all mean really for you?
- 5:26SPEAKER_00: Well, vibe coding, you know, like describing what you want in plain language and letting an AI produce the code, that's something now like a$4.7 billion market, and it's projected to triple by 2027.
- 5:38SPEAKER_00: And what may be even more interesting, especially as a product person, is 63% of the people doing the vibe coding these days, they describe themselves as non-developers.
- 5:50SPEAKER_00: That would be product managers, designers, marketers, others within the company.
- 5:55SPEAKER_00: Now, Gartner's actually predicting that by 2028, these citizen developers, so to speak, will outnumber professional engineers four to one.
- 6:04SPEAKER_00: And I get it.
- 6:05SPEAKER_00: I mean, my 14-year-old son has vibe goaded his own sports photography website.
- 6:09SPEAKER_00: So I actually don't think Gartner is so far off in this prediction.
- 6:13SPEAKER_00: Now, in that same press briefing, Jeff Wang, now he runs New Enterprise at Cognition, he gave some internal numbers that back up how fast all of this is actually moving.
- 6:23SPEAKER_00: He said their internal merged pull request count is actually up 10x in the last few months, while headcount has only grown 40%.
- 6:32SPEAKER_00: Now, where does it all lead?
- 6:34SPEAKER_00: Well, Jeff predicts that things like bug fixes, vulnerability patches, the stuff that engineers probably don't really want to be doing, but you sort of have always had to do.
- 6:45SPEAKER_00: This is the kind of stuff that will get automated away completely.
- 6:48SPEAKER_00: He also made a pretty bold prediction, or maybe it's not so bold anymore.
- 6:52SPEAKER_00: I don't know.
- 6:52SPEAKER_00: He said, right now, a human still has to approve every single merge, but he predicts that in the next year, it's just going to go through automatically.
- 7:01SPEAKER_00: Now, Slack is not the only company to be playing in the sandbox.
- 7:06SPEAKER_00: Cursor, Replit, GitHub Copilot Workspace.
- 7:09SPEAKER_00: They've all been racing to own AI coding too, but almost all of it is built around this sort of single person and single agent concept.
- 7:19SPEAKER_00: It's just ends up being a faster version of one developer working alone.
- 7:23SPEAKER_00: But Slack's bet is specifically that the single player era of AI coding is just a temporary thing.
- 7:31SPEAKER_00: And even GitHub's own chief product officer, Mario Rodriguez, basically conceded the point that when he tied his company's participation in Slack code to what he called GitHub's broader promise of human set direction, agents close the loop, he said that has to be true wherever developers are working, not just inside GitHub's own tools.
- 7:51SPEAKER_00: Now that's a competitor admitting the workspace, not the editor, might be where this all gets decided.
- 7:58SPEAKER_00: There's an obvious problem with, you know, just letting anybody in the company spin up a coding agent.
- 8:03SPEAKER_00: And it's the same problem that we've been talking about in this industry all year.
- 8:08SPEAKER_00: Quality.
- 8:13SPEAKER_00: That term, AI slop, which by the way, I might nominate for Merriam-Webster's phrase of the year.
- 8:19SPEAKER_00: This is where, you know, you find plausible-looking, confidently formatted output that actually is just not good.
- 8:28SPEAKER_00: Now, when it comes to code, there's lots of code out there that would be considered AI slop.
- 8:33SPEAKER_00: Actually, Varicode's 2026 security report found that roughly 44% of AI code generation tasks introduced a real exploitable vulnerability.
- 8:44SPEAKER_00: The average security pass rate across models tested was 56%.
- 8:48SPEAKER_00: But in the same period, AI assisted developers were committing code three to four times faster than everyone else.
- 8:54SPEAKER_00: So the volume of code going into production has exploded, but the security pass rate basically has stayed flat, even dropped.
- 9:02SPEAKER_00: One report tracked monthly security findings going from about a thousand to over 10,000 in six months.
- 9:09SPEAKER_00: 10x in six months.
- 9:12SPEAKER_00: Now, there's a phrase that security researchers are using for this.
- 9:15SPEAKER_00: It's the illusion of correctness.
- 9:18SPEAKER_00: Code that reads is clean, professional, done, but hiding a flaw that nobody caught because it looked too finished to double check.
- 9:25SPEAKER_00: Some of the other reaction to Slack code is pretty interesting.
- 9:29SPEAKER_00: Some engineers have pointed out that coding is deep work.
- 9:32SPEAKER_00: And Slack, by design, sort of like the interruption machine.
- 9:36SPEAKER_00: I mean, you put those two things on the same screen and you risk agents getting mid-task feedback from six different people, changing direction constantly, and maybe never actually finishing anything clearly.
- 9:49SPEAKER_00: Slack's answer to that is visibility is actually a good thing.
- 9:53SPEAKER_00: Katie Steigman, Slack's VP of products, said in that briefing that the multiplayer part is a guard against all of that, actually, because people can see your work, people can comment on your work.
- 10:05SPEAKER_00: She contrasted that with the status quo, where one person alone is doing God knows what with an agent in a private terminal versus doing it in some place that people can actually see your intent and help shape your work.
- 10:18SPEAKER_00: In her words, she says that people can now quote slap my hand and tell me that slop.
- 10:24SPEAKER_00: I love that quote.
- 10:25SPEAKER_00: Anyway, maybe from that comment you could tell Stegman is a product person.
- 10:28SPEAKER_00: She absolutely is.
- 10:30SPEAKER_00: And she talked about her own experiences using Slack code in that venture beat briefing.
- 10:35SPEAKER_00: When she puts up a pull request, she tags in an engineer from her team before asking for approval.
- 10:39SPEAKER_00: And almost every time the engineer pushes back on something, whether it's to tighten the code or add technical guidance.
- 10:46SPEAKER_00: And then that agent takes one more pass.
- 10:48SPEAKER_00: So the output ends up touched by an engineer, but the engineer didn't actually have to write it from scratch.
- 10:54SPEAKER_00: So that's her way of showing her best practice, how she actually uses Slack code.
- 10:59SPEAKER_00: For those people and companies working in the enterprise, you have to think about permissions.
- 11:05SPEAKER_00: And somebody actually asked the question in the press briefing, which can be a very scary question, right?
- 11:11SPEAKER_00: Could an agent in a code channel leak across teams?
- 11:15SPEAKER_00: Could a finance repo suddenly end up becoming visible to legal?
- 11:19SPEAKER_00: Siemen was actually direct about the answer.
- 11:21SPEAKER_00: He said no.
- 11:22SPEAKER_00: He said every agent acts on behalf of the specific human who invoked it, using that person's existing access, nothing more.
- 11:30SPEAKER_00: If you can't see a channel, the agent working on your behalf can't either.
- 11:34SPEAKER_00: Now on the execution side, Devon runs in an isolated sandbox with what cognition calls minimum viable access.
- 11:41SPEAKER_00: There's even a mode with zero internet access.
- 11:44SPEAKER_00: And because these agents still produce standard pull requests into GitHub, your existing review process and release gates still apply.
- 11:52SPEAKER_00: So nothing gets to skip the line.
- 11:54SPEAKER_00: Now, we've done stories here on Now Shipping on how AI can and has escaped the sandbox.
- 12:02SPEAKER_00: So take all of that with a grain of salt.
- 12:04SPEAKER_00: But here's kind of a twist, and I almost had to rewrite part of this episode because I'm recording this on August 27th.
- 12:13SPEAKER_00: Now, this is just three days after Slack Code has launched.
- 12:17SPEAKER_00: But just yesterday, Salesforce and Anthropic announced something called Claude Force.
- 12:22SPEAKER_00: It's essentially an expanded partnership that makes Claude the default model across the entire Slack and Salesforce stack.
- 12:29SPEAKER_00: Claude now powers Slackbot.
- 12:31SPEAKER_00: It's the intelligence behind Claude tag.
- 12:33SPEAKER_00: And this is the part that connects everything back to what I've just told you.
- 12:37SPEAKER_00: Anthropic is actually named as a founding partner for Slack Code.
- 12:42SPEAKER_00: Mark Benioff, Salesforce's CEO, described it as bringing together the world's number one AI and the number one CRM.
- 12:49SPEAKER_00: Dario Amodai, Anthropic CEO, says it lets companies point Claude at the customer information and business context they've been building in Salesforce for decades and actually run their business with it.
- 13:00SPEAKER_00: This partnership also launches something called Salesforce and Claude, 37 pre-built sales skills that let a seller basically get an AI chief revenue officer sitting inside Claude, reading their pipeline, taking governed actions back into Salesforce.
- 13:16SPEAKER_00: Now, internally at Salesforce, Slackbot running on Claude has already driven 8.1 million hours of annualized productivity gains, up more than 2x quarter over quarter.
- 13:28SPEAKER_00: At least that's what they say.
- 13:30SPEAKER_00: So here's why this matters on top of everything else.
- 13:33SPEAKER_00: Slack code launched three days ago as a neutral multi-agent platform.
- 13:38SPEAKER_00: Bring your own Claude, your own Devin, your own co-pilot.
- 13:42SPEAKER_00: Today, one of those partners just became the default, the founding partner, wired all the way through the stack.
- 13:49SPEAKER_00: So maybe it's not so much of a neutral platform anymore.
- 13:52SPEAKER_00: Not really.
- 13:53SPEAKER_00: They're still keeping the door open to co-pilot and ChatGPT for appearances, but we know who their allegiance is to now.
- 13:59SPEAKER_00: So what does it mean for you?
- 14:01SPEAKER_00: Well, maybe a few things.
- 14:02SPEAKER_00: First, where your team does AI coding is turning into a pretty big distribution fight.
- 14:07SPEAKER_00: I mean, six months ago, this was, you know, which model do I call from the terminal?
- 14:12SPEAKER_00: Now it's which platform owns the shared workspace where my whole team works with agents.
- 14:17SPEAKER_00: And Slack, cursor, GitHub, the terminal itself, they're all competing for that role.
- 14:23SPEAKER_00: Now, whoever wins that layer gets enormous pull over which agents and which defaults your company ends up standardizing on.
- 14:30SPEAKER_00: And that's probably worth a conversation with whoever owns tooling decisions at your company before it just gets decided for you, just by default settings.
- 14:39SPEAKER_00: Now, the second thing is if you're a product manager and you haven't tried vibe coding a working prototype yourself, I'm sorry to say you are months late at this point, but I can't imagine you haven't by now.
- 14:51SPEAKER_00: If you're watching this, you probably knee deep in Claude Code or Codex or whatever else you're building with, Grokbot at this point.
- 14:58SPEAKER_00: Regardless, though, 63% vibe coders aren't engineers.
- 15:02SPEAKER_00: Steigman's workflow, the tag an engineer, take the feedback, ship a tighter, being the default template for how a non-technical product manager contributes real code without pretending to be an engineer.
- 15:15SPEAKER_00: Now, the other thing to think about is this whole, you know, ship it in the open, it's not exactly the same as ship it safely, and you do need both.
- 15:24SPEAKER_00: 44% of AI-generated code tasks introducing an exploitable vulnerability.
- 15:29SPEAKER_00: That's not a small number, and it's not improving as fast as the volume is growing.
- 15:34SPEAKER_00: So if your team's push towards agenda coding isn't paired with an actual answer to who reviews this and for what?
- 15:41SPEAKER_00: Well, you have to work on a solution like right now.
- 15:45SPEAKER_00: Now, finally, when you're evaluating any agent platform, not just this one, put the permissions model on your checklist right next to the feature list.
- 15:53SPEAKER_00: Does the agent act as the person who invoked it using their existing access?
- 15:57SPEAKER_00: Or does it get its own identity, its own permissions that somebody in IT now has to manage forever?
- 16:04SPEAKER_00: Slack gave a pretty clean answer to that question this week, but not all vendors necessarily can answer that question so cleanly.
- 16:10SPEAKER_00: So a big thing to think about.
- 16:13SPEAKER_00: Now, taking this all in, my question to you is is your team already picking sides in this model war?
- 16:20SPEAKER_00: Because here, I mean, Slack, Salesforce, Anthropic, they all pick theirs.
- 16:25SPEAKER_00: They've all aligned together here.
- 16:27SPEAKER_00: But what side are you picking?
- 16:29SPEAKER_00: All right, that's gonna put a wrap on this week's episode of Now Shipping.
- 16:34SPEAKER_00: If you found this valuable, please subscribe, tell a friend, but let me know what you thought of this new format too.
- 16:40SPEAKER_00: Whether you want more one story deep dives like this, or if you want me to go back to the three stories per week model, I will see you right here next week.
- 16:49SPEAKER_00: And once again, brought to you by the team at Mind the Product.
- 16:53SPEAKER_00: This is now shipping.