Skip to content
agentusehub

Screen 115 job candidates with parallel agents

A team connected Notion to Claude Code, dispatching one agent per candidate to check data and GitHub evidence against a rubric, producing a ranked shortlist for $65.

Time saved
Not reported
Setup time
Not reported
Running cost
Not reported
Cost range
Not reported

Use case overview

A team connected Notion to Claude Code, dispatching one agent per candidate to check data and GitHub evidence against a rubric, producing a ranked shortlist for $65.

Reported experience

  1. What they did

    The team pulled their Notion hiring database into one data file per candidate with the Notion CLI. A script then dispatched 115 Claude agents in parallel. Each agent read markdown rubric files, visited the candidate's GitHub and portfolio links, and returned structured JSON scores. Code computed the rankings, and 10 devil's-advocate agents challenged the top candidates' scores. Code then enforced a 5% cap on the top grade.

  2. How it went

    The run took about 13 minutes and cost about $65, roughly $0.57 per candidate. No one reached S or A, 6 candidates scored B, and adversarial review cut the top two from about 82 to about 75.

  3. Worth knowing

    Cache writes were the largest cost line, because each parallel agent builds its own cache. The authors suggest Sonnet for scoring and Opus only for review to cut cost 70 to 80%.

Example prompts

Try with Claude Code
I have [number] job candidates in [Notion database/spreadsheet] for the [role] position. Read my scoring rubric: [paste criteria]. Run one sub-agent per candidate to check their data and public evidence like [GitHub/portfolio] against the rubric, then produce a ranked shortlist with a one-paragraph reason for each. Don't contact any candidates or change records. You're done when I have the ranked list and the cost of the run.