sha256:ea077dfa791a196af683ba3a425d5cd5fcf24d993e7baca6d536c7519bad101f
Last pushed
20 days by imoyanagi
Type
Sandbox Kit
Manifest digest
sha256:ea077dfa791a196af683ba3a425d5cd5fcf24d993e7baca6d536c7519bad101f
schemaVersion: "2"
kind: mixin
name: dev-network
description: Allow GitHub and npm egress; keep Claude on subscription OAuth
permissions:
network:
allow:
- github.com
- api.github.com
- codeload.github.com
- release-assets.githubusercontent.com
- registry.npmjs.org
setup:
install:
- command: |
f=/home/agent/.claude/settings.json
[ -f "$f" ] || exit 0
jq 'del(.apiKeyHelper)' "$f" > "$f.tmp" && mv "$f.tmp" "$f"
user: agent
description: Drop apiKeyHelper so Claude Code uses subscription OAuth
startup:
- command:
- sh
- -c
- f=/home/agent/.claude/settings.json; [ -f "$f" ] || exit 0; jq 'del(.apiKeyHelper)' "$f" > "$f.tmp" && mv "$f.tmp" "$f"
user: agent
description: Drop apiKeyHelper on every start