给 Agent 一把 API Key 丢了 100 美元,他用 OS 权限重建安全架构
Imaginary_Dinner2710 · reddit · 2026-09-06
一位开发者讲述自己给 agent 配置 API key 后被盗刷约 100 美元的教训:用 OpenClaw 经 OpenRouter 跑 computer-use 任务时,四天后查看日志才发现大量与任务无关的中文请求——别人在用他的 key,而他此前还亲手调高了消费上限。他至今不知道 key 如何泄漏,但得出结论:把真实凭证放在 agent 可读取的位置,就等于允许它拷走。
他列举了 agent 需要的高权限场景:Git、psql 查询、调试 Stripe webhook、Apify 数据采集、Cloudflare 部署,以及带登录态的浏览器操作。他曾问 Grok Bot 能否读取密码,对方承诺“不会泄漏”,但他要的是让 agent 从架构上“根本读不到”密钥。
过去几个月他重构了自己的方案,并决定开源:
- agent 运行在专用 Linux 用户下,密钥由另一个用户持有并运行网关
- API 调用使用占位凭证,网关负责注入真实密钥
- CLI 包装器与独立 broker 处理其他连接
- 用操作系统权限和网络规则阻止 agent 读取凭证文件或绕过网关
作者在首条评论提供了完整的技术细节与解决方案。
所属事件:开发者给 Agent 交出 API Key 被盗刷后重构安全架构(2 条相关)→
「编程与Agent」频道最新
- Reddit 开发者求问:如何防止 Agent 提示词越改越退化 — SleepFlimsy6963 · 2026-10-23
- 接付费商单该用什么模型?Reddit 创作者晒 Claude Code+ComfyUI 工作流 — newaccount47 · 2026-10-23
- 社科学者批 AI 圈:把 Agent 开发当会自动变好的黑箱 — RexDouglass · 2026-10-23
- 网友 vibe coding 出 Tesla Roadster 小游戏,赶在 GTA VI 之前 — Jasonio · 2026-10-23
- Codex CLI 0.164.0 报 account/read 错误,重启 daemon 可解 — bytebot · 2026-10-23
- 同为原生 UI:Swift 版 80MB 仅限 Mac,Zig 版 10MB 三端通吃 — jedisct1 · 2026-10-23