인재소개 회사가 Claude Code로 채용공고와 후보자 메일을 보내기 전에 대조하는 법
인재소개 회사를 위해 채용공고, 후보자 메일, 고객 확인 메모의 어긋남을 보내기 전에 찾는 절차입니다.
인재소개 회사에서 채용공고와 후보자 메일을 따로 고치면, 보내기 직전에 작은 어긋남이 남습니다. 공고에는 주 2일 재택이라고 되어 있는데 메일에는 유연한 원격 근무라고 적습니다. 연봉 범위는 예전 고객 메모에서 복사했고, 면접 절차는 바뀌었는데 메일은 그대로입니다. 오늘 고칠 한 곳은 전체 채용 운영이 아니라 발송 전 비교표입니다.
이 글의 독자는 RA, CA, 채용 운영 리더입니다. Claude Code는 탈민감 처리한 채용공고, 후보자 메일, 고객 확인 메모, 후보자 질문, JobPosting 항목을 읽고 차이표를 만드는 도구로 씁니다. 급여, 근무지, 계약, 연령이나 성별 표현, 실제 발송 판단은 사람이 봅니다.
독자 카드: 대상 산업은 인재소개입니다. 독자는 채용공고, 후보자 메일, 고객 확인표를 보고 있습니다. 현장의 실패는 후보자가 공고와 다른 약속을 메일에서 받는 일입니다. 읽은 뒤 첫 행동은 보내려는 메일 한 통을 공고와 나란히 놓는 것입니다. Claude Code는 표와 질문을 만들고, 사람은 사실, 개인정보, 고객 승인, 발송을 확인합니다. 주 CTA는 팀 승인과 권한 설계가 필요한 교육 및 상담입니다.
핵심 요점
- 채용공고와 후보자 메일은 급여, 근무지, 원격 근무, 면접 절차, 직무 변경 범위를 같은 표에서 봅니다.
- Claude Code에는 정리된 자료를 비교하게 하고, 차이, 후보자 불안, 고객에게 물을 질문을 내게 합니다.
- 사람은 급여, 계약, 장소, 연령이나 성별 표현, 개인정보, 고객 승인, 최종 발송을 봅니다.
- 세 가지 Use case는 조건 차이, 반복되는 후보자 질문, 보내기 전에 멈춰야 하는 메일입니다.
- 지표는 고객 반려 횟수, 후보자 추가 질문, 면담 전환율, 재발송 메일 수입니다.
업무 흐름: 채용공고에서 후보자 메일까지 한 표로 보기
발송 전 점검은 후보자가 보게 되는 자료부터 시작합니다. 채용공고, RA 고객 메모, 후보자 메일, 채용 플랫폼 필드, 후보자 질문, JobPosting JSON-LD를 같은 폴더에 둡니다. Claude Code에 읽히기 전에 후보자 이름, 현 직장, 평가 메모, 세부 연봉 협상, 고객 비공개 정보는 자리표시자로 바꿉니다.
| 자료 | Claude Code가 뽑는 것 | 사람이 판단하는 것 |
|---|---|---|
| 채용공고 | 급여, 근무지, 직무, 면접 절차 | 고객 확인 사실 |
| 후보자 메일 | 약속처럼 읽히는 문장, 모호한 표현 | 발송 여부 |
| RA 메모 | 미확정 조건, 고객 질문 | 비공개 정보 |
| 후보자 질문 | FAQ, 위로 올릴 설명 | 개인정보 처리 |
| JobPosting | 위치, 급여, 날짜, 유효 기간 | 공개 데이터 |
일본 후생노동성은 채용 광고 표시와 2024년 4월부터 추가된 모집 시 명시 사항을 안내합니다. 업무 내용 변경 범위, 근무 장소 변경 범위, 기간제 계약 갱신 기준 같은 항목은 메일 문장과도 연결됩니다. 공정한 채용 선고 자료도 후보자 질문을 볼 때 참고합니다. 웹 채용 페이지라면 Google의 JobPosting structured data와 본문이 일치해야 합니다.
Claude Code에 맡길 범위와 사람이 볼 범위
채용공고, 후보자 메일, 고객 메모를 모았다면 Claude Code에는 차이표를 만들게 합니다. 행은 급여, 근무지, 원격 근무 빈도, 면접 횟수, 입사 시기, 직무 변경 범위, 장소 변경 범위로 둡니다. 공고, 메일, 고객 메모, 공개 데이터가 어떻게 다른지 보여 줍니다. 빈칸이나 충돌은 고객 질문으로 남깁니다.
사람이 보는 범위는 위험이 높은 곳입니다. 보수, 근무지, 원격 빈도, 계약 기간, 갱신 기준, 연령이나 성별로 보이는 표현, 후보자 개인정보, 고객의 비공개 정보, 최종 발송은 사람이 확인합니다. Claude Code가 “약속처럼 읽힙니다”라고 말할 수는 있지만, 미확정 조건을 후보자에게 약속하지 않습니다.
개인정보는 따로 경계선을 둡니다. 후보자 이름, 현 회사, 연락처, 면담 평가, 세밀한 협상 금액을 프롬프트에 넣지 않습니다. Candidate A나 C001 같은 ID를 씁니다. 운영 전에 개인정보보호위원회 공식 정보, 회사 계약, 도구 설정도 확인합니다. 목표는 표현 차이를 찾는 것이지 민감한 정보를 넣는 것이 아닙니다.
3가지 Use case
Use case 1: 채용공고와 스카우트 메일의 조건 차이 찾기
- 입력: 채용공고, RA 고객 메모, 후보자에게 보낼 메일, 채용 플랫폼 입력 항목.
- 출력: 급여, 근무지, 원격 근무, 면접 횟수, 입사 시기, 직무 변경 범위의 차이표.
- 사람의 확인: 연봉 범위, 원격 빈도, 근무지, 면접 절차, 고객 확인 여부.
스카우트 메일은 좋은 쪽으로 표현이 기울기 쉽습니다. 공고는 주 2일 재택인데 메일이 유연 근무라고 쓰이면 후보자는 더 큰 기대를 합니다. Claude Code에는 후보자가 조건으로 읽을 문장을 뽑게 하고 공고와 나란히 둡니다.
Use case 2: 후보자 불안을 채용공고로 되돌리기
- 입력: 후보자 반복 질문, 사퇴 이유, 채용공고 본문, 후속 메일.
- 출력: 공고 상단에 둘 설명, FAQ, 메일 보충문, 고객에게 물을 질문.
- 사람의 확인: 개인을 특정하는 정보, 후보자 평가, 고객 미답변 조건을 제외합니다.
매번 같은 설명을 메일에 붙이고 있다면 공고가 부족한 상태입니다. “야근은 언제 늘어나나요”, “상한 연봉은 어떤 사람에게 적용되나요”, “1차 면접관은 누구인가요” 같은 질문은 FAQ나 공고 상단으로 돌립니다.
Use case 3: 발송 전에 보류해야 할 메일 멈추기
- 입력: 발송 전 메일, 채용공고, 고객 승인 목록, 위험 표현 목록, JobPosting JSON-LD.
- 출력:
발송 가능 / 고객 확인 필요 / 개인정보 삭제상태표. - 사람의 확인: 수신자, 후보자 호칭, 발송 시간, 법령이나 플랫폼 표현, 개인정보, 최종 승인.
정중한 문장만으로는 충분하지 않습니다. 메일과 공고가 다르면 발송 전에 멈춥니다. Claude Code는 약속처럼 보이는 문장을 표시하고, 사람은 고객 확인이 끝난 조건만 남깁니다.
복사해서 쓰는 프롬프트
이 프롬프트는 이름과 비공개 정보를 자리표시자로 바꾼 뒤 사용합니다.
당신은 인재소개 회사의 발송 전 리뷰 담당자입니다.
채용공고, 후보자 메일, 고객 확인 메모를 비교해 보내기 전에 차이를 찾으세요.
입력:
- 채용공고:
- 후보자 메일:
- RA 고객 확인 메모:
- 후보자 반복 질문:
- 채용 플랫폼 필드:
- JobPosting JSON-LD:
- 사람이 볼 항목:
출력:
1. 공고와 메일에서 다른 조건
2. 후보자가 약속으로 읽을 수 있는 표현
3. 고객에게 다시 확인할 질문
4. 개인정보나 비공개 정보를 삭제할 위치
5. 발송 가능 / 보류 / 수정 상태표
6. 최종 사람 확인 체크리스트
제약:
- 급여, 장소, 원격 근무, 계약, 면접 횟수를 추측하지 않기
- 연령, 성별, 가족, 출생지, 종교, 정치 관련 표현 표시
- 후보자 이름, 현 회사, 연락처, 평가 기록을 넣지 않기
- 최종 발송은 사람이 결정하기
다음 Node.js 코드는 메일을 보내지 않습니다. 필드 누락, 원격 조건 불일치, 고객 승인 누락, 위험 표현, CTA 흐트러짐만 봅니다.
const reviewPacket = {
jobPost: {
role: "Customer Success",
salary: "JPY 4.8M to 6.5M",
location: "Tokyo office / two remote days per week",
process: "screening, first interview, final interview",
workChangeScope: "customer success, support, sales operations",
},
candidateEmail: {
subject: "Customer Success opportunity",
body: "This role is based in Tokyo with two remote days per week. The process is screening, first interview, and final interview.",
cta: "sendToCandidate",
},
companyMemo: {
salaryConfirmed: true,
locationConfirmed: true,
processConfirmed: true,
clientApproval: true,
},
};
const findings = [];
const { jobPost, candidateEmail, companyMemo } = reviewPacket;
for (const field of ["salary", "location", "process", "workChangeScope"]) {
if (!jobPost[field]) findings.push(`${field}: missing in job post`);
}
if (!candidateEmail.body.includes("two remote days")) findings.push("remote policy mismatch");
for (const [key, value] of Object.entries(companyMemo)) {
if (value !== true) findings.push(`companyMemo: ${key} is not approved`);
}
if (candidateEmail.cta !== "sendToCandidate") findings.push("CTA drift");
if (findings.length) {
console.error(findings.join("\n"));
process.exit(1);
}
console.log("Ready for human pre-send review.");
Pitfall: 발송 전 자주 놓치는 어긋남
첫 번째 함정은 문장이 매끄럽다고 안심하는 것입니다. 원인은 채용공고, RA 메모, 후보자 메일, 플랫폼 필드를 다른 화면에서 고치는 데 있습니다. 고치는 방법은 조건명을 행으로 두고 모든 자료에서 같은 뜻인지 비교하는 것입니다.
두 번째 함정은 후보자 질문을 메일에서만 처리하는 것입니다. 원인은 질문을 1회성 답변으로 보는 데 있습니다. 고치는 방법은 “공고로 돌릴 내용”과 “해당 후보자에게만 보내는 내용”을 나누는 것입니다.
세 번째 함정은 AI 출력으로 발송 여부를 결정하는 것입니다. 원인은 사실 확인 전 완성 메일을 요구하는 데 있습니다. 고치는 방법은 Claude Code 출력을 발송, 보류, 수정 후보로 두고 급여, 장소, 계약, 개인정보, 고객 승인 칸은 사람이 남기는 것입니다.
자주 묻는 질문
채용공고 리뷰와 무엇이 다른가요? 채용공고 리뷰는 공고 자체를 봅니다. 이 글은 공고와 후보자 메일의 차이를 발송 전에 봅니다.
후보자 정보를 넣어도 되나요? 이름, 현 회사, 연락처, 면담 평가, 세밀한 협상 금액은 넣지 않습니다. ID로 바꾸고 필요한 표현만 비교합니다.
법무 검토까지 맡길 수 있나요? 위험 신호 추출까지만 맡깁니다. 공개 가능 여부, 예외 사유, 고객 확인, 발송 판단은 사람이 합니다.
먼저 볼 숫자는 무엇인가요? 고객 반려 횟수, 후보자 추가 질문, 면담 전환율, 재발송 메일 수를 봅니다.
상담으로 이어지는 길
발송 전 점검은 문장 교정이 아닙니다. RA 고객 확인, CA 후보자 이해, 플랫폼 필드, 발송 승인, 개인정보 처리를 한 흐름에 둬야 합니다. 여러 담당자가 Claude Code를 쓴다면 교육 및 상담에서 AI가 비교할 것과 사람이 승인할 것을 나눌 수 있습니다.
관련 글은 인재소개 회사의 채용공고 리뷰와 채용 담당자용 공고와 응답 메일입니다. 참고한 외부 자료는 후생노동성 채용 광고 표시, 2024년 4월 명시 사항, 공정 채용 선고, Google JobPosting structured data, 개인정보보호위원회입니다.
실제로 확인한 결과
이 글에서는 후생노동성의 채용 광고 표시, 2024년 4월부터의 노동조건 명시, 공정 채용 선고, Google JobPosting structured data, 개인정보보호위원회 사이트를 확인했습니다. 글의 구조는 채용공고, 후보자 메일, RA 메모, 후보자 질문, JobPosting 필드를 같은 표에 두는 방식입니다.
Node.js 코드도 실행했습니다. 코드는 공고 필드, 원격 근무 문구, 면접 절차, 고객 승인, 위험 표현, 후보자 발송 CTA를 확인합니다. 다음 행동은 보내려는 후보자 메일 한 통을 골라 공고와 함께 급여, 근무지, 원격 근무, 면접 절차 네 열로 비교하는 것입니다. 그 뒤 고객 반려와 후보자 질문을 봅니다.
관련 글
인재 채용 회사의 채용 공고와 스카우트 메시지를 Claude Code로 대량 생산하는 실무 절차
인재 채용 회사 커리어 어드바이저를 위한 가이드. Claude Code로 채용 공고와 스카우트 메시지를 대량 생산하면서 품질과 개인정보를 지키는 절차. 프롬프트 템플릿과 검증 스크립트 포함.
인력파견 매칭 메모와 구인 추천문을 Claude Code로 30분에서 5분으로 줄이는 실무 순서
인력파견 코디네이터용. 면담 내용으로 구인 추천문과 매칭 메모를 AI로 초안 잡는 순서를 프롬프트와 검증 코드까지 소개.
보험대리점 사고 접수를 Claude Code로 다루기: 증권번호와 진단서를 AI에 넘기지 않는 법
보험대리점 사고 접수에서 익명화CSV, 첨부 분리, 권한, 사람 검토를 함께 설계하는 절차입니다.
무료 PDF: Claude Code 치트시트
이메일을 입력하면 명령, 리뷰 습관, 안전한 워크플로를 정리한 PDF를 받을 수 있습니다.
개인정보를 안전하게 관리하며 스팸을 보내지 않습니다.
작성자 소개
Masa
Claude Code 실무 워크플로와 팀 도입을 검증하는 엔지니어입니다.