Review Linux kernel patches before they land

Google’s Sashiko scans Linux kernel submissions and flags bugs that human reviewers missed.

Done with Custom agent· Advanced

What they did
Roman Gushchin’s team at Google built Sashiko over several months and tried it inside the company before making it public. The system now reviews every post sent to the Linux kernel mailing list and is open source. It was tuned for Gemini 3.1 Pro, but it can also run with Claude and likely other models.
How it went
In tests on 1,000 recent upstream issues marked with Fixes: tags, it caught about 53% of the bugs. Human reviewers had missed those problems entirely, though Gushchin said that hit rate is not especially high.
Tips
If you try something similar, budget for the model usage and hosting costs yourself. Google is covering those costs for the hosted setup while the Linux Foundation takes over the hosting side.

Try it yourself with Codex

Act as a senior kernel code reviewer. Examine [patch or diff] in [repo or path] for correctness, memory issues, race conditions, error handling gaps, and confusing names. Cite the exact lines or hunk numbers for each issue. Pause before any irreversible action such as sending, submitting, deleting, or applying changes: first summarize your findings and ask me to approve. Then give a ranked list of problems and a short verdict on whether the patch is ready to merge.

Fill in the [brackets]. Agents can make mistakes, so review anything before it is sent, paid or deleted.

Get 3 agent uses like this every morning

With the day's top AI news. Free, and one click to unsubscribe.