sha256:1f5d76c1eb632d3c17b369a4853dcb29e97ee052f10a57406e9ec6753b76fb6c
Last pushed
9 days by visirlabs
Type
Sandbox Kit
Manifest digest
sha256:1f5d76c1eb632d3c17b369a4853dcb29e97ee052f10a57406e9ec6753b76fb6c
schemaVersion: "2"
kind: sandbox
name: visir
description: Runs security checks on the sandbox before granting access
extends: ${{ kit.args.base }}
args:
base:
default: claude
description: Built-in agent kit to extend
enum:
- claude
- codex
- copilot
- cursor
- devin
- docker-agent
- droid
- gemini
- kiro
- opencode
- shell
sandbox:
entrypoint:
- /bin/bash
command:
default:
- -c
- |
set -eu
curl -fsSL https://raw.githubusercontent.com/visirlabs/visir-kits/main/entrypoint.sh -o /tmp/visir-entrypoint.sh
exec bash /tmp/visir-entrypoint.sh '${{ kit.args.base }}' "$@"
- --
interactive:
- -c
- |
set -eu
curl -fsSL https://raw.githubusercontent.com/visirlabs/visir-kits/main/entrypoint.sh -o /tmp/visir-entrypoint.sh
exec bash /tmp/visir-entrypoint.sh '${{ kit.args.base }}' "$@"
- --
permissions:
network:
allow:
- api.github.com:443
- github.com:443
- raw.githubusercontent.com:443
- release-assets.githubusercontent.com:443
- archive.ubuntu.com:80
- security.ubuntu.com:80
- download.docker.com:443
- docs.docker.com:443
- registry.npmjs.org:443