
Keynv
keynv.com
为AI代理与开发者打造的轻量级安全密钥管理
28天前制作者:Furkan Beydemir
关于 Keynv
Keynv 是一款专为现代开发工作流和 AI 代理(如 Claude Code、Cursor)设计的轻量级安全密钥管理工具。它告别了传统的 .env 文件,让你使用 @billing.prod.db_password 这样的简洁别名来引用密钥,真实值仅在运行时通过 keynv exec 注入,确保日志或 AI 历史中零泄露。
核心功能
Keynv 的核心在于将密钥与代码分离,通过别名系统实现安全、便捷的密钥管理。开发者只需在配置中定义别名与真实值的映射,运行时自动替换,无需担心密钥被意外提交或暴露。
主要特性
- 零泄露设计:密钥仅运行时注入,避免在代码仓库、日志或 AI 对话历史中留下痕迹。
- 别名系统:使用
@service.env.key格式的别名,清晰组织不同环境与服务的密钥。 - AI 代理友好:无缝集成 Claude Code、Cursor 等 AI 工具,自动屏蔽敏感信息。
- 轻量级:无需复杂基础设施,安装即用,适合个人开发者和小团队。
- 灵活注入:支持通过
keynv exec命令或 SDK 在应用启动时动态加载密钥。
适用场景
- AI 开发工作流:在使用 AI 编码助手时,防止 API 密钥等敏感数据被记录或发送。
- 微服务与云原生应用:管理数据库密码、SSH 密钥、Webhook 令牌等内部凭证。
- CI/CD 管道:在自动化构建和部署中安全传递密钥,避免硬编码。
- 多环境配置:轻松管理开发、测试、生产环境的差异化密钥。