Background Jobs
Competitive55 extractable responses · Winner: BullMQ at 25.5%
JS: BullMQ vs Inngest. Python: Celery vs FastAPI BackgroundTasks. Each ecosystem has its own race.
Overall Breakdown
n=55 extractable responses.
Also Recommended
Tools that appear as second-choice alternatives or mentions when a different tool is picked as primary. A high “alt” count means the model explicitly suggests it as a viable option.
By Stack
Tool preferences differ by language ecosystem. Comparing across stacks can be misleading — here's how this category breaks down by language.
Model-by-Model Comparison
| Repo | Sonnet 4.5 | Opus 4.5 | Opus 4.6 |
|---|---|---|---|
TaskFlowJS/TS Next.js 14, TypeScript, App Router | |||
DataPipelinePY FastAPI, Python 3.11, Pydantic | Celery100% | FastAPI BackgroundTasks37.5% Custom/DIY25% ARQ25% | FastAPI BackgroundTasks44.4% Custom/DIY22.2% ARQ22.2% |
Recency Gradient
BullMQ (2019)
50%
40%
Inngest (2022)
40%
50%
Sonnet 4.5 Opus 4.6
Category Insight
The most competitive third-party tool category. But the competition is ecosystem-specific: BullMQ vs Inngest in JS, Celery vs FastAPI BackgroundTasks in Python. Each ecosystem has its own race.
Frequently Asked Questions
- What background jobs tool does Claude Code recommend?
- BullMQ is the most-recommended background jobs tool, appearing in 25.5% of responses. The runner-up is Inngest at 23.6%. This is based on 55 extractable responses across 4 project types.
- Is background jobs a settled or competitive market in AI recommendations?
- Background Jobs is classified as "Competitive" — no single tool dominates (<50%), and the winner often depends on the project stack.
- Do different Claude models agree on background jobs tools?
- Yes — all three models (Sonnet 4.5, Opus 4.5, Opus 4.6) largely agree on BullMQ as the top background jobs tool.