큐레이션

QM

Slack과 웹에서 개인·공유 업무를 안전한 범위로 나눠 실행하는 멀티플레이어 에이전트 하니스

TypeScript4.9k+
QM 대표 이미지

요약

QM은 Slack과 웹에서 여러 사람이 함께 사용하는 업무용 에이전트 하니스입니다. 사람·채널·프로젝트마다 메모리, 파일, 키체인, 권한, 크론, 웹앱을 분리하고, 같은 업무 구조에서 Pi·OpenCode·Codex·Claude Code 같은 하니스와 모델을 바꿔 쓸 수 있습니다.

도구 소개

공식 README 기준으로 QM은 개인 스코프와 공유 스코프를 함께 제공합니다. 개인 워크스페이스는 서로 영향을 주지 않도록 격리하고, 채널·그룹 메시지·프로젝트에서는 협업을 지원합니다. 관리자는 조직 설정과 보안 정책, 사용 가능한 하니스·모델을 통제할 수 있습니다.

백그라운드 크론과 감시 작업으로 사람이 보지 않는 동안에도 업무를 실행할 수 있으며, 내부 문서·메일·데이터베이스·웹 검색, 사내 지식 조회, 내부 앱 제작, 저장소 테스트와 PR 확인 같은 작업을 하나의 업무면으로 묶습니다. 엄격 모드에서는 도구 호출마다 승인을 요구하고, 기본 자동 모드에서는 외부 데이터와 도구 결과를 분류해 검토합니다.

사용 포인트

  • 개인 메모리와 팀 채널 메모리를 분리해 업무 에이전트를 운영할 때
  • 이메일·문서·데이터베이스 조회 후 승인된 후속 작업까지 연결할 때
  • 같은 조직 설정에서 Codex·Claude Code·OpenCode 등 실행 하니스를 비교할 때
  • 크론·감시 작업과 권한 정책을 포함한 에이전트 운영 교육을 설계할 때

설치와 시작

공식 README가 안내하는 조직 배포 초기화 명령은 다음과 같습니다.

npm exec --yes --package=@yc-software/qm@latest -- \\
  qm init . --org <slug> --target <fly-or-aws>
npm install

이 명령은 배포 디렉터리, 인프라, 웹 로그인, 커넥터 자격 증명, 선택적 Slack 연결, 배포와 실제 검증 절차를 안내합니다. 테스트에서는 별도 조직과 테스트 워크스페이스를 만들고, 읽기 전용 조회→승인 필요한 변경→크론 실행 순서로 권한 경계를 먼저 확인합니다.

선정 사유

GitHub API에서 4,934 stars, 2026-08-01 최신 push, 공식 README와 공식 웹 UI 화면을 확인했습니다. 개인 비서형 에이전트를 조직의 권한·기억·공유·백그라운드 실행 구조로 확장해 보여주며, 형님 허브의 Telegram 프론트/Hermes 백엔드 구조와 비교하는 교육 소재로도 재사용 가치가 있어 선정했습니다.

참고

  • GitHub 저장소
  • 공식 웹사이트
  • 이미지는 공식 README의 QM 웹 UI 화면을 사용했습니다.
  • Reddit과 국내 사용자·개발자 커뮤니티를 각각 실제 검색했으나 Reddit은 HTTP 202/403 또는 비특정 결과, 국내 검색은 HTTP 202 챌린지로 도구별 공개 반응을 검증하지 못했습니다. 익명 반응 요약은 생략했습니다. 정확한 쿼리와 응답은 internal/run-notes/2026-08-02-picks-curation-batch.md에 기록했습니다.