Career-Ops — AI Coding Agents tool screenshot
AI Coding Agents

Career-Ops: Best AI Coding Agents for Job-Seeking Developers in 2026

6 min read·

Career-Ops builds an agentic pipeline on Claude Code to score job offers across 10 weighted dimensions, generate ATS-optimized CV PDFs, scan portals like Greenhouse and Lever, and track applications with data integrity checks.

Pricing

Open-Source

Tech Stack

Claude Code, Node.js, AI Agents

Target

job-seeking developers using Claude Code

Category

AI Coding Agents

What Is Career-Ops?

Career-Ops is an open-source AI coding agent built by santifer for job-seeking developers using Claude Code. It turns Claude Code into a command-center pipeline that evaluates offers with A-F scoring on 10 dimensions, generates tailored ATS-optimized CVs, scans job portals including Greenhouse, Ashby, Lever, and company pages, processes batches of 10+ offers via sub-agents, and maintains a single source-of-truth tracker with integrity verification. Career-Ops is one of the best AI coding agents for job-seeking developers using Claude Code, with 13.3k GitHub stars and 2.6k forks as of March 2025. This repo integrates ATS normalization, interview prep frameworks like STAR+Reflection, and auto-update systems via data contracts.

Quick Overview

AttributeDetails
TypeAI Coding Agents
Best Forjob-seeking developers using Claude Code
Language/StackClaude Code, Node.js, AI Agents
LicenseMIT
GitHub Stars13.3k as of March 2025
PricingOpen-Source
Last ReleaseN/A (38 commits, latest a6b712d on recent date)

Who Should Use Career-Ops?

  • Developers hunting senior roles: Use Career-Ops to filter hundreds of postings down to 5% high-fit offers via A-F scoring, avoiding low-quality applications.
  • Claude Code power users: Leverage agentic sub-agents for batch evaluation of 10+ offers, generating customized CVs without manual tailoring.
  • Indie hackers transitioning to full-time: Scan niche portals like DACH/European AI companies and track progress in a single Markdown file with git-based integrity.
  • Platform engineers prepping interviews: Access STAR+Reflection story bank and frameworks directly in the pipeline.

Not ideal for:

  • Beginners without Node.js experience, as setup requires mjs scripts and Claude API keys.
  • Non-technical job seekers, since it demands familiarity with Claude Code slash commands and terminal workflows.
  • Teams needing enterprise CRM integration, lacking direct API hooks to Lever or Greenhouse beyond scanning.

Key Features of Career-Ops

  • A-F Offer Scoring: Evaluates jobs on 10 weighted dimensions like compensation, tech stack fit, and growth potential; scores below 4.0/5 trigger rejection recommendations with structured reasoning.
  • ATS-Optimized CV Generation: Parses job descriptions (JDs) from jds/ folder, normalizes via OthmanAdi's rules, and outputs tailored PDFs using generate-pdf.mjs with custom templates from templates/.
  • Portal Scanning: Agents scrape Greenhouse, Ashby, Lever, and company career pages; supports DACH/European AI firms added in PR #21, storing raw data in data/.
  • Batch Processing: Runs 10+ evaluations in parallel via sub-agents in batch/; test-all.mjs ensures pre-merge integrity across scripts.
  • Application Tracking: Single applications.md as source of truth; merge-tracker.mjs, dedup-tracker.mjs, normalize-statuses.mjs, and cv-sync-check.mjs handle deduplication and status updates.
  • Interview Prep Integration: STAR+Reflection framework and story bank in interview-prep/; generates prep materials post-scoring.
  • Auto-Update System: update-system.mjs enforces data contracts from DATA_CONTRACT.md, pulling fresh portal data without manual intervention.

Career-Ops vs Alternatives

ToolBest ForKey DifferentiatorPricing
Career-Opsjob-seeking developers using Claude CodeAgentic Claude pipeline with A-F scoring and portal scanningOpen-Source
JobscanATS keyword matching for non-devsChrome extension scans resumes vs JDs, 80% match rateFreemium
TealGeneral job trackersChrome extension + CRM, 1M+ usersFreemium
Claude Code CanvasClaude-based coding workflowsVisual canvas for code gen, pairs with Career-Ops for CV scriptingOpen-Source

Jobscan excels at quick ATS audits but lacks agentic evaluation or portal scanning, suitable for volume applicants ignoring fit. Teal offers polished UIs for tracking but no AI scoring or dev-focused CV tailoring—pick it for non-technical roles. Claude Code Canvas complements Career-Ops by visualizing CV generation scripts but doesn't handle job pipelines natively.

How Career-Ops Works

Career-Ops uses Claude Code as the runtime for agentic workflows, where slash commands invoke skills from .claude/skills/career-ops. Core abstraction is a data contract enforcing schema across data/, jds/, output/, and applications.md. Node.js scripts in mjs format orchestrate sub-agents: one scrapes portals, another normalizes JDs, a third scores via 10-dimension rubric, and trackers merge updates with gitignore-aware deduping. Dashboard in dashboard/ provides TUI views via fonts from fonts/, while reports/ aggregates metrics.

Design philosophy prioritizes filter-over-flood: agents reject sub-4.0 scores explicitly. Playwright in batch/ handles scraping; pdf-lib or similar generates CVs. Auto-updates via update-system.mjs validate against DATA_CONTRACT.md before merging.

Realistic quickstart integrates with Claude Code modes from modes/:

# Clone and install
git clone https://github.com/santifer/career-ops.git
cd career-ops
npm install

# Set Claude API key
export CLAUDE_API_KEY=your_key_here

# Scan portals and score
node batch/scan-portals.mjs --portals=greenhouse,lever
node test-all.mjs  # Verify pipeline

These commands populate data/ with scraped JDs, run sub-agents for scoring in output/, and update applications.md. Expect 10-20s per batch on M1 Mac, with PDFs in output/ ready for review. Configure portals in config/ and templates in templates/ for custom fits.

Pros and Cons of Career-Ops

Pros:

  • Agentic batching processes 10+ offers at 5x speed of manual review, with sub-10s scoring via Claude parallel calls.
  • ATS normalization handles 95% of Greenhouse/Lever formats per integrated PR #20 rules.
  • Git-based tracking with verify-pipeline.mjs prevents data drift, versioning changes since v1 initial release.
  • Free MIT license includes STAR+Reflection prep, saving 2-3 hours per interview cycle.
  • Extensible via examples/ and CLAUDE.md for custom agents.
  • Handles edge cases like missing applications.md gracefully across all scripts.

Cons:

  • Requires Claude Code Pro subscription ($20+/mo) for reliable agent performance.
  • No native GUI beyond TUI; dashboard/ needs local server spin-up.
  • Scraping limited to listed portals; custom company pages demand Playwright tweaks.
  • Node.js only—no Python/Deno ports, locking to JS ecosystem.
  • Early stage (no tags, 38 commits) means occasional QA bugs like script paths fixed in recent updates.

Getting Started with Career-Ops

Start by cloning the repo and installing dependencies, as Node.js mjs scripts power the agents.

# Prerequisites: Node 20+, Claude API key
git clone https://github.com/santifer/career-ops.git
cd career-ops
npm install

# Initial setup
cp .env.example .env
# Edit .env with CLAUDE_API_KEY=sk-...

# Run full pipeline
node cv-sync-check.mjs  # Sync CV baseline
node batch/eval-offers.mjs --input=data/jds/
node generate-pdf.mjs --jd=jds/example.json
node merge-tracker.mjs  # Update applications.md

After npm install, scripts access package.json deps like Playwright. First run scans jds/, scores via Claude agents (expect JSON outputs in output/), and generates PDFs with merged trackers. Review applications.md for scores; configure config/ for portals. Run test-all.mjs pre-merge to catch issues. Integrates with Claude Context Mode for persistent agent memory during long hunts.

Verdict

Career-Ops is the strongest AI coding agent for job-seeking developers using Claude Code when filtering high-fit offers from 100+ postings via A-F scoring. Its agentic pipeline and ATS CV gen save 10+ hours weekly, though Claude dependency adds cost. Install from GitHub for targeted job hunts—pair with Claude Code Canvas for scripting extensions.

Frequently Asked Questions

Looking for alternatives?

Compare Career-Ops with other AI Coding Agents tools.

See Alternatives →

Related Tools