UStackUStack
Career-Ops icon

Career-Ops

Career-Ops는 Claude Code 기반의 오픈소스 AI 잡 서치 파이프라인으로, 오퍼 평가·ATS PDF CV 생성·포털 스캔·대시보드 트래킹까지 지원합니다.

Career-Ops

Career-Ops란?

Career-Ops는 AI 코딩 CLI를 역할 연구, 적합성 평가, 맞춤 CV PDF 생성, 단일 워크플로우 내 지원 추적을 위한 “커맨드 센터”로 전환하는 오픈소스 에이전트 기반 잡 서치 시스템입니다. 스프레드시트 수동 관리나 여러 역할에 동일 지원서를 보내는 것보다 체계적으로 전체 프로세스를 관리하도록 설계되었습니다.

이 시스템은 Claude Code를 사용해 경력 페이지를 탐색하고, 구조화된 점수 루브릭으로 오퍼를 평가하며, 직무 설명에 맞게 이력서를 조정합니다. 스프레이 앤드 프레이 도구가 아닌 필터로 위치지어, 임계값(5점 만점에 4.0) 미만 오퍼 지원 피할 것을 권장하며, 시스템이 사용자를 대신해 지원서를 제출하지 않는다는 점을 강조합니다.

주요 기능

  • URL 기반 자동 파이프라인: 직무 또는 회사 URL을 제공하면 평가 생성, PDF CV 제작, 해당 역할 트래커 항목 추가.
  • 가중 치수 기반 A–F 구조화 평가: CV와 직무 설명 비교에 기반한 6블록 평가(역할 요약, CV 일치도, 레벨 전략, 보상 조사, 개인화, 인터뷰 준비)로 키워드 매칭 대신 활용.
  • 맞춤 ATS 최적화 PDF 생성: 각 직무 설명에 맞는 키워드/콘텐츠 주입하며 디자인 참조(“Space Grotesk + DM Sans”) 사용한 직무 특화 CV PDF 생성.
  • 포털 스캔 및 스크래핑 지원: Greenhouse, Ashby, Lever, 회사 경력 페이지 등 사전 설정된 회사 포털과 추가 쿼리 커스터마이징이 가능한 “포털 스캐너” 포함.
  • 병렬 워커 배치 처리: claude -p 워커(서브 에이전트 동작)로 “10+ 오퍼 병렬 평가” 후 결과 일관된 파이프라인으로 병합.
  • 터미널 대시보드(TUI): 잡 파이프라인 탐색, 필터링, 정렬을 위한 텍스트 기반 대시보드.
  • 파이프라인 무결성 및 인간-in-the-loop 제어: 자동 병합/중복 제거, 상태 정규화, 헬스 체크 포함하며 최종 결정과 액션은 사용자에게(지원 제출 자동화 없음).

Career-Ops 사용법

  1. 저장소 클론 및 설치 후 포털 탐색과 PDF 생성에 사용되는 브라우저 자동화 종속성(Playwright를 통한 Chromium) 설치.
  2. 설정 검증을 위해 npm run doctor로 사전 체크 실행.
  3. 프로필 및 포털 설정: 예제 YAML 파일을 config/profile.ymlportals.yml로 복사 후 세부 정보와 스캔할 회사/포털 편집.
  4. CV 추가: 저장소 루트에 cv.md 생성(Markdown 형식 CV 콘텐츠 제공).
  5. 프로젝트 디렉토리에서 Claude Code로 시스템 개인화: 모드/아키타입 업데이트, 모드 번역, portals.yml에 회사 추가, CV를 시스템 컨텍스트에 통합 권장.
  6. 파이프라인/대시보드 통해 평가 실행 및 추천 검토: “인간-in-the-loop” 워크플로우로 시스템이 평가·추천하고 사용자가 제출 전 검토.

사용 사례

  • 대량 오프닝 적합성 필터링: 많은 직무 링크 시 병렬 배치 평가 실행 후 대시보드에서 충분히 높은 점수(4.0/5 미만 피할 것을 시스템 권장) 역할에 집중.
  • 역할별 ATS 지향 포맷 CV 생성: 단일 정적 이력서 유지 대신 각 직무 설명에 맞춘 ATS 최적화 PDF CV 제작.
  • 누적 스토리로 행동 인터뷰 준비: 평가 전반에 걸친 STAR+Reflection 스토리를 “Interview Story Bank”에 축적해 마스터 스토리 세트로 행동 질문 대응.
  • 알려진 ATS 생태계 효율 스캔: Greenhouse, Ashby, Lever 등 설정된 포털 스캐너와 커스텀 쿼리로 여러 채용 포털 역할 평가.
  • 파이프라인 단일 진실 원천 유지: 중복 제거와 상태 정규화 무결성 체크로 평가와 상태 추적하며 한 곳에서 진행 상황 탐색·관리.

FAQ

Career-Ops는 무차별 지원 앱 도구인가요? 아니요. 소스 설명에 따르면 Career-Ops는 시간 투자 가치가 있는 소수 오퍼를 식별하도록 설계된 필터입니다. 4.0/5 미만 점수 역할 지원을 권장하지 않으며, 제출 전 검토는 사용자 책임입니다.

Career-Ops가 지원서를 자동 제출하나요? 아니요. 시스템은 평가와 추천을 수행하며 “Human-in-the-Loop” 제어를 강조합니다. 최종 행동은 사용자가 해야 하며, 시스템은 절대 지원서를 제출하지 않습니다.

커리어 페이지를 탐색하는 데 무엇을 사용하나요? 시스템은 Playwright와 함께 Claude Code를 사용해 커리어 페이지를 탐색합니다.

CV와 출력물은 어떻게 생성되나요? Career-Ops는 맞춤 PDF(ATS 최적화된 직무 특화 CV)를 생성하고, 배치 작업 처리 중 파이프라인 추적 항목을 유지합니다.

시스템에 CV를 어떻게 제공하나요? 빠른 시작 지침에 따라 프로젝트 루트에 Markdown으로 작성된 cv.md를 생성합니다.

대안

  • 수동 스프레드시트 + 템플릿 이력서 워크플로: 시트에서 지원 추적하고 이력서를 수동 조정하는 비에이전트 접근. Career-Ops에 비해 자동 평가, 배치 포털 스캔, 구조화 점수화가 부족합니다.
  • 이력서 업로드 지원 잡 에이전시 애그리게이터: 구인 수집과 지원 보조 도구로, 매칭과 지원 관리에 초점. Career-Ops는 에이전트 평가 프로세스(CV vs 직무 설명)와 직무별 PDF CV 생성을 강조합니다.
  • 직무 특화 평가 없는 AI 이력서 빌더: 프롬프트로 이력서 생성 서비스지만, 점수 루브릭과 파이프라인 무결성 기능이 있는 직무별 적합 평가를 하지 않습니다.
  • 커스텀 스크래핑 + 트래커 + LLM 스크립트: 포털 스캔과 결과 요약 가능한 개발자 빌드 파이프라인. Career-Ops는 특정 워크플로(점수 루브릭, 대시보드, PDF 생성, 배치/서브에이전트 처리)를 번들링하며 모든 통합 작업을 사용자에게 맡기지 않습니다.
Career-Ops | UStack