I still don't want to give Claude SSH access, so I built a doctor for my homelab

Dev.to AI
Generative AI

A few weeks ago I wrote about why I don't want to give Claude SSH access to my home server. It's not that AI agents are useless. It's the opposite. They got good enough that handing one a shell started to feel reckless. A shell isn't really an interface. It's a weapon with tab completion. It can read anything, delete anything, restart anything, and confidently run the wrong command on the wrong machine at 2am.