夜雨聆风学习资料网

ARTICLE · 1173093

OpenClaw 密钥与凭证管理指南

OpenClaw 密钥与凭证管理指南

Agent 跑任务总得要 API Key,可要是把明文直接塞进配置里,转头它就可能被写进聊天记录、日志甚至模型上下文里。

OpenClaw 这套机制就是解决这事的。核心就一句:通过特定工具存进去的密钥,永远不会出现在聊天或记录里。Agent 拿到的永远只是个引用,真值只有它在往外发请求时才会拿到。

具体怎么藏?它给了四招:从环境变量读、读本地文件、调外部命令,或者直接用内置存储。最推荐的是内置存储,但有个坑得提醒你——这东西默认是明文存进 SQLite 的,全靠文件权限护着。真要强隔离,还是得接 1Password 或 Vault。

更狠的是它的出口代理。开了之后,子进程拿到的不是真密钥,而是一串哨兵值。等请求发出去,代理拦截下来验证主机,再悄悄替换成真密钥转发。不过这玩意儿不是绝对屏障,子进程要是绕开代理变量自己建 socket,照样能溜过去。

原文OpenClaw 密钥与凭证管理指南
收录于AIAGI具身机器人
作者提示: 内容由AI生成
江西,8小时前,

相关学习资料