Sandbox your local AI agents so they can read/write only what they need
Agent Safehouse 是一个专为 macOS 设计的开源安全工具,旨在为本地 AI 编码助手提供沙箱环境。它通过限制 AI 对本地文件和系统资源的访问权限,在保持开发者工作效率的同时,最小化潜在的安全风险。
采用拒绝优先的安全策略,确保 AI 代理仅能访问其执行任务所必需的特定目录与资源。 利用 macOS 原生的 sandbox-exec 技术构建,提供可组合的策略配置文件以实现精细化权限管理。 内置针对主流编码代理和应用托管工作流的预设配置,支持快速开箱即用。 支持自定义策略扩展,允许用户根据项目需求灵活调整或进一步收紧默认的权限访问规则。 具备智能路径解析功能,能够自动识别并处理系统级符号链接,确保在不扩大授权范围的前提下维持环境的兼容性。
该项目适用于对安全性有较高要求、担心 AI 工具未经授权访问敏感文件的 macOS 开发者,特别适合在本地运行 Claude Code 或其他自动化 AI 编码助手时作为安全防御层使用。