Skip to main content
AI coding agent on a screen, rapidly generating code, with scientific formulas in the background.

Editorial illustration for AI Coding Agents Speed Tasks but Can't Verify Science

AI Coding Agents Speed Up Work But Miss Science Errors

AI Coding Agents Speed Tasks but Can't Verify Science

4 min read

A field report published by OpenAI and a group of academic partners this week puts a number on something biologists have grumbled about for years: the software holding their fields together is old, brittle, and mostly unmaintained. Tools like cyvcf2, used to read genetic data, or MHCflurry, an immunology model built on aging TensorFlow code, often started as one-off scripts for a single paper. Nobody budgeted time to properly test them, let alone rewrite them as the underlying languages and libraries moved on.

The report tracks eight case studies, mostly in biology, where research teams handed that maintenance burden to AI coding agents, including Codex and Claude Code. Some jobs were modest, like updating a build process. Others were not, like porting 10,000 lines of code from one machine learning framework to another, or rebuilding a widely used sequencing aligner from scratch in a different programming language entirely. The agents, in several cases, traded off duties as developer and reviewer on the same project.

The headline numbers on speed are striking. But the more interesting finding in the report is about where the human workload actually went once the coding itself got faster.

Across the case studies, agents completed well-defined tasks quickly but couldn't reliably judge whether their work was scientifically correct. Even when their code contained errors, the systems often presented it with full confidence.

Why this matters

For researchers, this report is a warning label, not a rejection notice. Agents can strip out the grunt work of modernizing legacy scientific code, the kind of orphaned scripts one grad student wrote a decade ago and nobody's touched since. That's real time saved.

But the OpenAI-backed study makes clear the bottleneck hasn't disappeared, it's moved. Someone still has to check whether the output is scientifically sound, and the agents themselves are confidently useless at that job. They'll hand you broken math with the same tone as correct math.

For labs and founders building tools on top of these agents, the lesson is to budget for verification as its own line item, not an afterthought. Speed without a review layer just produces wrong answers faster. We'd treat any claim of "AI-modernized" research software with the same skepticism you'd give an unreviewed preprint: promising, maybe useful, but not something to build a paper's conclusions on until a human with domain expertise has actually checked the work.

Common Questions Answered

Why is legacy scientific software like cyvcf2 and MHCflurry considered problematic according to the OpenAI field report?

These tools originated as one-off scripts written for individual research papers and have become outdated and brittle over time. The report highlights that nobody budgeted proper time to test them or maintain them as underlying programming languages and libraries evolved, leaving the biological research field dependent on unmaintained software.

What is the main limitation of AI coding agents when modernizing research software?

While AI coding agents can complete well-defined tasks quickly, they cannot reliably judge whether their work is scientifically correct. The agents often present code with full confidence even when it contains errors, making them unreliable for validating the scientific accuracy of their outputs.

How does the OpenAI study suggest AI coding agents should be used in research software modernization?

According to the report, AI coding agents are valuable for handling the grunt work of modernizing legacy scientific code, such as updating old graduate student scripts that haven't been touched in years. However, human researchers must still verify that the agents' output is scientifically sound, as the agents themselves cannot perform this critical validation step.

What does the article mean by saying 'the bottleneck hasn't disappeared, it's moved'?

The article suggests that while AI agents eliminate the time-consuming task of manually rewriting outdated code, the verification burden hasn't been eliminated but rather transferred to researchers. Scientists must now spend time checking whether the AI-generated code produces scientifically accurate results, replacing the old bottleneck with a new one.

LIVE18:30AI Fails to Crack Math's "Major Advance" Problems, USD 1M Prizes Remain