Jeremy Allaire,Circle 的联合创始人兼 CEO,最近在 X 上宣布了 Circle Research 的一项令人振奋的新进展。在 他的帖子 中,他介绍了 @secure_tool,这是一款开源工具,旨在让 AI 代理与区块链交互变得更简单、更安全。当前 AI 正越来越多地被整合进加密工作流,而安全性仍然是重中之重。
对于不熟悉的人来说,AI agents 是由大型语言模型(LLMs)驱动的自治程序,能够执行诸如发送交易或在区块链上管理资产等任务。然而,如果没有适当的防护,这些 agents 可能会“hallucinate”(产生幻觉)——本质上会犯错,例如把区块链网络混淆并将资金发送到错误的地址。@secure_tool 通过将安全性直接内置到工具架构中来应对这一问题,而不是依赖脆弱的 prompt 工程。
什么是 @secure_tool?
作为 OpenAI Agents SDK 的扩展,@secure_tool 是 Circle 的 Object-Oriented Agent Kit (OOAK) 的一部分。它为 AI 的操作和工作流自动化用户批准流程,确保代理的行为符合用户意图。把它想象成一个安全网:在代理执行交易之前,它会检查是否获得许可;执行之后,它会报告结果。
该工具使用名为 @secure_tool 的 decorator 来包装函数。这会添加“before”和“after”钩子——基本上就是动作前后的检查。例如,当 AI agent 想发送 USDC(Circle 的稳定币)时,它会把该操作表示为一个简单的 JSON 对象:
json
{
"instance": "wallet 3",
"function": "send_usdc",
"arguments": {
"sender": "0x222222",
"receiver": "0xaaaa",
"amount": 10
}
}
这种结构使得在不将敏感钱包密钥暴露给 AI 模型本身的情况下,便于验证和批准操作。
它如何与工作流协同工作
一个突出特性是 WorkflowManager 类,它负责处理一系列相关操作。比如你在转移一个 NFT:这可能涉及先批准一次支出然后执行转移。WorkflowManager 会把这些打包成“intents”,为整个序列获取用户批准,并确保每一步在继续之前都成功完成。
以下是来自官方博文的快速代码片段,展示如何设置:
python
from ooak.secure_tool import secure_tool, WorkflowManager
@secure_tool
def send_usdc(sender: str, receiver: str, amount: int):
# Implementation for sending USDC
pass
Create agent and run with WorkflowManager
workflow_manager = WorkflowManager()
agent = create_agent(tools=[send_usdc])
result = agent.run("Send 10 USDC to 0xaaaa", workflow_manager=workflow_manager)
这种方法在复杂操作中将风险降到最低,这在像 meme 代币这样波动剧烈的领域尤为重要,因为快速交易可能涉及多个步骤。
这对 Meme Token 爱好者有何意义
在 Meme Insider,我们关注的是 meme 代币的狂野世界——那些社区驱动的加密资产,可能在数小时内暴涨或暴跌。AI agents 有可能彻底改变我们交易、分析甚至在链上创建 meme 的方式。但安全失误可能导致资金丢失或合约被利用。@secure_tool 通过提供一个更安全的 AI — 区块链交互框架来帮助缓解这些风险,可能促成更可靠的机器人用于 meme 代币抢单、提供流动性,甚至自动化社区互动。
Circle Research 强调这是实验性技术,旨在激发有关权限、访问控制和多代理系统等话题的讨论。它是开源的,开发者可以参与并贡献代码。
如果你正在为加密构建 AI 工具,可以查看该 GitHub 仓库 开始上手。这可能成为让区块链更易用、更安全的变革性工具,尤其是在节奏极快的 meme 代币生态中。
你怎么看?像这样的工具会加速 AI 在加密领域的普及吗?在下方评论区分享你的看法!