Most Teams Don't Know Slack Can Now Let You Watch AI Agents Code Live
Slack Code drops Claude, Devin, Copilot, and Vercel agents into dedicated channels where your whole team can watch diffs, preview output, and ship—without ever leaving Slack.
01. What It Is
Slack Code is a Salesforce feature that turns Slack into a collaborative coding surface. Instead of an AI agent working invisibly in someone's terminal, you mention an agent in a conversation and Slack spins up a dedicated, project-specific channel where the agent works out in the open for the whole team to see.
Each code channel has four tabs. The Conversation tab is where you talk to the agent and each other. The Agent's Plan tab shows the agent's proposed approach before it writes anything. The Code Diffs tab renders line-by-line changes as they happen. And the Live Preview tab renders HTML/UI output so you can see the result, not just the code.
Crucially, each agent session runs on the individual user's own account, repositories, permissions, and plan limits—it's not a shared bot with god-mode access. When the task is finished, the channel auto-archives with the full audit trail preserved, so there's a record of who approved what and why.
Why It Matters
Coding with AI has stayed stubbornly solo—one person, one terminal, one review at the end. Slack Code makes the whole build transparent and collaborative in real time, so teammates catch issues while the code is being written instead of days later in a PR. Salesforce reports 70% of code channels open and close within a single day, taking work from idea to merged PR fast. And because everything happens inside Slack, there's zero context-switching between chat, editor, browser preview, and review tools.
Who Can Benefit
- Engineering teams that want reviews to happen during the build, not after
- Product managers and designers who want to watch and steer without opening an IDE
- Small teams and startups—it's included on every Slack plan at no extra cost
- Remote and async teams that need a preserved audit trail of decisions
- Anyone already using Claude Code, Devin, Copilot, or Vercel agents
02. Step-by-Step Guide
- 1
Confirm your agent access
Slack Code is free on all plans (Free, Pro, Business+, Enterprise Grid), but each agent runs on your own account. Make sure you have individual access to the agent you want—a Claude account for Claude Code, GitHub auth for Copilot, and so on.
- 2
Mention an agent in a conversation
In any Slack conversation, tag or mention the AI agent you want (Claude Code, Devin, GitHub Copilot, or a Vercel agent; ChatGPT is coming soon). This is what kicks off the workflow.
- 3
Let Slack spin up the code channel
Slack automatically creates a dedicated, project-specific code channel for the task, opening with the four tabs: Conversation, Agent's Plan, Code Diffs, and Live Preview.
- 4
Review the plan first
Open the Agent's Plan tab to see the approach before code is written. Give feedback in the Conversation tab to steer the agent's direction early—this is the cheapest moment to correct course.
- 5
Watch diffs and preview in real time
As the agent works, follow the Code Diffs tab for line-by-line changes and the Live Preview tab for rendered HTML/UI output. Leave comments, request changes, and approve as a team.
- 6
Approve and ship
When the team is satisfied, approve the changes to ship. The channel auto-archives on completion, keeping the audit trail intact so you can revisit what happened later.
Pro Tips
- Use the Agent's Plan tab as a gate: align the team on the approach before letting the agent write a single line—it saves the most rework.
- Bring non-engineers into the channel. The Live Preview tab lets designers and PMs give feedback on the actual output, not abstract code.
- Because sessions use each person's own repos and permissions, spin up channels under the account with the right access to avoid permission gaps mid-task.
- Search archived code channels later to reconstruct decisions—the preserved audit trail doubles as living documentation.
Warnings & Limitations
- Each agent requires individual access—you need a Claude account for Claude Code, GitHub auth for Copilot, etc. Slack Code doesn't provide the agents themselves.
- OpenAI's ChatGPT was listed as coming soon at launch, so it may not be available yet in your workspace.
- Agent work still consumes your own plan limits and usage on the underlying service, not Slack's.
- Auto-archival means completed channels move out of your active list—confirm work is truly done before the task closes.
Related Tricks
Most Developers Don't Know Claude Code Can Turn Slack Threads Into Tickets
Connect Claude Code to Slack through Model Context Protocol and it can read channel history, summarize the noise, and hand it off to your ticketing system—without ever leaving your editor.
Notion Just Let AI Agents Edit Your Databases Directly — No Zapier Needed
Notion's new External Agents API turns Claude Code, Cursor, and other AI tools into @-mentionable teammates that read and write to your databases in real time. The automation middleman is gone.
Most Zapier Users Don't Know Their AI Can Edit Their Database Straight From Chat
Zapier Tables can now act as a live data layer your AI agent reads and updates in real time—so Claude or ChatGPT can add, edit, and query rows without you ever opening the database.
