jaja는 Claude Code에서 구직 공고와 연락처를 찾고, 지원 적합도를 평가하며, 이력서와 메시지 초안을 만드는 오픈소스 구직 도구다. 외부로 나가는 모든 작업은 사용자가 승인해야 하며, 개인 프로필과 기록은 저장소가 아닌 별도 데이터 폴더에 둔다.
30개 역할 에이전트와 52개 스킬, 8개 작업 레인, 24개 도구를 제공하는 모델 컨텍스트 프로토콜(MCP) 서버로 구성된다. 스크립트는 공고를 점수화하고 증거 자료를 확인하며, 모델은 판단과 초안 작성을 맡는다. 이력서와 지원서의 주장은 사용자의 기록에 있는 증거 ID를 인용해야 한다. 맞춤 이력서는 기본 이력서와 블라인드 비교를 거쳐야 제출 대상으로 삼는다.
데모 데이터로 시작하려면 저장소를 내려받아 설치한 뒤 Claude Code 플러그인을 등록한다.
git clone <repo-url> ~/jaja && cd ~/jaja
./install.sh --demo --yes # synthetic demo data + a health check; nothing real, nothing sent
claude plugin marketplace add ./ && claude plugin install jaja@jaja --scope user
그다음 ~/jaja-demo에서 Claude Code를 실행하고 /jaja:daily-job-plan, /jaja:score-fit, /jaja:research-company 같은 명령을 사용할 수 있다. 실제 구직에 쓰려면 ./install.sh --data ~/jaja-data로 빈 데이터 폴더를 만든 뒤 시작 안내를 따라야 한다. macOS 또는 Linux, Python 3.11 이상, Claude Code가 필요하며 MCP 서버에는 uv 사용을 권장한다. Gmail·Calendar 연동, 이력서 렌더링, PDF 검사 기능은 선택 사항이다.
프로젝트는 초기 단계다. 레이아웃과 파일 형식이 바뀔 수 있고, 테스트된 환경은 Claude Code뿐이다. Codex 어댑터는 생성되지만 전체 동작은 검증되지 않았다. Gmail, Calendar, X, 로그인 브라우저 연동은 선택 사항이며 사용자가 설정하기 전까지 꺼져 있다. 예약 작업 16개도 기본적으로 비활성화돼 있다. 설치와 설정은 사용자가 맡고, 플랫폼별 이용 약관을 지키며 승인과 전송에 책임져야 한다. 프로젝트는 Anthropic이나 구직 플랫폼과 제휴하지 않는다.
저장소와 전체 문서 · 비교와 주의사항 · FAQ
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요