trpc-agent-go

trpc-agent-go

Go 框架,用于构建具有图工作流、工具、内存等的生产级代理系统。

MCP编程与开发开源
形态
MCP
传输协议
http
是否开源
GitHub Stars
★ 1.4k
收录来源
mcp-github

能力说明

tRPC-Agent-Go 是一个 Go 框架,用于构建生产级代理系统。它提供了 LLM 代理、图工作流、工具调用、会话和内存状态、知识检索、代理自进化、评估和 OpenTelemetry 可观察性等功能。适用于需要并发、可观察、易于部署且准备好与 A2A、AG-UI 和 MCP 集成的 Go 服务。适合构建客户支持机器人、数据分析助手、DevOps 自动化、业务流程自动化和研究与知识管理等应用。

能力点

  • 图工作流支持多条件路由
  • 多代理协作:链式、并行和循环工作流
  • 丰富的工具生态系统:函数工具、MCP 工具、网络搜索、代码执行和自定义服务
  • 持久化状态:会话、内存、工件和知识检索
  • 代理技能:可重用的工作流
  • 代理自进化:提取、门控和发布可重用的工作流

适用场景

构建客户支持机器人构建数据分析助手实现 DevOps 自动化实现业务流程自动化

接入方式

依赖:Node 环境API Key
go get trpc.group/trpc-go/trpc-agent-go

以上信息由 AI 基于公开资料整理,可能存在偏差,以来源为准。

常见问题

tRPC-Agent-Go 支持哪些协议?

支持 AG-UI、A2A 和 MCP 协议。

如何集成 tRPC-Agent-Go 到现有项目中?

使用 go get 命令安装,并在项目中导入相关包。

相关 Skill