Slack has launched Slack Code, a new feature that brings AI coding agents into dedicated project spaces where developers and other team members can plan, build, review and guide software development together. Instead of keeping coding agents inside private terminals, browser tabs or individual conversations, Slack Code creates dedicated “code channels” around specific development tasks.

The feature is part of Slack’s broader push to make AI agents active participants in workplace collaboration. Slack Code launched with integrations from Anthropic’s Claude, Cognition’s Devin, GitHub Copilot and Vercel, while OpenAI’s ChatGPT integration is listed as coming soon by Slack. The company says the same collaborative approach could eventually extend beyond software development into areas such as marketing, legal work and IT operations.

Slack Code Creates Dedicated Channels For AI Coding

Slack Code is built around the idea of giving every software project its own collaborative environment. When a user mentions a supported coding agent while discussing a development task, Slack can create a code channel dedicated to that work.

The channel brings together the AI agent, developers and other relevant team members. Instead of an agent working independently and returning a final answer, participants can follow its progress, provide additional instructions and review the output during the process.

Slack Code At A Glance

FeatureDetails
ProductSlack Code
Main purposeCollaborative AI-assisted software development
Core workspaceDedicated code channels
AI partners at launchClaude, Devin, GitHub Copilot, Vercel
OpenAI integrationComing soon
Code visibilityDiffs and live previews
Team interactionWatch, guide, pause and review agents
SecurityUses existing Slack permissions and admin controls
Channel lifecycleAutomatically archives when work is complete
Initial focusSoftware engineering

The dedicated-channel model is intended to solve a problem that Slack says its own engineers encountered: standard conversation threads can become difficult to manage when AI agents perform complex, multi-step coding tasks.

Teams Can Watch AI Build Software In Real Time

One of Slack Code’s main features is visibility.

AI coding agents can produce large amounts of code quickly, but that speed can make it difficult for teammates to understand what is changing. Slack Code puts code diffs and live previews directly inside the project channel.

Team members can therefore see what an agent is building rather than waiting for a final response.

This can be particularly useful when an AI agent is working on a bug fix or user-interface change. A developer or product manager can identify a problem while the agent is still working and redirect it before the task progresses too far.

How A Slack Code Session Works

StageWhat Happens
1. Task identifiedA team member describes a coding problem
2. Agent mentionedA supported coding agent is tagged
3. Code channel createdSlack creates a dedicated project space
4. Agent worksThe AI plans and writes code
5. Team observesMembers see progress and code changes
6. ReviewDevelopers can comment or redirect the work
7. ApprovalHumans review high-stakes changes
8. CompletionChannel is archived while remaining searchable

Slack says more than 70% of its code channels are created and closed within a single day, moving from an idea to a merged pull request. The company presents this as evidence that the dedicated workflow can shorten development cycles.

AI Coding Agents Become Team Participants

Slack’s approach treats coding agents less like standalone software tools and more like members of a development team.

Claude, Devin, GitHub Copilot and Vercel can be called into Slack conversations, where they can work alongside people instead of operating in isolated development environments.

This is an important shift in how workplace AI is being designed. Instead of asking an employee to leave Slack, open an AI coding tool, copy the result and then return to the team conversation, Slack wants the agent’s work to happen within the same collaboration layer.

AI Agents Available With Slack Code

AI AgentCompanyRole
ClaudeAnthropicCoding and agentic development
DevinCognitionAI software engineering
GitHub CopilotGitHubCoding and development assistance
VercelVercelDevelopment and web workflows
ChatGPTOpenAIIntegration announced, coming soon

The partnership model also gives Slack a way to become an interface for multiple AI providers rather than requiring businesses to commit to a single model ecosystem.

GitHub Integration Could Bring Non-Engineers Into Coding

Slack says GitHub’s integration is designed to make software development more accessible to people outside engineering teams.

A non-technical employee could describe a problem in plain language inside a code channel. An AI agent can then draft a possible fix, after which an engineer can review the proposed change.

This could change how minor software issues are handled inside organizations. Instead of every small bug or interface change immediately becoming a ticket for an engineering team, some requests could be investigated and prepared with AI before an engineer becomes involved.

Potential Workflow For Non-Technical Teams

Traditional ProcessSlack Code Approach
Employee reports issueEmployee describes issue in Slack
Ticket createdAgent can begin work directly
Engineering queueAI investigates the problem
Developer starts from scratchAgent proposes a solution
Developer reviewsEngineer reviews AI-generated change
Fix eventually shipsApproved change can move toward deployment

The approach does not remove the need for engineers. Instead, it attempts to shift engineers toward reviewing, directing and approving AI-generated work.

Human Oversight Remains Part Of The Workflow

Slack is also building controls around AI agents because autonomous software development carries risks.

Team members can pause, redirect or stop an agent during a session. Slack says high-stakes changes can be routed to a person for approval, with human sign-off required for important actions such as merging code to production.

The platform also inherits Slack’s existing permissions and administrative controls. That means organizations do not need to create an entirely separate security and identity system for agents operating inside code channels.

Slack Code’s Oversight Model

ControlPurpose
Shared visibilityTeam can see agent activity
PauseTemporarily stop an agent
RedirectChange instructions during execution
Human approvalReview high-stakes changes
Existing permissionsApply current Slack access controls
Audit historyPreserve completed project activity
Automatic archivePrevent completed projects from cluttering channels

This is increasingly important as AI coding agents move from generating suggestions to making larger changes across software repositories.

Code Channels Become An Audit Trail

Slack Code does not simply disappear when an AI agent completes its task.

Slack says completed code channels automatically archive while remaining searchable as an audit log. This gives teams a record of the discussion, instructions, decisions and work performed during the development process.

That could be particularly useful for businesses where developers need to understand why a particular change was made weeks or months later.

The archive also preserves context that could otherwise disappear if coding work happened in a private AI session.

Slack Wants To Reduce Context Switching

The broader objective behind Slack Code is to reduce the number of applications developers and other employees need to move between.

Slack has increasingly positioned its platform as a place where users can interact with AI agents, search company information, execute code and work with connected applications. Its July product updates, for example, positioned Slackbot as an agent capable of building dashboards, reports and other outputs directly within Slack.

Slack Code extends that strategy into software development.

Instead of Slack serving primarily as the place where employees discuss work, the company wants it to become a place where AI agents actually perform portions of that work.

Slack Code Is Part Of A Larger Agent Strategy

Slack is also introducing an Agents & Tools tab to give users a central location for managing agent conversations across DMs, threads and code channels.

That indicates Slack sees agents as becoming a persistent part of workplace communication rather than occasional assistants.

The company is beginning with engineering because coding agents are already capable of performing relatively complex tasks. But Slack says the same model could eventually be applied to other business functions.

Potential Expansion Beyond Software

DepartmentPossible Agent Workflow
EngineeringCode development and debugging
MarketingCampaign planning and content creation
LegalContract review
ITEmployee onboarding and technical support
ProductResearch and prototype development
OperationsWorkflow automation

These are Slack’s stated areas of potential expansion rather than evidence that all of these capabilities are currently available through Slack Code.

Competition In AI-Powered Coding Is Intensifying

Slack Code arrives as AI coding agents become increasingly competitive.

GitHub, Anthropic, Cognition, OpenAI and other companies are building systems designed to handle increasingly large portions of software development. Slack’s strategy is different: rather than primarily competing as a coding-agent provider, it is attempting to become the collaboration layer where multiple agents can work.

That could give Slack a strategic position if companies begin using several AI coding agents simultaneously.

A development team might use Claude for one task, Devin for another and GitHub Copilot for repository-related workflows, while Slack provides the common interface for communication and oversight.

The Bigger Picture

Slack Code reflects a broader change in workplace software as AI agents move from assistants that answer questions to systems that can perform multi-step tasks. By giving agents dedicated project channels, Slack is attempting to make AI development work visible to entire teams rather than keeping it inside private coding environments.

The strategy could also strengthen Slack’s role in the enterprise AI ecosystem. By supporting agents from multiple companies, Slack is positioning itself as a neutral collaboration layer between employees and AI systems. The challenge will be maintaining security, human oversight and useful workflows as agents become capable of making increasingly consequential changes.

Looking Ahead

The success of Slack Code will depend on whether teams find shared AI development more productive than existing combinations of coding agents, terminals and collaboration tools. The ability to watch code being built, provide feedback in real time and preserve the entire process in an auditable channel could make agentic development easier for organizations to adopt.

The longer-term opportunity is much larger than coding. Slack is effectively testing a model in which AI agents become participants in everyday team workflows, with humans setting direction and reviewing important outcomes. If that approach works for software engineering, Slack could extend the same model into marketing, legal, IT and other departments, potentially turning its collaboration platform into a central operating layer for AI-powered work.

Get the day’s top stories in your inbox

One concise email. No spam, unsubscribe anytime.