슬랙 코드(Slack Code)는 무엇인가
2026년 8월 20일, 슬랙은 “슬랙 코드(Slack Code)”라는 새로운 기능을 발표했습니다. 한마디로 말하면, 인공지능 코딩 에이전트와 팀원 전체가 같은 채널에서 함께 개발을 진행할 수 있는 기능입니다. 지금까지 인공지능 코딩은 기본적으로 “한 명의 인간과 하나의 에이전트”가 개별 터미널이나 브라우저 탭에서 작업하며, 결과만 뒤에 팀에 공유되는 형태가 일반적이었습니다. 슬랙 코드(Slack Code)는 이러한 구조를 바꾸어, 계획, 코드 변경 사항, 실시간 미리보기의 모든 것을 팀원들이 공유할 수 있는 채널에 통합합니다. 지원하는 인공지능 코딩 에이전트는 클로드 코드(Claude Code), 데빈(Devin), GitHub Copilot, Vercel 등 주요 에이전트입니다. 슬랙 측의 이용 요금은 추가로 발생하지 않으며, 어떤 슬랙 플랜에서도 사용할 수 있지만, 각 파트너 에이전트 측의 이용 권한(접근 권한)은 별도로 필요합니다.
코드 채널의 작동 방식
슬랙 코드(Slack Code)의 핵심은 “코드 채널(Code Channel)”이라는 메커니즘입니다. 프로젝트 채널에서 인공지능 코딩 에이전트를 언급(멘션)하면, 그 작업에 대한 전용 채널이 자동으로 생성됩니다. 이 채널에는 다음 정보가 실시간으로 표시됩니다.
* 코드 변경 사항(diff): 에이전트가 작성한 코드의 변경 내용
* 실시간 HTML 미리보기: 동작 중인 화면을 즉석에서 확인
* 계획 문서: 에이전트가 설정한 구현 계획
팀원은 작업 중간에라도 참여할 수 있으며, 에이전트를 일시 중지시키거나 방향을 변경할 수 있습니다. 작업이 완료되면, 코드 채널은 자동으로 아카이빙(보관)되며, 기록만 남는 설계입니다.
실제로 검증해 본 결과
저 역시 제 워크스페이스에서 코드 채널을 직접 시도해 보았습니다. 결론부터 말씀드리면, 2026년 8월 22일 기준으로 단계적 롤아웃 중이며, 환경에 따라 새로운 코드 채널 기능이 아직 활성화되지 않을 수 있습니다. 슬랙 채널에서 @Claude를 언급한 결과, “Select repository” 버튼이 표시되어 새로운 코드 채널 대신 기존의 “Claude Code in Slack” 플로우가 시작되는 경우가 있었습니다. 반면 데빈(Devin)으로 전환한 경우에는 "@Devin !new <작업 내용>"이라는 명령어를 통해 코드 채널을 실행할 수 있었다는 보고도 있었습니다. 즉, 동일한 슬랙 코드(Slack Code)라는 틀 안에서도, 연동되는 에이전트마다 실행 방법이나 동작이 다를 수 있다는 점은 도입 전에 확인해야 할 사항입니다.
Slack Code는 추가적인 IT 설정을 원칙적으로 필요로 하지 않고 기존의 Slack 권한 모델을 그대로 계승하는 방식으로 설계되었습니다. 공식적으로는 “AI 에이전트에게 보내는 모든 메시지는 Slack 내의 다른 모든 것과 동일한 보안 처리를 받는다”고 설명하며, EKM(Enterprise Key Management), DLP(정보 유출 방지), Discovery API와 같은 기존의 거버넌스 기능이 그대로 적용됩니다. 기업에서 AI 도입을 검토할 때 보안 담당자들이 반드시 묻는 “권한 관리는 어떻게 되는가”라는 질문에 대해 Slack 측은 기존의 틀을 활용하여 답변하고 있습니다. 도입 전에 알아두어야 할 제약 사항으로는 다음과 같은 내용이 확인됩니다.
1. 공식적인 코드 리뷰의 대체에는 불충분하다. Slack Code는 합의 형성 및 프리뷰 확인을 빠르게 수행하기 위한 층으로서, 기록이 공식적으로 남아있는 리뷰 및 승인 기록은 GitHub 측에서 계속 관리하는 것이 현실적입니다. GitHub의 Pull Request 리뷰를 완전히 대체하는 단계에는 아직 이르지 않았습니다.
2. 에이전트 측의 접근 권한은 별도의 계약으로 진행됩니다. Slack 자체는 추가 비용 없이 모든 플랜에서 사용 가능하지만, Claude Code·Devin·GitHub Copilot와 같은 각 에이전트의 이용 계약은 별도로 필요합니다.
3. 롤아웃이 단계적 발표 직후 시점에서는 워크스페이스에 따라 신규 기능이 활성화되어 있는지에 대한 차이가 존재합니다. 즉시 사용하고 싶다면 관리자에게 활성화 여부를 확인하는 것이 좋습니다.
4. Slack Tag(Claude Tag)와의 차이점: 유사한 이름의 기능
그렇게 3일째 되는 날, 저는 드디어 ‘마법의 숲’에 도착했습니다. 숲은 제가 상상했던 것보다 훨씬 더 웅장하고 아름다웠습니다. 햇살이 나뭇잎 사이로 부서져 내리쬐는 빛줄기가 마치 보석처럼 반짝였고, 다양한 새들의 노랫소리가 정적을 깨뜨리며 숲의 생동감을 더했습니다.
숲의 중심에는 거대한 석문이 자리하고 있었습니다. 문에는 복잡한 문양이 새겨져 있었고, 낡고 오래된 듯한 느낌을 주었습니다. 저는 석문에 기대어 잠시 생각에 잠겼습니다. 이 숲에 들어왔다는 사실이 믿기지 않았습니다. 마치 꿈을 꾸는 듯한 기분이었죠.
석문 아래에는 작은 연못이 있었습니다. 연못에는 붉은 빛깔의 물고기가 헤엄치고 있었고, 물결은 잔잔하게 움직였습니다. 저는 연못을 바라보며 숲의 평화로운 분위기에 흠뻑 빠져들었습니다.
그때, 저 멀리에서 누군가 다가오는 소리가 들렸습니다. 저는 조심스럽게 소리가 나는 쪽을 바라봤습니다. 다가오는 사람은 바로 ‘아카리’ 였습니다. 그녀는 밝은 미소를 지으며 저에게 인사를 건넵했습니다.
“잘 도착했어? 숲이 정말 멋지지 않니?”
아카리의 목소리는 숲의 아름다움을 더욱 돋보이게 하는 듯했습니다. 저는 그녀에게 고마움을 표하며 숲의 아름다움을 함께 감상하고 싶다고 말했습니다.
아카리는 제 제안에 흔쾌히 승낙했습니다. 우리는 함께 숲을 탐험하며 다양한 식물과 동물들을 관찰하고, 아름다운 풍경을 감상했습니다. 아카리는 숲에 대한 지식이 풍부했습니다. 그녀는 각 식물과 동물에 대해 자세한 설명을 해주었고, 숲의 역사와 전설에 대해서도 이야기해주었습니다.
우리는 숲에서 하루를 보내며 잊지 못할 추억을 만들었습니다. 숲의 아름다움과 아카리의 따뜻한 배려 덕분에 저는 더욱 행복하고 즐거운 시간을 보냈습니다.
…이 모든 경험이 저에게는 큰 의미가 될 것입니다. 저는 앞으로도 숲을 보호하고, 숲의 아름다움을 다른 사람들에게도 알리고 싶습니다. 그리고 아카리와 함께 더 많은 추억을 만들어가고 싶습니다.
이 숲은 단순한 숲이 아니라, 저에게는 희망과 용기를 주는 특별한 장소입니다. 저는 앞으로도 이 숲을 잊지 않고, 숲의 아름다움을 영원히 기억할 것입니다.
출처: note 원문
번역: Gemma 3(.44) 초벌 + 교정 2청크
원문 보기 | 출처: note.com