I do the same. Somehow it feels safer than running a sandbox with my own user, despite the only security boundary being Unix permissions.
Claude gets all the packages it needs through Guix.