Introducing Slack Code: Agentic Coding for Teams | Salesforce
Skip to content
9:41
Session#bug-buy-now
Code<br>View<br>Canvas
Comparing master → update-cta-button-color<br>1commit<br>3 fileschanged<br>+12−9
styles/cta-button.css<br>12.cta-button {13 display: inline-block;14 font-weight: 700;15 padding: 12px 22px;16 background: #7c3aed;17 background: #611f69;18 color: #ffffff;19 border-radius: 8px;20}21 22.cta-button:hover {23 background: #8b52f0;24 background: #7c3085;25}
BuyNowButton.tsx
#bug-buy-now documentation
Overview
The "Buy now" button label is difficult to read in dark mode. Support flagged reports of the text nearly disappearing against the button's pink background on some devices.
Root Cause
The button's label color was set to a light grey value intended for dark-mode surfaces, but it was mistakenly applied to the button text as well. Against the yellow background, this produced a contrast ratio well below accepted accessibility thresholds. The button's background color is not affected by theme switching.
Agent APP<br>I found the issue: the text color is too light. What color should we use instead?
Zoe Maxwell<br>Let's swap the background to #611f69 and the hover state to #7c3085.
Agent<br>Complete! Check out the updates we made:<br>#bug-buy-now documentationCanvas
Message…
HomeDMsActivityMore
We’re in the middle of a coding boom that’s changing how people build and work. Coding agents like Claude Code, Claude Tag, Devin from Cognition, GitHub Copilot, ChatGPT, and Vercel agents have made writing and shipping code faster and more accessible than ever. Now the challenge is connecting what you’re building to the conversations your team is having, all in one interface.
Right now, work that happens between an individual and the agent outside of Slack is invisible to everyone else. Context gets lost between conversations and tools, reviews happen later, and every handoff slows things down. That's the problem: great code shouldn't be a private conversation, with no context. Slack is already where that context lives, and where your team works with AI. With Slack Code, it becomes where teams code together, too.
The most innovative companies figured this out early: the best place to build is in the open. They moved development work into Slack, because when work is visible, knowledge compounds. Teams learn faster, move faster, and ship better products. Slack Code brings that same principle, of building in the open, to everyone.
Coding agents changed how individuals build. Now Slack Code changes how teams build. Squeezing complex, multi-turn agent work into standard threads creates noise, and letting developers retreat into private browser tabs means losing the thing that makes teams effective: shared context. Slack Code gives your team a dedicated place to work with an agent on a specific coding session or project, together, right in Slack.
Meet Slack Code.
Work happens in the open by default, so context and knowledge carry from person to person, and from person to agent. AI development becomes a multiplayer activity. Code channels are designed to scale for agents' work in ways that threads and public channels just can't, because they're built for output. What shows up isn't just messages — it's working code, prototypes, and documents, built right in Slack.
With Slack Code, when you have an idea or need to build a new feature, update a web page, or fix a bug, you tag in a coding agent, like Claude Tag or ChatGPT, and it spins up a code channel to tackle the task. Everyone in the channel can see the conversation, review code diffs, check live previews, give feedback, and approve the work before it ships. No specialized tools, no leaving Slack.
Slack Code brings AI development directly into Slack, changing how we build and work. Code channels are the first space in Slack that's built specifically for people to collaborate with agents on software development, together. They're inherently multiplayer and accessible to everyone. And, they bring developers, PMs, designers, non-technical teammates into the same shared workspace as the agent, so building software — from idea to shipped product — isn't just for engineers anymore. No other platform offers the same combination of an open ecosystem and a multiplayer coding environment for humans and agents to work together at once.
What do code channels include?
Project-based code channels: Every code channel maps to one project, so it stays focused and tidy. Live when you need it, archived when you don't.
Automatic channel creation & archiving: Tag a coding agent from any conversation, and it spins up a code channel to tackle the task. When the task is done, the channel archives itself, but the record remains as an audit log.
Full visibility, dedicated tabs: Everyone in the channel can follow the work as it happens: the conversation, the plan, the code diffs, and live previews, all in their own tabs.
Code diffs: See exactly what changed — the old line struck...