Comment by Finbarr

Comment by Finbarr 19 hours ago

3 replies

Could do but part of what I find super useful with these coding agents is letting them have full sudo access so they can do whatever they want, e.g., install new apps or dependencies or change system configuration to achieve their goals. That gets messy fast on your host machine.

beepbooptheory 19 hours ago

But then what do you do with that? Is the software distributable/buildable outside of the container after all that?

  • Finbarr 19 hours ago

    When you run yolobox, the current directory is shared fully with read-write with the container. That means anything the AI changes will be on your host machine also. For max paranoia, only mount git repos that are clean and pushed to a remote, and don’t allow yolobox to push.

    • jaggederest 12 hours ago

      You could go a step further in paranoia and provide essentially just a clean base image and require the agent to do everything else using public internet - pull your open source repo using an anonymous clone, make changes, push it back up as an unprivileged account PR.

      For a private repo you would need slightly more permissions, probably a read-only SSH key, but a similar process.