Skip to content

Is this the right tool for me? #15

Description

@nidomiro

I'm currently searching for a good sandbox for an cli agent like pi or claude code.
As of now I use fence. It works but I also want to be able to let the agent execute functional tests, which need testcontainers and therefore a docker socket. Giving the agent the docker socket with fence would eliminate the sandbox fence created for the agent.

Can I use your tool for this usecase?

To be clear again, my usecase is:

  • hinder the agent on reading, deleting and modifying any file it feels like on my PC
    • I see the config has a readonly prop. Does this mean everything, as in every file in any path, is writeable by default?
    • Can I add relative paths there? I have a worktree setup, where the content of the .git folder actually resides in ../.bare.
    • Can I add absolute paths there? Like referencing some files in my home directory?
  • let the agent execute docker commands, also have access to an docker socket, without breaking the sandbox.
  • not needed as of now, but maybe in the future: let the proxy add auth to requests, so the agent does not see the secrets.
  • should work on linux and macOs

Thanks for your answer in advance

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions