我做了一个面向 Agent 的密钥管理方案,已开源,欢迎大家试用

1 天前
 yolooo

仓库地址 https://github.com/cyancity/easy-unlocker

落地页 https://easy-unlocker.pages.dev/

cli + 网关 + 双端 app 均已开源,现在还是很简陋的状态 我自己使用下来,体验还不错, 安卓端支持 FCM 推送, ios 临时做了一版,没有开发者账号,还不支持推送,只是个半成品

使用场景很简单,把常用的 api-key,各种私钥 存在 app 中,密钥全程加密

再也不担心密钥直接扔给 LLM 会泄漏的问题,也不需要手动复制粘贴了,一部手机,密钥随时可以访问

直接把仓库扔给 agent 让他安装,手机下载 app 后,配置好密钥,把配对码发给 agent 就 ok 了

需要密钥的时候,只需要让 agent 调用 easyGet 。 通知推送到到已配对的手机上,审批通过后,agent 就拿到密钥了

解决我自己多设备,多 agent 场景下,粘贴密钥,ssh 登录服务器时要折腾的问题,之后遇到这些问题,只需要让 agent 请求 手机批准,就解决了

1244 次点击
所在节点    分享创造
7 条回复
Hubs
1 天前
我也做了一个,不过我做的是为了方便自己记住用的,年纪大了老记不住。
https://github.com/huzhensx/APIKey-Manager
我的长这样 ↓:
vislins
1 天前
1Password 有一个类似的。https://www.1password.dev/ssh/agent
yolooo
1 天前
@vislins 对,因为他收费我才搓了个免费的
yolooo
1 天前
电脑我用的是 rbw cli 取的,我 win mac 经常换,对我来说手机批准最方便🫡
lululau
1 天前
@vislins 1p 这个 ssh agent 和 UP 主的这个软件,就不是一回事吧

1. 1p ssh agent 是专管 ssh 密钥的
2. 1p ssh agent 实现不了主机上 agent 请求读取密钥时在移动端授权
yolooo
1 天前
@lululau 你说的对哈哈哈,我换了非常多的密钥管理方案
包括 age 加密,bitwarden ,都没法完全解决
这个只要一次配置,任意时候需要密钥都能快速审批,不需要担心传输泄露
gongminami
1 天前
赞一个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1242511

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX