- Hedera 发布了 Agent Kit 第 4 版本,重点关注模块化和开发者控制。
- 此次更新引入了具有四个用于交易管理的生命周期钩子的新策略引擎。
- 软件包现在位于 @hashgraph 命名空间下,需要显式导入所需模块。

Hedera 于 5 月 18 日发布了其 Agent Kit 的第 4 版本,将开发者工具包重构为模块化软件包,并引入了具有四个不同生命周期钩子的新策略引擎,以赋予开发者对代理行为更细粒度的控制。
官方公告指出:“与区块链网络交互的 AI 代理需要护栏,”强调了在代理可以自由使用 HBAR 或铸造代币时,开发者定义规则的必要性。
新版本将之前庞大的 hedera-agent-kit 拆分为 @hashgraph 命名空间下的更小、作用域明确的软件包。开发者现在需要显式导入账户、代币和共识等核心服务的插件。新的策略引擎允许开发者在四个阶段注入逻辑:工具执行前、参数规范化后、核心操作后以及工具执行后。
这一转变迫使开发者对代理功能进行更深思熟虑的设计,通过确保代理仅拥有其严格需要的权限,潜在地减少冗余并提高安全性。这些变化为在 Hedera 网络上构建更复杂、生产就绪的 AI 代理奠定了基础,同时在 5 月 18 日至 6 月 21 日期间运行的全新开发者赏金计划将激励开发者采用该版本。
v4 版本的两个核心主题是模块化和控制。该套件现在是一系列以 @hashgraph 为命名空间的软件包,而非单一的大型软件包。核心包包含共享类型和插件系统,而 LangChain、Vercel AI SDK 和 Google 的代理开发工具包 (ADK) 的框架集成则位于独立的软件包中。这允许开发者仅安装其特定用例所需的依赖项。
一个重大变化是转向显式插件导入。在 v3 版本中,默认工具可以被静默加载。现在,空的插件数组意味着代理没有任何工具,迫使开发者有意识地选择加入每一项功能,例如代币铸造或账户查询。
钩子和策略系统的引入为开发者提供了对代理操作的精细控制。四个生命周期钩子使得逻辑可以在工具执行前、参数规范化后、核心操作形成但尚未发送到链上之后以及工具完全执行后插入。这允许实施诸如支出限制、地址白名单和详细审计日志等护栏。
为了支持这一点,工具的构建方式已进行了重构。新的 BaseTool 抽象类取代了之前的普通对象模式,将工具的功能分解为策略引擎可以自动挂载的生命周期阶段。虽然旧模式仍受支持以实现向后兼容,但新工具必须使用 BaseTool 才能受策略系统管辖。
此次更新还包括对 Google 代理开发工具包 (ADK) 的支持,使开发者能够使用 Google 的框架和 Gemini 模型构建由 Hedera 驱动的代理。
本文仅供参考,不构成投资建议。