claudekit / tools / career-ops
[ Tool · Productivity ]

Career-Ops

여러 AI 코딩 CLI에서 로컬로 도는 오픈소스 구직 도구. 채용 포털을 스캔해 공고를 A-F로 채점하고, ATS 최적화 이력서와 커버레터를 맞춤 생성하며, 지원 파이프라인을 추적한다. 자동 제출은 하지 않는다.

santifer/career-ops ·published ·updated
$ npx @santifer/career-ops init copy

santifer가 만든 오픈소스 프로젝트(santifer/career-ops).

왜 필요한가?

구직은 수백 개 공고를 확인하고, 공고마다 이력서를 다시 쓰고, 지원 현황을 추적하는 반복 작업의 연속입니다. 손으로 하면 지치고, 공고에 맞춰 이력서를 최적화하는 일은 매번 처음부터 다시 하게 됩니다.

Career-Ops는 이 흐름을 AI 코딩 CLI 안에서 자동화합니다. Claude Code를 포함한 여러 코딩 CLI에서 로컬로 돌며, 공고 평가부터 이력서, 커버레터 생성, 파이프라인 추적까지 처리합니다. 자동 제출은 하지 않아 지원 전 사용자가 검토, 승인합니다. README 표기 그대로 “runs locally in your AI coding CLI.”

무엇을 만들 수 있나

공고 URL이나 설명을 붙여넣으면 파이프라인이 실행되어 다음 산출물이 나옵니다(README 기준).

  • A-F 평가 리포트(Markdown) — 역할 요약, CV 매칭, 레벨 전략, 보상 리서치, 개인화, 면접 준비(STAR+Reflection)까지 10개 가중 항목으로 채점합니다. Block G 정당성 검사가 스캠과 유령 공고를 걸러냅니다.
  • ATS 최적화 이력서 PDF — 공고 설명에 맞춰 이력서를 재구성해 PDF로 만듭니다.
  • 커버레터 PDF — Playwright로 렌더한 A4 커버레터를 생성합니다.
  • 지원 이메일 초안 — 초안만 만들고 자동 제출은 하지 않습니다.
  • 지원 현황 TSV 트래커 — 지원 상태를 관리하고 파이프라인 무결성 검사, 중복 제거를 수행합니다.

작업 흐름은 “공고 URL, 설명 붙여넣기 → 파이프라인 자동 실행 → AI 평가, PDF 검토 → 승인 후 지원”입니다.

핵심 기능

  • A-F 공고 채점

    10개 가중 항목으로 프로필 대비 매칭도를 A-F로 매기고, Block G로 스캠, 유령 공고를 표시합니다.

  • ATS 이력서, 커버레터 생성

    공고별로 ATS 최적화 이력서 PDF와 커버레터 PDF를 맞춤 생성합니다.

  • 포털 스캔

    Greenhouse, Ashby, Lever, Wellfound 등 45개 이상 사전 구성 회사를 스캔하며, 21개 provider 모듈을 제공합니다.

  • 배치 평가

    10개 이상 공고를 병렬로 평가합니다.

  • 터미널 대시보드

    Go, Bubble Tea 기반 TUI로 필터, 정렬, 미리보기를 지원합니다.

  • 회사 리서치, 연락처 발견

    deep 모드로 회사를 조사하고, contacto 모드로 연락처를 찾습니다.

사용 방법

설치 (가장 빠름) — npx로 초기화하고 대화형 설정으로 CV, 프로필, 목표 직무를 구성합니다.

npx @santifer/career-ops init
cd career-ops
claude   # 또는 사용하는 AI CLI

수동 설치 — 리포를 clone해 의존성과 Chromium을 설치합니다.

git clone https://github.com/santifer/career-ops.git
cd career-ops && npm install
npx playwright install chromium
npm run doctor

실행 — 디렉토리에서 CLI를 열고 공고 URL이나 설명을 붙여넣으면 파이프라인이 자동 실행됩니다.

알아두면 좋은 점

  • 자동 제출 안 함 — 지원 이메일은 초안까지만 만들고, 지원 전 사용자가 승인합니다.
  • 요구 사항 — Node.js(npx에 포함), PDF 생성에 Playwright가 필요합니다.
  • 멀티 CLI — Claude Code, OpenCode, Codex, Gemini(Antigravity), Qwen, Kimi, Grok, GitHub Copilot에서 동작합니다.
  • MIT 라이선스 — 코드는 오픈소스로 공개되어 있습니다. career-ops 이름, 브랜드는 상표이며 커뮤니티 사용 허용 정책을 둡니다.
§ 6

See also

same category · curated
[01]
[Plugin] AI Job Search · Claude Code 위에 구축된 구직 지원 프레임워크. 슬래시 명령어로 공고를 평가하고, 이력서를 맞춤 편집하고, 커버레터를 쓰고, 면접을 준비한다. 모든 작업이 로컬에서 돌아가며, fork해서 자기 것으로 만든다.
tool · claudekit.io / tools / ai-job-search
[02]
[Tool] Browser Use · 🌐 AI 에이전트가 실제 브라우저를 제어해 온라인 작업을 자동화하는 오픈소스 프레임워크. 멀티 LLM을 지원하고 헤드리스, 병렬 실행과 클라우드 호스팅으로 확장된다. Claude Code용 공식 스킬(`browser-use skill`)로도 연동할 수 있으며, browser-use.com 클라우드의 기반 엔진이다.
tool · claudekit.io / tools / browser-use
[03]
[MCP] Asana · Asana가 직접 호스팅하는 공식 원격 MCP 서버. Claude Code에서 Asana Work Graph의 태스크, 프로젝트를 검색, 생성, 업데이트하고 상태 보고를 작성합니다.
tool · claudekit.io / tools / asana
§ 7

자주 묻는 질문

자주 묻는 질문
§ 7.1
Career-Ops는 무엇인가요?
여러 AI 코딩 CLI에서 로컬로 도는 오픈소스 구직 도구입니다. 채용 포털을 스캔해 공고를 A-F로 채점하고, ATS 최적화 이력서와 커버레터를 맞춤 생성하며, 지원 현황을 추적합니다. 지원은 자동 제출하지 않고 사용자가 승인합니다.
§ 7.2
어떤 환경에서 동작하나요?
Claude Code를 포함해 OpenCode, Codex, Gemini(Antigravity), Qwen, Kimi, Grok, GitHub Copilot 등 여러 AI 코딩 CLI에서 동작합니다. PDF 생성에는 Node.js와 Playwright가 필요합니다.
§ 7.3
어떻게 설치하나요?
`npx @santifer/career-ops init`으로 초기화한 뒤 디렉토리에서 `claude`(또는 사용하는 CLI)를 엽니다. 수동 설치는 리포를 clone해 `npm install`과 `npx playwright install chromium`을 실행합니다.
§ 7.4
어떤 산출물을 만드나요?
공고별 A-F 평가 리포트(Markdown), ATS 최적화 이력서 PDF, 커버레터 PDF, 지원 이메일 초안, 지원 현황 TSV 트래커를 만듭니다.
§ 7.5
무료인가요? 라이선스는?
코드는 MIT 라이선스 오픈소스로 무료입니다. career-ops 이름과 브랜드는 상표이며 커뮤니티 사용을 허용하는 정책을 둡니다. CLI 사용료는 별도입니다.