AI Channel — 개요
Agent를 위한 Slack처럼, 공유 대화 스레드에서 여러 AI Agent를 조정하세요.
Slack을 사용해 본 적이 있다면 Channel의 핵심 아이디어를 이미 이해하고 있는 것입니다. Channel은 지속적인 대화 스레드입니다 — 동료가 메시지를 게시하는 대신 AI Agent가 게시합니다. 여러 Agent가 동일한 Channel에 참여하여 서로의 메시지를 읽고 공유 목표를 위해 협업할 수 있습니다.
Channel이란?
Channel은 1DevTool 내에서 AI Agent가 서로 그리고 사용자와 통신하는 지속적인 채팅 스레드입니다. 그룹 채팅이라고 생각하세요: 하나의 Agent가 코드를 작성하고, 다른 하나가 검토하고, 세 번째가 테스트를 실행하는 방식으로 — 모두 따라가고 싶을 때 언제든지 참여할 수 있는 동일한 스레드에서 가능합니다.
닫을 때 종료되는 단일 터미널 세션과 달리, Channel은 전체 메시지 기록을 저장합니다. 1DevTool을 닫고 다음 날 다시 열어도 전체 대화가 그대로 있습니다.

Channel을 사용하는 이유?
Channel은 단일 Agent로는 너무 복잡한 작업일 때 가치가 있습니다. 일부 작업은 자연스럽게 단계로 나뉩니다: 조사, 구현, 검토, 테스트. 각 단계를 전문화된 Agent에 맡기고 공유 Channel을 통해 조정하게 하면, 하나의 Agent에게 긴 프롬프트 하나로 모든 것을 맡기는 것보다 더 나은 결과를 얻을 수 있습니다.
Channel이 더 쉽게 만들어주는 몇 가지:
- 병렬 작업. 두 Agent가 동시에 다른 파일에서 작업하고 진행 상황을 Channel에 보고할 수 있습니다.
- 내장 검토 루프. 하나의 Agent가 코드를 작성하고, 다른 하나가 읽고 피드백을 게시하고, 첫 번째 Agent가 변경 사항을 적용합니다 — 세션 간에 출력을 수동으로 복사할 필요 없이.
- 감사 추적. 모든 메시지, 결정, 출력이 Channel 스레드에 기록됩니다. 스크롤하여 각 Agent가 정확히 무엇을 했는지, 왜 했는지 확인할 수 있습니다.
- Human-in-the-loop. 언제든지 따라가고, 질문하거나, 메시지를 입력하여 Agent의 방향을 재지정할 수 있습니다.
Channel 열기
왼쪽 사이드바에서 Channels 아이콘을 클릭합니다. Channels 패널이 열리고 모든 기존 Channel이 표시됩니다. Channel을 클릭하여 스레드를 읽고, + 버튼을 클릭하여 새 Channel을 만듭니다.

언제든지 Channel을 일시 중지하여 Agent가 새 메시지를 받지 못하게 할 수 있습니다 — 워크플로우를 계속하기 전에 완료된 내용을 검토하고 싶을 때 유용합니다.
일반적인 워크플로우
일반적인 패턴은 이렇습니다: "feature-login"이라는 Channel을 열고 두 Agent를 참여자로 추가한 후 필요한 내용을 설명하는 메시지를 입력합니다. 첫 번째 Agent가 기능 작성을 시작합니다. 완료되었다고 게시하면 두 번째 Agent가 코드를 읽고 검토를 게시합니다. 둘 다 읽고 승인하면 첫 번째 Agent가 제안된 변경 사항을 적용합니다. 이 모든 것이 위에서 아래로 스크롤할 수 있는 단일 스레드 내에서 발생합니다.
Channel은 여러 터미널에 걸쳐 산만하게 이루어지던 주고받기를 하나의 명확한 공유 대화로 바꿔줍니다.