QM, 팀용 AI 에이전트 공개
QM: 팀원마다 격리된 작업공간을 갖는 슬랙과 웹 기반 멀티플레이어 AI 에이전트
·2026.08.04 12:30
QM이 팀원과 대화방별 작업공간을 격리하는 오픈소스 AI 에이전트 하니스를 공개했다.
QM은 여러 구성원이 Slack과 웹에서 함께 사용하는 오픈소스 멀티플레이어 AI 에이전트 하니스다. 사람과 대화방마다 작업공간을 분리해 기억, 파일, 키체인 뷰, 권한, 크론, 웹 앱, 샌드박스를 독립적으로 관리한다.
공용 봇 계정에서 발생하는 설정 충돌, 자격증명 공유, 대화 기억 혼입 문제를 스코프(scope) 단위 격리로 해결한다. 각 스코프의 샌드박스는 일회성 컨테이너가 아니라 도구와 상태가 유지되는 지속형 실행 환경으로 동작한다.
- 지원 하니스·모델: Pi, OpenCode, Codex, Claude Code
- 접점: Slack 채널·그룹 메시지와 웹 UI
- 실행: 스코프 전용 샌드박스의
execute도구 - 구성: Node·TypeScript 코어, Fastify API, Slack Bolt 플러그인, Vite·Lit 웹 UI, Postgres 영속 계층
- 배포:
qmCLI가 조직 설정, 커스텀 도구, 스킬, 샌드박스 이미지, 인프라를 포함한 배포 디렉터리를 검증하고 배포
코어는 API, 신원, 정책, 스케줄러와 에이전트 루프를 담당하며, 기반 요소를 인터페이스로 분리해 하니스·세션 저장소·샌드박스·기억 구현을 교체할 수 있다. 공개 저장소는 yc-software/qm이며, 글 작성 시점의 버전은 v0.1.4다.
Slack을 사용하고 Fly 또는 AWS 계정에 직접 배포할 수 있는 팀, 특히 사내 데이터와 보안 설정을 직접 관리하려는 스타트업을 주요 대상으로 한다. 아직 v0.1.x 단계인 초기 프로젝트라는 점은 도입 시 고려할 요소다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.