거래처가 보낸 계약서를 받으면 어디가 불리한지, 무엇을 고쳐 달라고 해야 할지 혼자 판단하기 어렵습니다. Legal(리걸)은 Anthropic이 만든 법무 업무용 플러그인으로, 계약서 검토·비밀유지계약서(NDA) 분류·법적 위험 평가 같은 일을 스킬 9개로 묶었습니다. 플러그인은 무료이고, 쓸 때 클로드 사용량이 듭니다. 불리한 조항 12곳을 일부러 넣은 가상 웹사이트 제작 용역 계약서를 1인 디자이너 입장에서 검토해 달라는 요청을, 플러그인 없이·깔아 두기만 하고·명령으로 불러서 각각 두 번씩 맡기고 채점했습니다. 이 글과 결과물은 법률 자문이 아닙니다.
- 여섯 번 모두 넣어 둔 함정 12곳을 다 찾았고, 채점 14개 중 모두 14점이었습니다. 금액이 한글과 숫자로 다르게 적힌 줄도 여섯 번 모두 잡았습니다.
/legal:review-contract로 불렀을 때만 조항마다 절충안·양보안(상대가 거절하면 물러설 안)을 붙였고, 회사 협상 기준표가 없어 일반 관행으로 검토했다고 밝혔습니다.- 깔아 두기만 했을 때는 두 번 모두 스킬이 쓰이지 않았습니다. 한 번 맡기는 데 2분~4분쯤, API 단가(쓴 만큼 내는 요금으로 계산한 값)로 0.53~0.95달러였습니다.
결과부터 보기: 같은 계약서, 검토 문서 세 개
왼쪽은 플러그인 없이, 가운데는 플러그인을 깔아 두기만 하고, 오른쪽은 /legal:review-contract 명령으로 부른 결과입니다. 셋 다 “이대로 서명하지 말라”는 결론으로 시작합니다. 왼쪽과 가운데는 결론 바로 다음에 조항별 위험도·우선순위 표를 한 장으로 두었고, 오른쪽은 조항마다 계약서 내용 → 문제점 → 수정 제안 → 절충안 순서로 썼습니다.
직접 눌러 보기: 검토 문서 6개와 가상 계약서 열어 보기(클로드가 쓴 review.md를 그대로 화면에 옮겼습니다)
직접 실행 확인한 날짜 2026-10-17
- 실행 환경
- macOS 26.1 · Claude Code 2.1.299 · Opus 5.5 · 생각 깊이 중간 (여섯 번 모두 같은 설정)
- 설치 난이도
- 명령 두 줄(저장소 등록·설치). 안에 든 것은 스킬 문서 9개와 외부 연결 설정 7개
- 비용
- 플러그인은 무료. 계약서 검토 한 번에 API 단가로 0.53~0.95달러어치 사용량
- 라이선스
- Apache-2.0 (anthropics/knowledge-work-plugins)
따라 해 보기: 요청문과 실습 재료
계약서 파일을 한 폴더에 두고 클로드 코드를 열어 아래처럼 보내면 이번 실험의 세 번째 조건과 같습니다. 클로드 코드가 처음이라면 클로드 코드 설치 방법을 먼저 보세요. 실습 재료(zip)에는 가상 용역 계약서(contract.md), 요청문, 정답이 든 채점 기준을 넣었습니다.
/legal:review-contract contract.md 는 거래처가 보낸 웹사이트 제작 용역 계약서야. 나는 을(1인 웹디자이너)이고, 다음 주 월요일까지 서명해 달라고 해. 서명하기 전에 이 계약서를 검토해서 나한테 불리한 곳, 고쳐 달라고 할 곳, 거래처에 보낼 수정 요청 문구를 review.md 로 저장해 줘. 우리말로 써 줘.
좋은 결과라면 손해배상 한도 없음, 대금 없는 해지, 원래 갖고 있던 템플릿까지 넘기는 지식재산권 조항을 맨 앞에 두고, 조항마다 바꿔 넣을 문구를 줍니다. 계약 금액이 “오백오십만원”과 “₩5,000,000″으로 다르게 적힌 것을 못 찾았다면 계약서를 끝까지 대조하지 않은 것입니다.
Legal 플러그인에 들어 있는 것
플러그인은 스킬·명령·외부 연결을 묶어 클로드 코드에 넣는 꾸러미입니다(스킬은 클로드 스킬 글 참고). claude plugin details로 뽑은 1.3.0의 구성은 스킬 9개와 외부 연결(MCP 서버) 7개입니다. 에이전트·훅은 없습니다. 스킬은 모두 /legal:스킬이름으로 부를 수 있습니다.
| 스킬 | 이럴 때 불립니다(스킬 설명 요약) | 부를 때 붙는 분량 |
|---|---|---|
| review-contract | 회사 협상 기준표(플레이북)에 맞춰 계약서를 조항별로 검토하고 수정 문구·협상 순서 제시 | 약 5,700토큰 |
| triage-nda | 들어온 비밀유지계약서를 초록(바로 승인)·노랑(검토)·빨강(정밀 검토)으로 분류 | 약 5,000토큰 |
| legal-risk-assessment | 심각도×가능성으로 법적 위험을 나누고 외부 변호사가 필요한지 판단 | 약 4,300토큰 |
| compliance-check | 새 기능·사업이 걸리는 규제와 필요한 승인 찾기 | 약 5,000토큰 |
| legal-response | 개인정보 열람 요청 같은 자주 오는 법무 문의에 답장 초안 | 약 5,600토큰 |
| vendor-check | 거래처와 맺은 계약 현황과 빠진 서류 정리(연결된 시스템 필요) | 약 1,800토큰 |
| brief, meeting-briefing | 하루 법무 요약, 회의 전 자료 정리 | 약 2,300 · 3,100토큰 |
| signature-request | 서명 전 점검 목록과 전자서명 보내기(도큐사인 연결 필요) | 약 1,100토큰 |
이번에 써 본 것은 review-contract(계약서 검토) 하나입니다. 나머지 8개는 공식 설명 기준입니다. 스킬 문서는 모두 마크다운이고 실행 스크립트는 들어 있지 않습니다. 대화마다 붙는 분량은 약 987토큰입니다.
review-contract 스킬 문서는 이런 순서를 따르게 합니다. 먼저 어느 쪽 입장인지, 기한, 걱정되는 부분을 묻습니다. 다음으로 회사의 협상 기준표(legal.local.md)를 찾고, 없으면 일반 관행으로 검토한다고 밝힙니다. 계약서를 끝까지 읽은 뒤 손해배상 한도·지식재산·개인정보·해지·관할 같은 조항을 초록·노랑·빨강으로 나눕니다. 노랑·빨강에는 현재 문구, 바꿀 문구, 이유, 꼭 받을지 양보할지, 거절되면 물러설 안을 붙입니다.
MCP 서버 7개는 슬랙·박스·이그나이트·아틀라시안·도큐사인·구글 캘린더·지메일에 붙는 연결 자리이고, 계정을 연결해야 씁니다. 이번에는 하나도 연결하지 않고 폴더의 파일만으로 썼습니다.
1단계. 플러그인 깔기 (약 1분)
쓰려는 폴더에서 터미널에 아래 명령을 실행합니다. 첫 줄은 Anthropic의 지식 업무 플러그인 저장소를 등록하는 명령이고, 이미 등록돼 있으면 건너뛰어도 됩니다. --scope local은 이 폴더에서만 켜는 옵션입니다.
claude plugin marketplace add anthropics/knowledge-work-plugins
claude plugin install legal@knowledge-work-plugins --scope local
claude plugin details legal

이렇게 나오면 성공 ✔ Successfully installed plugin: legal@knowledge-work-plugins (scope: local)(플러그인 설치 성공, 범위: 이 폴더). 구성 목록에는 Always-on: ~987 tok added to every session(대화마다 약 987토큰 추가)이 나옵니다.
- 설치 명령이 플러그인을 찾지 못하면 첫 줄의 저장소 등록 명령을 먼저 실행합니다.
- 클로드 앱에서는 디렉터리에서 설치합니다(디렉터리 여는 법). 이 글은 클로드 코드 터미널 기준입니다.
필요 없어지면 같은 폴더에서 아래 명령으로 지웁니다.
claude plugin uninstall legal@knowledge-work-plugins --scope local
2단계. 실습 계약서 받기 (약 1분)
실습 재료 zip을 풀어 contract.md를 1단계의 폴더에 넣습니다. 제주의 숙박 회사(갑)가 서울의 1인 웹디자이너(을)에게 숙소 예약 사이트 개편을 맡기는 가상 계약서입니다. 회사와 사람 이름은 모두 지어낸 것입니다. 을에게 불리한 조항을 이렇게 넣었습니다.
| 조항 | 넣은 문구(요약) |
|---|---|
| 제4조 금액 | “금 오백오십만원정(₩5,000,000)”, 한글과 숫자가 다름 |
| 제4조·제5조 지급·검수 | 선금 없음, 검수 합격 뒤 90일 안에 지급, “갑이 만족할 때까지” 불합격, 수정은 횟수 제한 없이 무상 |
| 제7조 지식재산권 | 대금 지급과 관계없이 권리 이전, 을이 원래 갖던 템플릿·아이콘·코드까지 양도, 포트폴리오 공개 금지 |
| 제8조 비밀유지 | 기간 제한 없음, 어기면 계약 금액의 5배 위약벌 |
| 제9조 해지 | 갑은 언제든 통보 없이 해지하고 한 일에 대금 없음, 을은 해지 불가 |
| 제10조 손해배상 | 간접 손해·영업 손실까지 금액 한도 없이 을이 배상 |
| 제12조 경업 금지 | 계약 끝난 뒤 2년 동안 다른 숙박·여행 회사 사이트 작업 금지 |
| 제13조 관할 | 제주지방법원 전속 관할(을은 서울) |
| 제2조 회원 정보 | 회원 약 8,400명 정보를 옮기는 작업이 범위에 있는데 개인정보 처리 위탁 조항이 없음 |
채점 기준 14개는 실행 전에 review-contract 스킬 문서에서 뽑아 고정했고, 요청문에는 넣지 않았습니다. 위 함정 12곳(제7조는 세 곳, 제4·5조 지급·검수와 무상 수정은 따로 셈)과 함께 형식(조항별 위험도 3단계, 현재 문구와 바꿀 문구, 우선순위)과 “법률 자문이 아니다”라는 안내가 있는지 봤습니다.
같은 요청, 세 가지 조건 비교
| 검사 | ① 플러그인 없음 (1·2) | ② 깔아 두기만 (1·2) | ③ /legal:review-contract (1·2) |
|---|---|---|---|
| 함정 12곳 찾기 | 12 · 12 | 12 · 12 | 12 · 12 |
| 금액 한글·숫자 불일치 | ✅ ✅ | ✅ ✅ | ✅ ✅ |
| 위험도 단계·바꿀 문구·우선순위 | ✅ ✅ | ✅ ✅ | ✅ ✅ |
| 법률 자문 아님 안내 | ✅ ✅ | ✅ ✅ | ✅ ✅ |
| 합계(14개 중) | 14 · 14 | 14 · 14 | 14 · 14 |
| 조항마다 물러설 안(절충안·양보안) | 없음 · 없음 | 없음 · 없음 | 12곳 · 12곳 |
| “기준표 없이 일반 관행으로 검토” 표시 | 없음 · 없음 | 없음 · 없음 | 있음 · 있음 |
| review-contract 스킬이 쓰였나 | 해당 없음 | 안 쓰임 | 명령으로 들어감 |
| 걸린 시간 | 3분쯤 · 2분쯤 | 3분쯤 · 3분쯤 | 3분쯤 · 4분쯤 |
| 사용량(API 단가) | 0.71 · 0.53달러 | 0.73 · 0.75달러 | 0.76 · 0.95달러 |
함정은 여섯 번 모두 다 찾았습니다. 점수에 넣지 않은 조항도 여섯 번 모두 짚었습니다. “그 밖에 갑이 요청하는 업무”까지 범위에 넣은 제2조 4호, “정하지 않은 사항은 갑의 해석에 따른다”는 제14조, 3년 무상 하자보수(제11조)입니다. 하루 0.1%·상한 10%인 지체상금(제6조)은 여섯 번 모두 크게 문제 삼지 않고 “갑 때문에 늦어진 경우는 빼 달라”는 정도로 다뤘습니다.
여섯 번 모두 거래처에 보낼 메일 문안을 썼고, 회원 정보 이전은 범위에서 빼거나, 맡더라도 개인정보 처리 위탁 조건을 따로 정하라고 권했습니다. 선금 30% 안팎, 검수 기한과 그 기한이 지나면 합격으로 보는 문구, 무상 수정 2~3회, 대금을 다 받은 뒤 권리 이전도 여섯 번 모두 제안했습니다.
명령으로 불렀을 때 달라진 것: 조항마다 물러설 안
갈린 곳은 형식입니다. ③ 두 번은 조항마다 물러설 안을 붙였습니다. 1회차는 “절충안”, 2회차는 “양보안”이라고 적었습니다. 스킬 문서가 노랑·빨강 조항에 “상대가 거절하면 물러설 안”을 붙이라고 정해 둔 부분입니다. 예를 들어 검수 조항에는 검수 기한 7일과 무상 수정 시안 단계 2회·납품 후 1회를 먼저 요청하고, 거절되면 “무상 수정 3회 + 검수 기간 10일”로 물러서라고 적었습니다.
### 제5조 (검수) — 🔴
**계약서 내용**: 갑이 만족할 때까지 합격 아님. 수정은 횟수 제한 없이 무상.
**문제점**: 합격 기준이 갑의 주관이고, 검수 기한도 없습니다. 갑이 검수를 끝내지 않으면 제4조 지급일이 시작되지 않으므로, **사실상 대금 지급 시점을 갑이 마음대로 정할 수 있습니다.** 무제한 무상 수정은 작업 시간을 끝없이 늘립니다.
**수정 제안**
> 제5조 (검수) ① 갑은 을의 납품일로부터 7일 이내에 별첨 1(과업 내역서)에 정한 기준에 따라 검수하고 그 결과를 서면(이메일 포함)으로 알린다.
> ② 갑이 제1항의 기간 안에 검수 결과를 알리지 않거나, 결과물을 실제 서비스에 사용한 경우에는 검수에 합격한 것으로 본다.
> ③ 무상 수정은 디자인 시안 단계 2회, 납품 후 1회로 한다. 이를 넘는 수정이나 이미 확정된 사항을 바꾸는 수정은 갑과 을이 협의하여 정한 별도 비용으로 진행한다.
**절충안**: 무상 수정 3회 + 검수 기간 10일, 기간 경과 시 합격 간주는 유지.
①·②는 꼭 받을 것과 양보해도 되는 것을 한곳에 묶어 한 번 정리했습니다. 거래처와 조항 하나씩 주고받을 생각이라면 ③처럼 조항마다 물러설 선이 붙은 쪽이 바로 쓰기 편합니다. ③은 또 “회사별 협상 기준표가 없어 일반 관행과 을의 입장으로 검토했다”고 문서 첫머리에 밝혔습니다.
깔아 두기만 했을 때
②는 두 번 모두 review-contract 스킬을 부르지 않았습니다. 실행 설정에서 스킬 도구를 허용해 두었는데도 그랬습니다. 결과물은 ①과 같은 수준이었습니다. 깔아 두기만 하면 스킬이 쓰인다는 보장이 없으니, 스킬 문서의 형식이 필요하면 명령으로 부르는 편이 확실합니다. Product Management 플러그인·Small Business 플러그인에서도 같았습니다.
3단계. 내 계약서로 해 보기 (약 5분)
받은 계약서를 텍스트나 마크다운으로 옮겨 1단계의 폴더에 둡니다. 요청문에 내가 어느 쪽(갑·을)인지와 서명 기한을 넣으면 스킬 문서가 먼저 묻는 질문에 미리 답한 셈이 됩니다. 결과에서 아래를 확인합니다.
- 금액·날짜·당사자 이름이 계약서 안에서 서로 맞는지 클로드가 대조했는지 봅니다. 이번 실험에서 여섯 번 모두 금액 불일치를 찾았습니다.
- 결과물에는 민법·개인정보 보호법 같은 국내 법 조항을 들어 설명한 대목이 나옵니다. 이 글에서는 그 해석이 맞는지 판단하지 않았습니다. 서명 전에 변호사나 법률 상담 기관에 확인합니다.
- 같은 종류 계약을 자주 받는다면 내 기준(선금 비율, 무상 수정 횟수, 포트폴리오 허용 등)을
.claude/legal.local.md에 적어 둘 수 있습니다. 스킬 문서는 이 기준표가 있으면 그것과 비교한다고 설명합니다. 이 부분은 써 보지 않았습니다.
/legal:review-contract가 안 불리면: 1단계에서 플러그인을 깐 폴더에서 클로드 코드를 다시 엽니다. 다른 폴더에서는 local 범위 플러그인이 꺼져 있습니다.- 계약서에 주민등록번호·계좌번호가 있으면 지운 뒤 넣는 편이 안전합니다. 검토에는 조항 문구면 됩니다.
이런 사람에게 권합니다
- ✅ 계약서를 받고 거래처와 조항을 하나씩 조율해야 하는 프리랜서·1인 사업자. 명령으로 부르면 조항마다 바꿀 문구와 물러설 선이 같이 나옵니다.
- ✅ 비밀유지계약서를 자주 받는 사람. triage-nda가 따로 있습니다(이번에는 써 보지 않음).
- ❌ 어디가 불리한지만 알고 싶은 사람. 플러그인 없이도 여섯 번 모두 함정 12곳을 다 찾았고 비용도 비슷했습니다.
- ❌ 깔아 두면 알아서 쓰일 거라 기대하는 사람. 이번에는 깔아 두기만 한 두 번 모두 스킬이 쓰이지 않았습니다.
한계와 주의할 점
- 가상 계약서 하나로 조건마다 두 번씩만 돌렸습니다. 함정이 뚜렷한 계약서라 여섯 번 모두 다 찾았고, 미묘한 조항에서는 결과가 다를 수 있습니다. review-contract 말고 8개 스킬은 써 보지 않았습니다.
- README는 기본 예시가 미국 기준(델라웨어·뉴욕·캘리포니아)이라고 밝히고, 다른 나라에서 쓰려면
legal.local.md를 그 나라 기준으로 고치라고 안내합니다. 이번 결과물은 기준표 없이 나온 것입니다. - 스킬 문서는 원래 처음에 입장·기한·관심사를 묻도록 되어 있습니다. 이번에는 한 번에 끝나는 방식(
claude -p)으로 돌렸고 요청문에 입장과 기한을 넣어, 질문 없이 바로 검토했습니다. - 법무 담당자용 플러그인이라 연결 7개는 슬랙·박스·도큐사인 같은 해외 업무 도구입니다. 국내 전자계약 서비스와 바로 이어지는 연결은 없습니다.
대안
| 방법 | 다른 점 | 이럴 때 고르세요 |
|---|---|---|
| Legal 플러그인(이 글) | 조항마다 위험도·바꿀 문구·물러설 안, 기준표 파일로 내 기준 반영 | 거래처와 조항을 주고받으며 조율할 때 |
| 플러그인 없이 같은 요청 | 이번 실험에서 찾은 문제와 수정 제안은 같음 | 불리한 곳만 빨리 확인할 때 |
| Small Business 플러그인 | 1인 사업자용 청구·미수금·거래처 관리 | 계약보다 돈 받는 일이 급할 때 |
| Finance 플러그인 | 장부·통장 대조 | 계약 뒤 정산을 맞춰 볼 때 |
자주 묻는 질문
Legal 플러그인은 무료인가요?
플러그인 자체는 무료(Apache-2.0)입니다. 쓸 때 Claude 사용량이 들고(이번 비용은 위 비교 표), 구독 요금제라면 그만큼 사용량 한도에서 빠집니다.
클로드에게 맡긴 계약서 검토를 믿고 서명해도 되나요?
플러그인 README와 스킬 문서 모두 법률 자문이 아니며 자격 있는 전문가가 확인해야 한다고 적고 있습니다. 여섯 결과물도 모두 같은 안내를 넣었습니다. 무엇을 물어볼지 정리하는 데 쓰고, 서명 전 판단은 전문가와 합니다.
클로드 앱에서도 쓸 수 있나요?
README는 클로드 앱의 코워크(Cowork)용으로 먼저 만들었고 클로드 코드에서도 된다고 적고 있습니다. 이번 실험은 클로드 코드 터미널에서만 했습니다.
출처
Legal 플러그인 README, review-contract SKILL.md, anthropics/knowledge-work-plugins 저장소, 클로드 코드 플러그인 문서 (모두 2026-10-17 확인, 저장소 별 29,914개)