AI Briefing

Kauri, 결정 기록 도구

Kauri: Deterministic Decision Records for agents and humans alike

·2026.04.25 04:22

Kauri가 에이전트와 사람의 설계 결정을 Git 기반으로 기록·검색·검증하는 로컬 우선 도구를 공개했다.

Kauri는 LLM 에이전트와 사람이 함께 쓰는 로컬 우선 decision record store로, 아키텍처 선택과 규칙, 제약 조건을 저장한다.

  • 기록은 repo와 함께 커밋되고 git으로 버전 관리되며, 세션 시작 시 에이전트 컨텍스트에 주입된다.
  • 상태는 draft / active / superseded / deprecated로 관리된다.
  • 파일 연결과 staleness detection, 전체 텍스트 검색, 제한된 태그 taxonomy를 지원한다.

사용 방식도 구체적이다.

  • kauri init으로 저장소를 만들고
  • kauri record로 결정과 근거, 태그, 파일 연결을 남기며
  • kauri project로 에이전트가 받을 projection을 생성하고
  • kauri check로 오래된 기록을 점검한다.

범위는 두 가지다.

  • Project scope: .kauri/store.db에 저장돼 팀과 공유된다.
  • User scope: ~/.kauri/store.db에 저장돼 개인 전반의 기준으로 재사용된다.

에이전트 연동도 포함됐다.

  • Claude Code용 플러그인과 MCP 도구를 제공한다.
  • Cursor, Windsurf, Claude Desktop 같은 MCP 클라이언트에서도 사용할 수 있다.
  • setup-git으로 커스텀 병합 드라이버를 등록해 브랜치 간 동시 편집을 처리한다.

CLI는 record, update, query, show, history, validate, pin, project, taxonomy, serve 등을 제공하며, 모든 명령은 --json--help를 지원한다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.