用途:为 Claude API 集成提供安全基线,覆盖密钥管理、输入校验、提示注入防御与输出安全检查,适合需要把 Claude 接入生产环境的开发与安全团队。
主要能力:一是密钥安全,要求密钥仅存于环境变量、.env 加入 .gitignore、按 dev/staging/production 使用独立工作区与最小权限密钥,并给出密钥轮换流程(生成新密钥、部署验证、切换、吊销旧密钥)。二是提示注入防御,将可信系统指令放入 system 参数,用户输入放入 messages,二者保持边界。三是输入校验,检查空值、长度上限并清理控制字符。四是输出安全,扫描响应中是否泄露 API 密钥、私钥、SSN 等敏感模式并做脱敏。另附安全检查清单,含 HTTPS、应用层限流、审计日志等。
使用方式:从批准的密钥提供方在进程启动时加载密钥,不写入源码、shell 历史、URL、提示或日志;限制网络出口到目标 API 端点。请求前校验工作区、模型与用户授权,把工具调用与输出视为不可信数据。对出站输入与返回内容做敏感数据扫描,持久化或展示前做目的地与保留期检查,外部副作用需审批。在沙箱中测试轮换、吊销、脱敏与注入防御,通过断言后再放行金丝雀。失败时停止相关流程、吊销或回滚凭据,仅保留脱敏事件回执。
适用场景:Claude API 生产集成、多环境密钥隔离、面向用户的对话应用、需要审计与合规留痕的系统。
限制:资料未提供具体定价、平台支持范围或性能数据;示例中的模型名与命令需按实际环境调整。若密钥缺失、格式错误或泄露应失败关闭,扫描不可用或结论不明时不得发送或发布内容。