@bcherny: A weird experiment I've been trying the last few weeks is having Claude take over day-to-day maintenance of our apps. S…

X AI KOLs Following News

Summary

An engineer experiments with Claude AI taking over daily app maintenance routines (crash fuzzing, dead-code removal, etc.), resulting in 388 auto-generated PRs with 180 merged after review, showing promising early results for autonomous maintenance workflows.

A weird experiment I've been trying the last few weeks is having Claude take over day-to-day maintenance of our apps. Seeing early signs of life that this might be possible. The setup is straightforward: we have a Slack channel called proj-claude-maintains-apps. In it, Claude Tag runs a bunch of daily routines across iOS, Android, Desktop, web, CLI, and Agent SDK: - Crash fuzzer: open the app in a simulator and tap around to find ways to crash it, then root cause and fix the crashes - Dup unifier: scans the codebase for similar-yet-slightly-divergent abstractions, and puts up PRs to unify them - Dead-code remover: removes statically unreachable code, and adds logging to suspected dead code to check if it's really dead and if so, remove it the next day - Abstraction police: fixes leaky abstractions - a bunch more.. Results have been surprisingly positive. Over the last few weeks, these routines have opened 388 PRs across our repos, 180 of which we merged after Claude Code Review + human review. We're now thinking about how to streamline this to make merging these kinds of mechanical changes easier. Claude generally gets these PRs right on the first shot, and if it doesn't, we ask Claude to tune its routines so it's better the next day. Sometimes it takes a few days of tuning. To try a similar workflow, ask Claude Code or Tag, or create some routines directly at https://claude.ai/code/routines. A few of the actual prompts I used below. Has anyone experimented with similar workflows?
Original Article
View Cached Full Text

Cached at: 08/14/26, 01:32 AM

A weird experiment I’ve been trying the last few weeks is having Claude take over day-to-day maintenance of our apps. Seeing early signs of life that this might be possible.

The setup is straightforward: we have a Slack channel called proj-claude-maintains-apps. In it, Claude Tag runs a bunch of daily routines across iOS, Android, Desktop, web, CLI, and Agent SDK:

  • Crash fuzzer: open the app in a simulator and tap around to find ways to crash it, then root cause and fix the crashes
  • Dup unifier: scans the codebase for similar-yet-slightly-divergent abstractions, and puts up PRs to unify them
  • Dead-code remover: removes statically unreachable code, and adds logging to suspected dead code to check if it’s really dead and if so, remove it the next day
  • Abstraction police: fixes leaky abstractions
  • a bunch more..

Results have been surprisingly positive. Over the last few weeks, these routines have opened 388 PRs across our repos, 180 of which we merged after Claude Code Review + human review. We’re now thinking about how to streamline this to make merging these kinds of mechanical changes easier.

Claude generally gets these PRs right on the first shot, and if it doesn’t, we ask Claude to tune its routines so it’s better the next day. Sometimes it takes a few days of tuning.

To try a similar workflow, ask Claude Code or Tag, or create some routines directly at https://claude.ai/code/routines. A few of the actual prompts I used below.

Has anyone experimented with similar workflows?

Similar Articles

Boris Cherny on Trying to Get Claude Code to Rewrite the Claude App

Hacker News Top

Boris Cherny, head of Claude Code at Anthropic, discusses an experiment where he directed Claude Tag to rewrite the Claude desktop app in Swift using a Mac VM and pixel-by-pixel comparison, with the task still running after two weeks. John Gruber critiques the approach as fixing technical issues but not the app's fundamental design problems.