Remix.run Logo
wickedsight 2 days ago

How did you make sure Claude wasn't doing anything unintended while allowing it to run scripts it wrote on your network?

magospietato 2 days ago | parent | next [-]

I still manually approve tool use requests at the start of a run. As it gets deeper in I might allow it to run safer commands without that oversight (e.g. writing to local text files), but potentially destructive execution still requires approval.

As for the local env, I'm treating the Android terminal as a sandbox. Anything gets trashed I just reset and reinstall my toolchain.

I won't pretend I'd use this workflow for anything high-stakes. But for simple things like "I wonder how my Hue lights actually work?", its viable.

gregoriol 2 days ago | parent | prev [-]

Run it inside a VM, make snapshots of the VM if needed (or use vagrant/ansible to rebuild), commit regularly, ...

isolli 2 days ago | parent | next [-]

That seems incompatible with the parallel tasks of cleaning and cooking (at least for me, especially with kids around).

gregoriol 2 days ago | parent [-]

The VM is setup once, before you get to be "on the go": that's your development environment, you need one anyway

wickedsight 2 days ago | parent | prev [-]

The VM still needs access to the network for the use cases they described though.