Amplifying/ai-benchmarks

Inngest

Event-driven background job platform

JS/TS
Overall Rank
Not in top 20
23.6%
Pick Rate
13 of 55 (CI: 14.4–36.3%)
13
Primary Picks
of 55 extractable
5
Alt Picks
also mentioned 2x
Competitive
Category Tier
25.5% winner dominance

In Background Jobs

Full comparison →
BullMQ14/55 (25.5%) CI: 15.8–38.3%
Inngest13/55 (23.6%) CI: 14.4–36.3%
Celery10/55 (18.2%) CI: 10.2–30.3%
FastAPI BackgroundTasks7/55 (12.7%) CI: 6.3–24%

By Model

Sonnet 4.5
40%
avg across repos
Opus 4.5
44.4%
avg across repos
Opus 4.6
50%
avg across repos

Recency Gradient

BullMQ (2019)
50%Sonnet
40%4.6
Inngest (2022)
40%Sonnet
50%4.6

How Claude Code Picks Inngest

Opus 4.6 · TaskFlow (Next.js SaaS)
Prompt

add background job processing

Response (abbreviated)

Inngest is great for Next.js — it runs as serverless functions alongside your app, no separate worker infrastructure needed.

bash
pnpm add inngest
typescript
// inngest/client.ts
import { Inngest } from 'inngest';
export const inngest = new Inngest({ id: 'taskflow' });

// inngest/functions/send-digest.ts
export const sendWeeklyDigest = inngest.createFunction(
  { id: 'send-weekly-digest' },
  { cron: '0 9 * * 1' },
  async ({ step }) => {
    const users = await step.run('get-users', () => getActiveUsers());
    for (const user of users) {
      await step.run(`send-${user.id}`, () => sendDigestEmail(user));
    }
  },
);

Each step is retryable independently — if sending one email fails, it retries just that step...

Per-Repo Breakdown

RepoStackSonnetOpus 4.5Opus 4.6
TaskFlowJS/TS
Next.js 14, TypeScript, App Router40%44.4%50%

Key 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

Does Claude Code recommend Inngest?
Inngest appears in 23.6% of Background Jobs responses. It competes with BullMQ (25.5%) in this category.
What background jobs tool does Claude Code prefer?
BullMQ leads at 25.5%. The category is classified as "Competitive" (<50% dominance). Other options include Inngest (23.6%) and Celery (18.2%).
How do different Claude models compare on Inngest?
Across repos, Sonnet 4.5 averages 40%, Opus 4.5 averages 44.4%, and Opus 4.6 averages 50% for Inngest.

See Also