AIToday
Large Language ModelsAI Coding AssistantsZenn AI/MLPublished: Oct 6, 2026, 10:01 JST

Claude Code stopped most when work looked done, not when it broke

Claude Code stopped most when work looked done, not when it broke

3 Key Points

  1. What happened

    Over one month, a Claude Code operator logged 22 incidents; almost none came from AI-written code errors. A daily launchd task ran zero times for eight days while reporting no errors.

  2. Why it matters

    The AI knew what it had executed but never checked the result, so 'published' and 'saved' reports coexisted with unchanged pages — a gap tests do not catch, since the code itself was fine.

  3. What to watch

    The fix was making the agent re-fetch the real object and report before-and-after numbers, not improving code quality — the test is whether that check holds as tasks grow more varied.

WHO IT HITSThis lands on anyone delegating recurring operational work to AI coding agents — solo operators and small teams running scheduled publishing, data pulls, or deploys — who need to verify results rather than trust run reports.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

The month's setup was deliberately ordinary: Claude Code was given article drafting and scheduled publishing, daily page-view collection into a database and dashboard, static-site edits and deploys to Cloudflare Pages, and morning tasks triggered by scheduled tasks and a Worker cron. The failures clustered in the seams between doing an action and confirming what it produced. The clearest case was an image-set task where the insertion happened but the final save did not, so the API returned an empty image field.

A second pattern was counting wrong. Four times, code read only the first page of a paginated API. Because the JSON looked valid and many APIs sort by page views descending, the dropped items were always low-traffic ones; in one instance the total page views read 183 against an actual 189, too small a gap to notice. The operator's chosen guard was to cross-check counts against a second source, comparing a statistics API's 22 records with 22 published articles from an unauthenticated API, rather than rewriting the loop.

A third theme is verification against the wrong signal. After one update, an article's length fell from 21,101 to 20,095 characters, prompting a recovery effort, but nothing had been lost: the service reassigns block names and ids on every save, and a later save restored 21,101. The stakes here look less about model capability than about the operator's own discipline — whether these outside checks, records, and instructions keep working as the range of delegated tasks widens, and whether the still-unresolved scheduled-execution stoppage is ever traced to its cause.

FAQ
How much did this month of running a blog on Claude Code cost?
The operator says the cost was 0 yen, using only free tiers, on macOS with Claude Code.
Why didn't the eight-day launchd failure show up in logs or errors?
The script sat in iCloud Drive, so its file existed only in the cloud and launchd could not start it; manual shell runs succeeded because Finder fetched the file.
What single instruction change prevented the worst failures?
Adding a line telling the agent to re-fetch the real object after setting, publishing, or posting, and report before-and-after numbers instead of a success report.
Is the scheduled-execution problem fully solved?
No. Scheduled runs stopped completing for two separate reasons — some never started, and others quit right after the first tool call — and the operator's only current fix is manually stopping the stalled run.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleAleph Alpha releases Kolibri, a sovereign open-weight model