프로그래밍 및 소프트웨어 개발

Docker, AI 에이전트를 협업 작업 환경과 연결하기 위한 BAND AI 툴킷 출시

Docker가 격리된 Docker Sandbox 환경 내에서 실행되는 AI 에이전트가 BAND AI 플랫폼을 통해 인간 및 다른 에이전트들과 소통하고 협업할 수 있도록 하는 새로운 툴킷을 출시했습니다.

2026-10-21
2 분 읽기
1 조회수
certi.news
Docker, AI 에이전트를 협업 작업 환경과 연결하기 위한 BAND AI 툴킷 출시

AI 에이전트를 위한 새로운 통합

Docker는 BAND AI와의 협력을 통해 Docker Sandboxes 환경 내에서 작동하는 AI 에이전트들의 고립을 해소하기 위한 새로운 공식 툴킷을 발표했습니다. 이번 추가 기능을 통해 개발자는 고립된 에이전트를 'BAND 룸'이라는 협업 환경에 연결하여, 로컬이든 클라우드든 서로 다른 위치에서 작업하는 인간 및 다른 에이전트들과 상호작용할 수 있게 합니다.

실무적으로 무엇이 바뀌는가?

지금까지 Docker Sandbox 환경은 독립된 커널과 파일 시스템을 갖춘 마이크로 가상 머신(microVM) 내에서 에이전트를 구동하여 강력한 보안 격리를 제공해 왔습니다. 그러나 이러한 격리는 에이전트의 통신 능력을 제한했습니다. 새로운 BAND 툴킷을 통해 에이전트는 다음 기능을 수행할 수 있게 되었습니다.

  • 다자간 협업: 인간이 (@mentions)을 통해 에이전트에게 작업을 지시할 수 있는 공유 '룸'에 참여합니다.
  • 지속적인 식별성: 시스템 내에서 에이전트에 고정된 신원을 부여하며, 대화 기록과 도구 실행 결과를 유지합니다.
  • 보안 통신: 아웃바운드 전용 WebSocket 프로토콜을 통해 연결이 이루어지므로, 플랫폼이 샌드박스의 방화벽을 뚫을 필요가 없습니다. 에이전트는 격리된 환경 내에서 작동하면서 BAND API를 통해 응답을 전송합니다.

이 소식이 개발자에게 중요한 이유는 무엇인가?

개발자들은 AI 에이전트를 워크플로우에 통합할 때 특히 보안 및 권한 관리 측면에서 큰 도전에 직면합니다. 이 툴킷은 높은 보안성(Sandbox를 통한)과 협업 생산성을 결합한 절충안을 제공합니다. 예를 들어, 프로그래밍 전문 에이전트(Repo Doctor 등)는 Sandbox 내부의 프로젝트 파일에서 로컬로 작업하는 동시에, 다른 에이전트들에게 직접적인 개발 환경 접근 권한을 부여하지 않고도 BAND 룸에 있는 다른 에이전트나 인간으로부터 지시를 받을 수 있습니다.

Advertisement

보안 및 자격 증명 관리

이 툴킷은 스마트한 비밀키 관리 메커니즘에 의존합니다. Anthropic API 키와 같은 접근 키는 호스트(Host) 기기에 저장되는 반면, Sandbox 내부의 에이전트는 플레이스홀더(Placeholders) 값만 보게 됩니다. 이를 통해 에이전트가 자격 증명에 무제한으로 접근하지 못하도록 보장하며, 에이전트가 업무에 필요한 서비스에만 접근할 수 있도록 세밀한 네트워크 정책을 지정할 수 있습니다.

개발자는 Docker의 예제 저장소를 복제하고, band.yaml 파일을 설정하여 에이전트 지침과 사용 가능한 도구를 정의한 다음, sbx create 명령어를 사용하여 환경을 실행함으로써 이 기술을 사용할 수 있습니다.

뉴스 출처
Docker Blog
원문 보기 ↗
c
작성자

certi.news

이 스토리 탐색

관련 주제 및 엔터티

같은 카테고리

추천 기사

모든 뉴스 보기