← 返回目录
I

Inkeep Agents

官方
用无代码可视化构建器或 TypeScript SDK 构建 AI 智能体,二者双向同步。
GitHub 源仓库 ↗
★ 1.4k Stars 分类 · 开发工具 非常热门
54FMRS · D

Inkeep Agents 是一个 fair-code、source-available 的 AI 智能体平台,主打无代码可视化构建器与 TypeScript SDK 的双向同步,适合需要技术与非技术团队协作、多智能体架构、MCP 工具与自托管部署的团队。它采用 ELv2 与 Inkeep 补充条款,对竞争性用途有限制;来源未提供具体的客户端配置示例,因此不适合期望开箱即用客户端配置的用户。

可靠性
8/20
安全与权限
11/20
维护活跃度
13/20
文档质量
12/20
安装易用性
10/20
查看 FMRS 评分方法 →

Inkeep Agents 是一个用于构建 AI 智能体与多智能体工作流的平台。它提供无代码可视化构建器(拖拽式画布)和 TypeScript Agents SDK(@inkeep/agents-sdk)两种方式,二者完全互操作并支持双向同步,使技术与非技术团队都能在同一平台上创建和管理智能体。平台由多个组件构成:agents-api(通过 REST API 管理智能体、子智能体、MCP 服务器、凭证与项目,并负责智能体执行与评估、跟踪会话状态、发出 OTEL 追踪)、agents-manage-ui(可视化构建器 Web 界面)、agents-sdk(用于声明式定义智能体和自定义工具的 TypeScript SDK)、agents-cli(包含 inkeep push 与 inkeep pull 等命令,用于在 TypeScript SDK 代码与可视化构建器之间同步)以及 agents-ui(用于在 Web 应用中嵌入动态对话体验的聊天 UI 组件库)。底层使用 Vercel AI SDK 对接 LLM 提供商,兼容 useChat。支持通过 MCP、A2A 与 Vercel SDK API 触发智能体,提供 Traces UI 与 OpenTelemetry 可观测性,并可用 Vercel 或 Docker 轻松部署。软件采用 Elastic License 2.0(ELv2)并受 Inkeep 补充条款约束,属于 fair-code、source-available 许可。

安装接入

仓库根目录即服务器路径。根据 README,可先阅读官方文档(https://docs.inkeep.com)或 1 分钟快速开始(https://docs.inkeep.com/get-started/quick-start)。构建方式有两种:1) 通过 agents-manage-ui 的可视化构建器在画布上拖拽创建;2) 通过 TypeScript SDK(@inkeep/agents-sdk)以代码声明式定义智能体,示例见 README 中的 basicAgent 与 helloAgent 代码。使用 agents-cli 中的 inkeep push 和 inkeep pull 命令在 TypeScript SDK 代码与可视化构建器之间同步。部署可使用 Vercel 或 Docker。来源未提供具体的客户端配置示例。

选型与风险

适合谁

  • 希望技术与非技术团队在同一平台协作构建智能体的团队
  • 需要无代码可视化构建器与 TypeScript SDK 双向同步的团队
  • 需要多智能体架构的团队
  • 希望自托管并部署在自有基础设施上的团队
  • 需要使用 MCP 工具与凭证管理、并可选择自带 LLM 提供商的开发者

不适合谁

  • 不接受 source-available 许可或竞业限制条款的用户(ELv2 与 Inkeep 补充条款禁止某些竞争性用途)
  • 只需要一个简单即插即用客户端配置、开箱即用的用户(来源未提供客户端配置示例)
  • 不愿意自行部署或维护基础设施的用户(自托管需要自己部署)
  • 不打算使用 TypeScript 或无代码界面的用户

所需权限

  • 需要管理智能体、子智能体、MCP 服务器、凭证与项目配置(通过 agents-api)
  • 需要 MCP 工具相关的凭证管理权限
  • 需要访问所配置的 LLM 提供商
  • 自托管部署时需要在自有基础设施上运行(Vercel 或 Docker)
  • 使用 tracing 时可观测性数据通过 OpenTelemetry 发出

风险与副作用

  • ELv2 为 source-available 许可并受 Inkeep 补充条款约束,某些竞争性用途受限
  • MCP 工具凭证若管理不当可能造成敏感信息泄露
  • 智能体可执行更新 CRM、知识库、工单等写操作,误操作可能影响生产数据
  • 自托管部署需要自行承担安全与运维责任
  • LLM 提供商的数据处理与费用由所选提供商决定

常见排障

  1. 确认已按 README 指引查阅文档与 1 分钟快速开始
  2. 检查 TypeScript SDK 代码与可视化构建器是否通过 inkeep push / inkeep pull 正确同步
  3. 确认 agents-api 正常运行并可访问,因为 manage-ui 与 SDK 都写入该 API
  4. 检查 MCP 服务器与凭证配置是否正确
  5. 自托管部署时确认 Vercel 或 Docker 环境配置无误
  6. 如遇执行或评估问题,可查看 Traces UI 与 OpenTelemetry 追踪

使用场景

作为实时 AI 聊天助手,例如面向帮助中心、技术文档或应用内体验的客户体验智能体
作为内部 copilot,协助支持、销售、市场、运营等团队
AI 工作流自动化,例如创建和更新知识库、文档与博客
更新 CRM、分诊帮助台工单以及处理重复性任务
通过 MCP、A2A 与 Vercel SDK API 触发智能体
使用 Traces UI 与 OpenTelemetry 进行可观测性分析