--enable. Each integration grants specific capabilities needed for tools, services, or workflows.
Usage
Container & Orchestration
docker
Docker daemon socket access for container operations.Enables:
/var/run/docker.sock(standard socket)~/.docker/run/docker.sock(Docker Desktop)~/.orbstack/run/docker.sock(OrbStack)~/.rd/docker.sock(Rancher Desktop)~/.docker/(CLI config, contexts, buildx)~/.colima/(Colima runtime state)- OrbStack completions directory
kubectl
Kubernetes CLI configuration, cache, and plugin access.Enables:
~/.kube/(read: config, certs, cache)~/.kube/config(write: context/credentials updates)~/.kube/cache/(write: discovery cache)~/.kube/http-cache/(write: HTTP cache)~/.krew/(krew plugin manager)
Remote Access
ssh
SSH agent access and safe SSH configuration (blocks private keys).Enables:
- SSH agent sockets (via
SSH_AUTH_SOCK) ~/.ssh/configand~/.ssh/config.d/(read)~/.ssh/known_hosts(read + write)~/.ssh/allowed_signers(git commit signing)- System SSH config (
/etc/ssh/)
- All
~/.ssh/private keys (defense-in-depth)
SSH integration allows git operations and remote connections via SSH agent, while preventing private key exfiltration.
Cloud Providers
cloud-credentials
Cloud provider CLI/SDK credential and configuration access.Enables:
~/.aws/(AWS profiles, SSO, cache)~/.config/gcloud/(GCP config, tokens)~/.azure/(Azure CLI credentials)~/.azd/(Azure Developer CLI)
1password
1Password CLI and SSH agent access.Enables:
~/.config/op/(CLI config, sessions)~/.1password/(SSH agent socket)/Users/Shared/.1password/(shared socket)- 1Password app group containers (agent socket)
~/.config/1Password/(SSH agent config)- 1Password Desktop settings (read-only probe)
- Mach lookup for 1Password services
macOS Desktop
macos-gui
Window server, AppKit, accessibility, and framework services for graphical macOS applications.Enables:
- Window server and Core Animation
- AppKit framework services
- Fonts and icon services
- Input methods and accessibility
- TCC (Transparency, Consent, Control)
- Launch Services and Core Services
- User notifications and audio
- Dock, menu bar, and window management
- IOKit (power, HID input, storage)
Required for any app that displays windows or UI. Automatically included when
electron is enabled.clipboard
Clipboard read/write access for pbcopy/pbpaste.Enables:
com.apple.pasteboard.1(pasteboard service)- Launch Services type lookups
spotlight
Spotlight search via mdfind/mdls/mdutil.Enables:
com.apple.metadata.mds(Spotlight server)com.apple.metadata.mds.legacy(legacy interface)- Power management control (for Spotlight helpers)
cleanshot
Read access to CleanShot screenshot/recording media.Enables:
~/Library/Application Support/CleanShot/media/
Browser & Chromium
chromium-headless
Headless Chromium/Playwright runtime support.Enables:
- GPU and Metal shader compilation
- Chromium crashpad
- Mach port rendezvous
- AppKit preferences (accessibility, input, graphics)
- Core rendering services
- Font and icon services
For headless browser automation. Does not include shell init or browser profile directories.
chromium-full
Additional allowances for headed Chrome for Testing.Enables:
- All
chromium-headlessfeatures - Chrome for Testing app support directories
- Crashpad database
- DevTools active port handshake
- Chrome preferences
- Pasteboard access
Implies
chromium-headless. Use for headed browser instances.electron
Chromium/Electron runtime: GPU, Metal, crashpad, WebView.Enables:
- All
macos-guifeatures (automatically) - GPU and Metal compiler service
- IOKit (IOSurface, AGX device)
- Chromium crashpad (Mach register + lookup)
- Safari platform support
Implies
macos-gui. Electron’s internal sandbox is incompatible with safehouse (cannot nest Seatbelt sandboxes).agent-browser
Agent-browser CLI state and launcher paths for skill-driven browser automation.Enables:
- All
chromium-headlessfeatures (automatically) ~/.agent-browser/(daemon sockets, screenshots, state)~/Library/pnpm/(traversal for pnpm shims)
Implies
chromium-headless.browser-native-messaging
Browser native messaging host registration and extension detection.Enables:
- Native messaging host registration (read+write)
- Extension directory detection (read-only)
- Supported browsers: Chrome, Brave, Arc, Edge, Chromium, Vivaldi, Opera, Firefox
- Cookies, passwords, history, bookmarks, or profile data
Extensions directory only contains publicly-available extension source/manifests — no browsing data.
Development Tools
shell-init
Shell startup file reads for workflows requiring shell-managed PATH/bootstrap.Enables:
/etc/profile,/etc/bashrc,/etc/zprofile,/etc/zshrc/etc/pathsand/etc/paths.d/~/.zshenv,~/.zprofile,~/.zshrc~/.zcompdump*(Zsh completion cache)
process-control
Host process enumeration and signalling for local supervision.Enables:
com.apple.sysmond(process inventory)signal(kill, pkill, killall)
- Task-port access
- Debugger-grade inspection (use
lldbfor that)
lldb
LLDB/debugserver toolchain and debugger-grade host process inspection.Enables:
- All
process-controlfeatures (automatically) ~/.lldbinit*/Library/Developer/CommandLineTools//Applications/Xcode.app/Contents/Developer//Applications/Xcode-beta.app/Contents/Developer/- Task-port access (
mach-priv-task-port) - Process info (
process-info-pidinfo,process-info-setcontrol)
Implies
process-control.Meta Integrations
all-agents
Load every profile from
60-agents/.Includes profiles for: Claude, Cursor, Aider, Gemini, OpenHands, and other coding agents.Example:Use when the specific agent is unknown or when running multiple agents.
all-apps
Load every profile from
65-apps/.Includes profiles for common desktop applications and tools.Example:wide-read
Grant read-only visibility across
/ (entire filesystem).Example:Integration Dependencies
Some integrations automatically enable others:electron
Implies
macos-guichromium-full
Implies
chromium-headlessagent-browser
Implies
chromium-headlesslldb
Implies
process-controlCombining Integrations
Integrations can be freely combined:Security Considerations
Safe integrations:
clipboard— Limited to pasteboardspotlight— Read-only searchcleanshot— Read-only media accessprocess-control— Signalling only (no task-port)
Viewing Active Integrations
Use--explain to see which integrations are active:
- Explicitly included integrations (from
--enable) - Implicitly included integrations (dependencies)
- Available but not included integrations