Kontext CLI:MCP 上 AI 运行时安全的守护代理
Kontext CLI,由 Kontext Security 提供,是一个免费的开源 Go 二进制文件,专为 mcp 平台设计。它作为开发者机器和云环境中 AI 代理的守护代理运行。这个运行时安全工具连接到 AI 代理,并参与模型上下文协议生态系统。Kontext CLI 支持预行动政策执行,通过审计跟踪提供可观察性,并管理凭证。它帮助安全团队和开发者保护自主 AI 代理的操作。
Kontext CLI 连接到什么?
Kontext CLI 是一个用于 AI 代理的运行时安全工具。它连接到在开发者机器和云环境中运行的 AI 代理,参与模型上下文协议 (MCP) 生态系统。该架构涉及一个通过 Unix 套接字通信的侧车进程。确认与 Kontext CLI 兼容的 AI 客户端包括 Claude Code、Claude Cowork 和 Codex。早期文章提到最初支持 Claude Code,计划支持 Cursor 和 Codex,表明代理兼容性在不断发展。
核心功能和工具
Kontext CLI 提供管理 AI 代理安全的基本工具。可调用的工具包括 kontext setup,用于初始化系统。kontext doctor 诊断问题,kontext doctor --fix 提供自动解决方案。用户可以使用 kontext setup --uninstall 反向安装。要启动代理监控,kontext start --agent claude 启动指定 AI 客户端的守护代理。这些工具使得安装、故障排除和激活运行时安全措施成为可能。
适合谁?
Kontext CLI 的主要受众包括安全团队和部署自主 AI 代理的开发者。它帮助这些团队应用确定性策略,监控代理行为,并安全管理凭证。关注防止风险行为、维护审计记录和确保安全 API 密钥处理的团队将发现 Kontext CLI 有益。这有助于在开发者机器和云环境中保护 AI 操作。如果您不部署自主 AI 代理或不需要它们的运行时安全,请跳过此部分。
如何开始
Kontext CLI 的用户身份验证通过 OIDC(OpenID Connect)进行。设置涉及提供来自 Kontext 仪表板的安装令牌,该令牌随后存储在登录钥匙串中。
用例
- 预先行动强制和政策应用:应用确定性政策以在执行之前阻止风险行为,例如破坏性命令或访问敏感文件。
- 可观察性和审计记录:在本地授权账本中记录支持的工具调用、政策决策和结果,或将编辑记录导出到 Kontext 仪表板进行审查。
- 凭证中介和管理:在运行时中介短期、范围限制的 API 密钥和 OAuth 令牌,仅在政策和风险检查通过后释放机密。
Kontext CLI 提供了一种专门的解决方案,通过在运行时强制执行策略和管理凭证来保护自主 AI 代理。它帮助安全团队和开发人员在各种环境中维护对 AI 操作的控制。该工具能够中介短期凭证并提供详细的审计跟踪,从而增强代理的安全性。
