SheepNav
Keynv

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 管道:在自动化构建和部署中安全传递密钥,避免硬编码。
  • 多环境配置:轻松管理开发、测试、生产环境的差异化密钥。

相关工具