质量分 78Bai-agents.rs#coding#no-code#writing

AI Agents Framework — 一份 YAML 定义任意智能体

AI Agents Framework 是一个 Rust 框架,让开发者通过单份 YAML 规范来构建 AI 智能体。它支持智能体身份、记忆、工具调用、流式响应与 CLI 运行。

访问官网

关于这个工具

概述

AI Agents Framework 是一个用 Rust 编写的开源框架,核心理念是「一份 YAML = 任意智能体」。开发者只需编写一份 YAML 规范,即可定义并运行具备身份、记忆、行为结构与工具调用能力的 AI 智能体。

主要能力

  • YAML 驱动定义:通过单份 YAML 规范声明智能体,支持 --agent 参数指定智能体,并提供 --dry-config-check 在不选择场景、不构建提供者、不写入报告的情况下校验套件与引用的智能体。
  • 工具调用:智能体可在单轮对话中发起工具调用,AgentResponse 结构包含最终文本内容与可选的工具调用列表。
  • 流式响应:支持 AgentStreamEvent 事件流,包括 Chunk 与 Final 事件,便于实时观察输出。
  • 记忆与会话:支持保存与列出会话,提供上下文管理器中的 {{ context.<key> }} 模板取值。
  • 可观测性:提供 ObservabilityConfig 与 ObservabilityManager,支持工具启动、错误等事件回调。
  • CLI 运行:可通过 ai-agents-cli run agent 从命令行运行智能体,并支持 RUST_LOG 日志级别控制。
  • 模型集成:支持将 num_ctx、num_gpu、keep_alive 等字段合并进 Ollama 请求体。

适用人群

面向开源贡献者、AI 智能体构建者与 Rust 开发者。学习曲线为中等,采用免费模式,并提供公开 API 与 GitHub 仓库。

适合谁
  • 希望通过声明式 YAML 而非大量代码来定义 AI 智能体的开发者
  • 使用 Rust 构建智能体系统的开发者
  • 需要工具调用、记忆与流式响应能力的智能体构建者
  • 希望从命令行运行与调试智能体的用户
典型场景
  • 通过 YAML 配置定义并运行 AI 智能体
  • 从命令行运行智能体并查看日志
  • 流式接收智能体响应并观察工具事件
  • 构建具备身份、记忆与工具调用能力的智能体
  • 在运行前校验套件与智能体配置
优势
  • 开源并提供公开 API 与 GitHub 仓库
  • 采用免费模式,无付费门槛
  • 以单份 YAML 规范驱动智能体定义,降低配置复杂度
  • 内置工具调用、流式事件与会话记忆能力
  • 提供可观测性管理器与 CLI 运行方式
需要知道
  • 学习曲线为中等,需要理解 YAML 规范与框架概念
  • 基于 Rust 生态,使用者需具备相应开发环境
  • 定价模型标注为 unknown,除免费模式外的具体计费细节未披露

功能与使用场景

单份 YAML 规范定义智能体工具调用与 AgentResponse 结构AgentStreamEvent 流式事件会话保存与列出上下文管理器模板取值ObservabilityManager 可观测性回调CLI 运行智能体Ollama 请求体字段合并--dry-config-check 配置校验

使用分析

变现方式
  • 免费
成熟度信号
  • 开源
  • 公开 API
上手难度
  • 中

信息来源

每条档案都保留来源与最近验证时间。

相似工具

Spettro
spettro.app
90

Spettro 是一款用 Go 编写的终端优先多智能体编程助手,支持可配置智能体、目标模式、智能体技能、审批感知执行、持久会话以及 OpenAI 兼容的模型路由。

免费增值 · 5+/月

打开详情
T
Threadplane
threadplane.ai
85

Threadplane 是一个面向 Angular 开发者的开源工具,用于为 AI 代理构建聊天界面,支持流式响应、工具调用和代理构建的 UI。

免费

打开详情
AgentQL
docs.agentql.com
84

AgentQL 是一个面向开发者的工具,通过其查询 API 与 Playwright 集成,实现网页交互自动化和数据提取。

付费 · US$99/月

打开详情
Manufact
manufact.com
92

Manufact 是一个面向 AI 工程师和开发者的平台,用于构建、部署和监控 MCP 服务器与应用。它提供分析、托管 OAuth 和自动流量捕获,帮助团队更快地交付 MCP 集成。

免费增值 · US$2+/月

打开详情