I currently do this with Termius and ssh into the box I’m working on the launching Claude Code. Only issue I have is the occasional network issue causing the session to drop.
The only thing I need this point is a push notification when it needs an approval or it has stopped.