출처
- source_url: https://discuss.pytorch.kr/t/comp-ai-crm-crm/11538
- author: 9bow
- published: Thu, 06 Aug 2026 12:30:49 +0000
- raw: raw source:
2026-08-06-pytorchkr-topic-11538-comp-ai-crm-crm
Comp AI CRM: 에이전트가 스스로 조사하고 근거가 있는 사실만 기록하는 오픈소스 CRM
개요
Comp AI CRM은 CRM 데이터를 사람이 직접 갱신하는 대신, 독립적으로 실행되는 조사 에이전트가 고객·회사 정보를 조사하고 기록하도록 설계된 오픈소스 CRM이다. 에이전트는 자체 작업 큐와 일정을 사용해 후속 조사를 예약하며, 브라우저를 닫아도 작업을 계속하도록 구성되어 있다. API는 판단이나 데이터 보강을 직접 수행하지 않고 발생한 사실을 큐에 기록하며, 에이전트가 이를 해석한다. 조사 결과는 출처와 증거 강도에 따라 기록하거나 사람의 판정이 필요한 제안으로 남긴다.
핵심 포인트
- 에이전트 중심 CRM: 기존 CRM이 입력 폼이나 채팅 기능을 중심으로 동작하는 것과 달리, Comp AI CRM은 에이전트가 CRM에 메모를 남기는 구조를 지향한다.
- 독립적인 작업 큐와 일정: 에이전트는
dueAt기반 작업 큐에서 작업을 임대하고,schedule_recheck로 재조사 시점과 이유를 기록한다.FOR UPDATE SKIP LOCKED와 임대 만료를 통해 중복 실행과 중단된 작업을 처리한다. - 근거 기반 기록: 도구가 확신도 점수를 입력받지 않으며,
crm.signature-block,github.account-identity처럼 무엇을 어디에서 관측했는지를 증거로 남긴다. 강한 증거는 기록하고 약한 증거는 사람의 검토 대상으로 둔다. - 판단의 API 분리: NestJS API는 사실과 이벤트를 큐에 적는 역할만 맡고, 의미 해석과 조사 판단은 별도 배포되는
apps/agent가 담당한다. - 제한된 샌드박스 실행: 에이전트 샌드박스에는 셸과 작업 공간이 제공되지만 외부 통신과
DATABASE_URL은 차단된다. 이를 통해 조사 파일 처리 기능은 유지하면서 고객 데이터가 셸을 통해 외부로 유출될 경로를 줄인다. - 적용 범위와 운영상 제약: 단일 테넌트를 전제로 하며 조직 구분과 세분화된 권한 모델은 제공하지 않는다. Google 로그인과 허용 목록 기반 인증을 사용하고, 실제 고객 데이터를 넣기 전
SECURITY.md검토가 필요하다. - 기술 스택과 라이선스: Bun·Turborepo, Next.js, NestJS, Prisma, Postgres, Vercel 관련 서비스를 사용하며 MIT 라이선스로 공개되어 있다.
왜 중요한가
Comp AI CRM은 “AI 채팅 기능을 CRM에 추가하는 방식”이 아니라, 고객 정보의 조사·갱신·후속 확인을 지속적인 에이전트 작업으로 옮기는 설계 사례를 보여준다. 특히 작업 큐 임대와 재개, 증거 출처를 포함한 도구 설계, 확신도 대신 관측 사실을 기록하는 방식, 자격증명과 외부 통신이 없는 샌드박스는 자율 에이전트를 실제 업무 시스템에 연결할 때 검토할 만한 구현 원칙이다. 다만 단일 테넌트 구조와 단순한 권한 모델 때문에 다수 고객사를 분리 운영하는 CRM으로 바로 적합하다고 보기는 어렵다.
후속 링크 및 키워드
- 원문 URL: https://discuss.pytorch.kr/t/comp-ai-crm-crm/11538
- Comp AI CRM GitHub 저장소
- 에이전트 설계 문서
- API 설계 문서
- Comp AI CRM 공식 홈페이지
- 관련 키워드:
agentic CRM,durable agent,evidence-based recording,task queue,FOR UPDATE SKIP LOCKED,sandbox,eve framework,single-tenant CRM
관련 위키
원문 보존 위치
원문 전체는 raw source: 2026-08-06-pytorchkr-topic-11538-comp-ai-crm-crm에 source_url 및 HTML 원문과 함께 저장되어 있습니다.