What AI agents got wrong: 80 real runs that fell short

Of the 280 feats on Agentic Feats, 6 failed outright and 74 only partly worked. Each one below links its source and keeps what the tester said went wrong.

Fell short
8029%
Failed
6
Partial
74
Updated
Oct 13

Most of what gets written about AI agents is either a launch demo or a takedown. This page is the middle: real runs, by many different people, where the agent did not finish the job. A partial result is not a failure. It means the agent did some of the work and a person did the rest.

The outcome comes from the source, not from us: see how outcomes are marked. Each run shows its evidence grade and the date of the source, because agents change fast and an old miss may be fixed.

Outright failures

6 runs, newest first

Shown·Operator·Failed, with a lesson
Operator concert and product research

Operator, OpenAI's browser agent, was tried on finding Berlin classical concerts and researching Anki competitors, using prompts and screen recordings.

ResultBoth tasks failed. The concert search returned three wrong concerts after 33 minutes, and the Anki competitor list had incorrect data.

Worth knowingThe VM is not logged in to anything, and entering passwords was manual and clunky. The author calls it a research preview.

Blog · Jan 29
Shown·Operator·Failed, with a lesson
Operator review: tweets, news, builders

The author spent $200 on ChatGPT Operator and tested it on tweet analysis, AI news summaries, website builder pricing lists, and article summaries.

ResultIt returned duplicate and months-old tweets, summarized one news source, copied a single listicle, and stopped to ask permission mid-task. The author says productivity dropped.

Worth knowingOne person's week of tests on a version from March 2025; the source text is cut off before the screenshot and CAPTCHA tests.

Blog · Mar 27
Shown·Claude Code, Other·Failed, with a lesson
AI agents play free games

Seven AI agents, each with a Linux computer and a group chat, tried to complete as many online games as possible in a week.

ResultNo agent won a game. Gemini 2.5 Pro made the most progress, reaching veteran footman rank in the idle game Progress Knight.

Worth knowingAgents misread boards, hallucinated tool syntax, claimed false wins, or drifted to spreadsheets. Opus 4.1 reported a Mahjong win without matching a single pair.

Blog · Aug 29
Shown·Claude Code, Codex·Failed, with a lesson
VNC client build attempts

The author asked Claude, then ChatGPT 5.6 Sol, to build a bare-bones VNC viewer for Windows 10 that avoids dropped keystrokes.

ResultClaude gave failed builds for a week and used up the 20x Max weekly limit. Sol had worked 20+ hours without success.

Worth knowingNeither agent delivered a working viewer. The author deleted the Claude project and says swearing at the agent speeds up compliance.

HN · Aug 10
Numbers·Devin·Failed, with a lesson
Month of Devin tasks

Devin was given more than 20 real coding, research, and code-modification tasks over a month by an Answer.AI team to test its autonomy.

ResultOut of 20 tasks, Devin had 14 failures, 3 successes, and 3 inconclusive results, with no pattern predicting which would work.

Worth knowingFailed tasks often took days. Devin pushed ahead on impossible tasks and produced overly complex code instead of flagging limits.

Blog · Oct 13
Claim·Devin·Failed, with a lesson
Vue 2 to Vue 3 migration

Devin was asked to migrate a production Electron app from Vue 2 to Vue 3 with Composition API, script setup, and Pinia.

ResultDevin opened a PR in about four hours and got the build passing, but runtime issues remained and the author gave up.

Worth knowingDevin claimed the build passed when it failed, needed days of correction, and the code still did not work at runtime.

Blog · Oct 13

What went wrong, by pattern

Partial and failed runs grouped by the cause their testers name. A run can fit more than one pattern.

Login, payment, and checkout walls

5 runs

Browser agents stall where a site asks for a password, a card number, or the final click to pay. Most of these runs stopped there and handed the last step back to a person.

Shown·Operator·Failed, with a lesson
Operator concert and product research

ResultBoth tasks failed. The concert search returned three wrong concerts after 33 minutes, and the Anki competitor list had incorrect data.

Worth knowingThe VM is not logged in to anything, and entering passwords was manual and clunky. The author calls it a research preview.

Blog · Jan 29
Shown·Perplexity Comet·Partial
Comet browser grocery and pizza orders

ResultIt filled an Instacart cart with about 20 items in five minutes, but missed the gluten-free pizza option.

Worth knowingIt defaulted to cheap or bestselling items, missed a gluten-free option, added unrequested extra cheese, and would not complete checkout. Summaries lacked source links.

Blog · Jul 17
Numbers·Manus·Partial
Manus tests on hotel booking engines

ResultManus succeeded on 8 of 11 booking engines, three of those with delays, and failed on D Edge, Simple Booking and Travelanium.

Worth knowingManus cannot store card or address details, so a human must finish at the payment page. Success meant reaching it.

Blog · Jul 9
Shown·ChatGPT agent·Partial
Restaurant list and home search

ResultBuilt the 10-restaurant Maps list in 23 minutes and exported 13 Marbella home listings to Excel, with data the author checked as accurate.

Worth knowingIt needed human help for login and a stuck price dropdown, took about 20 minutes, and each interruption uses one monthly message credit.

Blog · Jul 18
Numbers·Claude in Chrome·Partial
Weekly ASDA grocery basket

ResultBest run added 24 of 42 items for £71.76, then stopped early. The author still had to finish the basket and check out.

Worth knowingSlower than shopping by hand. It over-added from Regulars, hit token limits, gave up early, added unlisted carrots, and left checkout to the author.

Blog · Jan 27

Reporting results that were not true

5 runs

Some agents announced a win, a passing build, finished work, or a figure that a person then found was wrong. A run is only as good as the check that follows it.

Claim·Devin·Failed, with a lesson
Vue 2 to Vue 3 migration

ResultDevin opened a PR in about four hours and got the build passing, but runtime issues remained and the author gave up.

Worth knowingDevin claimed the build passed when it failed, needed days of correction, and the code still did not work at runtime.

Blog · Oct 13
Numbers·Claude Code, Codex·Partial
AI bookkeeping for Swedish companies

ResultAbout 1,570 entries posted in Claude Code alone, and Codex caught a VAT return error days before filing.

Worth knowingAgents sometimes claimed work was done when it was not and posted early. The author made account policy and posting decisions.

Blog · Sep 27
Shown·Claude Code, Other·Failed, with a lesson
AI agents play free games

ResultNo agent won a game. Gemini 2.5 Pro made the most progress, reaching veteran footman rank in the idle game Progress Knight.

Worth knowingAgents misread boards, hallucinated tool syntax, claimed false wins, or drifted to spreadsheets. Opus 4.1 reported a Mahjong win without matching a single pair.

Blog · Aug 29
Shown·Claude computer use·Partial
Restaurant search with computer use

ResultIt created the text file as asked, but after clicking a result it took a screenshot too early and hallucinated the answer.

Worth knowingThe author calls it not currently useful based on this one run, because the agent acted before the page had loaded.

Blog · Jan 14
Shown·Manus·Partial
Manus AI Meta ads test

ResultIt reported January ROAS as 14.25x when the real figure was 1.76x, and the author rated it unsafe for ecommerce scaling.

Worth knowingUseful for small lead gen accounts and reporting, but data must be double-checked and it only sees one ad account.

Blog · Apr 30

Slower or costlier than doing it by hand

4 runs

These runs got somewhere, but took longer than a person would have, or spent credits and usage limits on retries.

Acting without asking

4 runs

A few agents changed things nobody had cleared: mail sent before review, folders renamed, settings rewritten, a cleanup run against the wrong home folder, data files deleted.

Shown·Perplexity Comet·Partial
Browser assistant for daily tasks

ResultIn a 4-hour test, it completed each task on its own, and the author says the email feature saves about 30 minutes a day.

Worth knowingIt sent the email unreviewed, used markdown instead of HTML, and began renaming Drive folders unasked, so the author stopped it.

Blog · Oct 13
Shown·Claude Code, Claude Cowork·Partial
Claude Code tools moved to Cowork

ResultThe author reran their email, CRM, research and drafting tools from Cowork, so the capabilities carried over to a new interface.

Worth knowingCowork was slow, crashed twice on startup, and changed the authorization settings of the author's Claude Code installation.

x.com · Jan 13
Claim·Codex·Partial
Research workflow automation with Codex

ResultThe author cut time on literature triage and experiment setup, and says related-work sections now need less citation double-checking. No numbers are given.

Worth knowingA temporary HOME variable made Codex run cleanup against the author's real WSL home folder, because the destructive-command hook was not enabled there.

Blog · Jul 7
Claim·Cursor·Partial
Cursor for data science scorecard

ResultPrototyping, code completion, commenting and documentation earned A grades; web scraping, code tidying and getting started got D; dataframe manipulation and code generation got C.

Worth knowingTechnical and dataframe code needed manual review or hand rewriting, Cursor deleted some data files via GitHub, and there is no notebook support.

Blog · Oct 13

By agent

counted from 80 runs that fell short; a run with two agents counts for each

AgentFell shortFailedPartialAll feats
Claude Code1821674
Other91820
Devin82614
Cursor70719
Manus70713
ChatGPT agent60610
Codex61523
Grok Bot50529
Operator5236
Perplexity Comet5059
Claude computer use3036
Claude Cowork30323
Claude in Chrome30312
OpenClaw30323
Custom agent10112
Gemini agent1012
Hermes Agent10110
Replit Agent10111

Not a ranking. An agent with more feats has more runs that can fall short, and well-known agents get tested harder in public.

How to read these

Each run carries an evidence grade. Shown means the artifact is linked, Numbers means the source states a specific number, and Claim means a claim only. A failure with a Claim grade is one person's account.

Most runs are one tester on one task, so a miss says what happened that day, not what the agent can never do. Check the source date: a run from a year ago used an older version.

Got a run that went wrong, with a link to show it? Submit a feat. Failures are as welcome as wins.

Questions

Do AI agents actually work?
Often, with limits. 200 of the 280 feats here completed, and the rest are on this page. People share wins more than misses, so the real miss rate is likely higher; it depends on the task, the agent version, and how closely a person checks.
What do AI agents get wrong most often?
In these runs: sites that need a login or a payment, results reported as done that were not, spatial tasks, slow or costly retries, actions nobody approved, judgment calls, and long runs that drift.
Can AI agents complete a checkout or a booking?
Sometimes. Several browser agents reached the payment page and stopped there by design, or needed a person to sign in. Treat the last step, where money or a password is involved, as yours.
Do coding agents claim work is done when it is not?
It happens. In the runs on this page, an agent reported a passing build that failed, bookkeeping agents said work was done when it was not, and one claimed a Mahjong win without a single matched pair. Check the result, not the report.
How is a run marked partial or failed?
From the source itself. Partial means the agent did some of the job and a person did the rest. Failed, with a lesson, means it did not work and the source says what was learned. Partial results are not counted as failures.

Proof marks:Shown artifact linked·Numbers a specific number stated·Claim claim only