TRAMS AI 프로젝트 문의
AI 뽀개기

Spellbook 같은 계약 검토 AI 만들기: Claude API와 Word 애드인

Spellbook의 Word 계약 검토 흐름을 참고해 위험 분석, 플레이북, 선례 검색, 레드라인 승인 기능을 설계합니다. Claude API·pgvector·Cohere Rerank의 역할과 자체 개발할 로직을 구체적으로 설명합니다.

핵심 요약

1. 계약의 위험·누락을 찾고 수정안 승인까지 연결하는 Word 계약 검토 애드인을 만듭니다. 2. Claude API로 분석·문구 생성을 처리하고, Word JavaScript API와 pgvector·Cohere Rerank로 문서 편집과 선례 검색을 연결합니다. 3. 회사별 검토 기준, 조항 위치 매핑, 접근 권한, 승인 기록과 시장 통계는 자체 로직으로 구현합니다.

Spellbook은 Word 안에서 계약을 검토하고 수정하는 거래 법률 중심 도구입니다. 핵심 가치는 같은 문서에서 위험 확인부터 해당 조항의 수정안 승인까지 이어가는 데 있습니다. 아래는 이 업무 흐름을 참고한 법무팀 계약 검토 자동화 설계이며, 기술 조합은 유사 기능을 만들기 위한 구현 대안입니다.

계약 검토 플레이북으로 위험 기준 만들기

사용자는 계약서, 보호할 당사자, 필수 조항과 협상 허용범위를 입력합니다. 계약 검토 플레이북은 선호 문구와 허용 가능한 대안을 저장한 회사별 검토 지침입니다. 이를 규칙 DB에 보관하고 검토할 계약과 함께 Claude API에 전달합니다.

Claude API는 제공된 문서와 지침을 바탕으로 불리한 조건·누락·모순의 후보를 분석합니다. 자체 로직은 거래 유형에 맞는 규칙을 선택하고, 결과를 위험 등급과 조항 위치에 연결합니다. 계약서 불리한 조항 찾기와 계약서 누락 조항 점검의 출력은 해당 문구, 적용 기준, 수정 제안을 함께 보여주는 검토 목록입니다.

계약서 RAG 구축으로 선례 계약 조항 검색하기

RAG는 관련 자료를 검색해 AI 답변의 근거로 전달하는 방식입니다. 입력 자료는 이용 권한이 있는 선례 계약과 거래 유형·준거법·당사자 정보입니다. 계약을 조항 단위로 나누고 별도 임베딩 단계에서 검색용 숫자 벡터로 변환합니다.

Spellbook 서비스 소개 이미지
출처: spellbook.com

PostgreSQL은 계약과 메타데이터를 보관하고, 오픈소스 확장 pgvector는 벡터 저장과 유사도 검색을 담당합니다. Cohere Rerank AI API는 검색된 후보와 질문을 받아 관련성이 높은 순서로 재정렬합니다. 두 기술은 계약 자료를 공급하지 않으므로 원문 확보와 이용 권한 관리는 별도로 설계합니다.

자체 로직은 접근 권한과 준거법·거래 유형 조건을 적용해 검색 범위를 좁힙니다. 출력에는 추천 조항, 원문 위치와 적용 조건을 묶습니다. 선례 계약 조항 검색은 재사용할 문구를 찾는 기능이고, 플레이북은 그 문구를 채택할 기준을 제공합니다.

근거를 연결한 초안과 계약 질의응답 만들기

사용자가 작성 지시나 계약에 관한 질문을 입력하면 현재 계약, 관련 파일, 검색한 선례와 플레이북을 Claude API에 전달합니다. API는 문구 생성과 질의응답을 처리하며, 인용 기능은 제공한 자료의 근거 위치를 반환합니다. Claude API는 제공된 자료를 분석하므로 필요한 외부 법률 자료는 별도로 확보해 전달합니다.

자체 로직은 인용 위치를 원문 조항에 연결하고, 근거가 부족한 답변에는 추가 확인이 필요함을 표시합니다. 초안은 적용한 기준과 함께 검토 대기 상태로 보여주고, 답변은 확인할 문서 위치를 함께 제시합니다. 계약서 근거 인용 AI의 인용 표시는 검토자가 근거를 확인하도록 돕는 장치입니다.

Spellbook 서비스 소개 이미지
출처: spellbook.com

Word JavaScript API로 계약서 레드라인 연결하기

계약서 레드라인은 원문과 수정안의 차이를 표시하는 기능입니다. 사용자가 선택한 조항과 승인할 수정안을 입력하면 Word JavaScript API가 문서 범위에 접근해 내용 변경과 주석 연결을 처리합니다. Claude API가 만든 초안도 이 문서 연동 단계를 거쳐 삽입합니다.

자체 로직은 AI에 전달한 조항과 현재 Word 문단의 위치를 대응시키고 변경 전후를 비교합니다. 사용자가 문서를 먼저 편집했다면 대상 문구를 다시 확인하도록 설계합니다. 출력은 실제 계약 문단에 연결된 수정안과 설명 주석입니다.

계약서 수정 추적의 수락·거절 기능은 WordApi 1.6 요구사항과 사용 중인 Word 버전과 실행 환경의 지원 여부를 확인해 적용합니다. 위험별 일괄 검토 화면과 승인 흐름은 자체 개발하고, 검토자·변경 전후·승인 결과를 기록합니다. 검토자는 수정안을 수락하거나 거절하면서 문서 버전을 갱신합니다.

계약 조항 시장 비교는 표본과 통계부터 설계하기

입력은 비교할 조항과 산업·관할·거래 유형 조건입니다. 이용 권한이 있는 비교 계약 집합을 확보하고, 자체 분류 로직으로 같은 조건의 표본을 추립니다. 통계 로직은 조항 채택률과 조건 분포를 계산하며, 출력에는 비교 결과와 표본 범위를 함께 표시합니다.

Spellbook 유사 기능 구현 기술 요약
자료: 트램스 AI · 유사 기능 구현 기술 요약

이 기능의 핵심 자원은 비교 계약 데이터이며, pgvector를 도입하는 것만으로 시장 통계가 생기지는 않습니다. Spellbook Market의 유사 계약 비교와 별개로, 시장 기준 이탈 조항의 자동 수정은 2026년 10월 공개 자료에서 Coming Soon으로 표시된 범위입니다. 비교 결과를 보여주는 기능과 향후 자동 수정 기능의 제공 범위를 구분해야 합니다.

지원 범위와 승인 절차를 정해 제품으로 연결하기

Word 계약 검토 애드인 개발은 대상 Word 환경, 검토할 준거법, 회사별 자료 이용 권한을 먼저 정하는 작업입니다. Spellbook의 여러 국가 제공 사실만으로 한국법 적합성이나 국내 계약 표본 확보를 전제할 수는 없습니다. 국내 계약을 다룰 제품은 필요한 검토 기준과 비교 자료의 범위를 별도로 마련합니다.

AI API는 분석·문구 생성을 맡고, Word JavaScript API는 문서 연동을 맡습니다. DB와 오픈소스 확장은 보유 자료를 저장·검색합니다. 검토 순서와 도구 사용 지침을 묶는 AI 스킬을 추가하더라도 승인 절차와 데이터 권한은 자체 설계 영역입니다. 우선 위험 검토와 Word 수정안 승인을 연결하고, 확보한 선례와 비교 자료에 맞춰 기능을 확장할 수 있습니다.

계약 검토 AI 개발을 계획한다면 필요한 검토 항목, 이용 가능한 계약 자료, 연결할 Word 업무를 정리해 트램스 AI에 제작을 문의해 주세요. https://trams.co.kr/ai-si/contact/#inquiry

참고 자료

  1. https://spellbook.com/features/review
  2. https://help.spellbook.legal/en/articles/9079366-using-spellbook-as-a-transactional-lawyer
  3. https://platform.claude.com/docs/en/build-with-claude/citations
  4. https://github.com/pgvector/pgvector
  5. https://docs.cohere.com/docs/rerank-overview
  6. https://learn.microsoft.com/en-us/office/dev/add-ins/word/word-add-ins-programming-overview
  7. https://learn.microsoft.com/en-us/javascript/api/word/word.trackedchange?view=word-js-preview
  8. https://spellbook.com/features/market
  9. https://spellbook.com/about
TRAMS AI

비슷한 AI 서비스를
사업에 적용하고 싶으신가요?

아이디어와 필요한 기능을 알려주시면 제작 범위와 방법을 검토합니다.

프로젝트 문의