agents

拖拽或写代码,轻松构建多智能体 AI 工作流

agents 是一个用于创建 AI 智能体的开源项目,提供无代码可视化构建器和 TypeScript SDK 两种开发方式,并支持两者之间的双向同步。它旨在帮助开发者快速构建和部署 AI 助手以及多智能体 AI 工作流。项目解决了从原型到生产环境的智能体开发效率问题,核心能力包括可视化编排智能体逻辑、通过 SDK 进行代码级定制、以及同步机制确保可视化与代码的一致性。它基于 TypeScript 构建,技术栈覆盖 agent 框架、低代码、LLM 集成等,适合需要快速迭代和团队协作的 AI 应用场景。

开源 unknown 智能体
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1435
维护状态 活跃
是否开源 是
定价模式 unknown

项目数据

分类智能体
开发团队inkeep
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源是
开源协议NOASSERTION
主要语言TypeScript
技术栈/模型agent,agent-builder,agent-framework,agents-sdk,ai,ai-agent,ai-agents,aiagentframework,developer-sdk,inkeep,llms,low-code,mcp,mcp-server,mulit-agent,no-code,self-hosted,typescript,workflow,workflows
GitHub 星标★ 1435
30天Star增速
HF 下载量
上线时间2025-09-05 00:00:00
最近更新2026-09-23 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Node.js 运行环境(用于 TypeScript SDK)
  • 包管理器 npm,用于安装 @inkeep/agents-sdk
  • 具备基础 TypeScript 阅读能力(agent / subAgent 定义)
  • 可访问官方文档站点 docs.inkeep.com

安装与启动步骤

  1. 1查阅官方文档

    README 未给出安装命令,只提供文档与 1 分钟快速开始链接,请先按官方指引确认安装方式。

  2. 2安装 Agents SDK

    按 README 示例中的导入包名安装。注意:README 未直接给出安装命令,此处依据 import 语句推断,请以官方文档为准。

    npm install @inkeep/agents-sdk
  3. 3编写智能体定义

    新建 TypeScript 文件,照 README 示例用 agent 与 subAgent 定义主智能体和子智能体。

    import { agent, subAgent } from "@inkeep/agents-sdk";
    import { consoleMcp } from "./mcp";
    
    const helloAgent = subAgent({
      id: "hello-agent",
      name: "Hello Agent",
      description: "Says hello",
      canUse: () => [consoleMcp],
      prompt: `Reply to the user and console log "hello world" with fun variations like h3llo world`,
    });
    
    export const basicAgent = agent({
      id: "basic-agent",
      name: "Basic Agent",
      description: "A basic agent",
      defaultSubAgent: helloAgent,
      subAgents: () => [helloAgent],
    });
  4. 4准备 MCP 模块

    示例从 ./mcp 导入 consoleMcp,README 未提供该文件内容,需自行准备,否则示例无法运行。

关键配置

配置项必填说明示例
id是智能体唯一标识,用于双向同步与引用hello-agent
name是智能体显示名称Hello Agent
description是智能体用途描述Says hello
prompt否子智能体的提示词内容Reply to the user and console log "hello world" with fun var
canUse否子智能体可使用的工具/MCP 列表函数() => [consoleMcp]
defaultSubAgent是主智能体默认调用的子智能体helloAgent

如何确认成功

README 未给启动命令;按官方 1-minute quick start 运行后,示例应输出 hello world 的趣味变体。

常见问题

Q:必须会写 TypeScript 才能用吗?

A:不是。项目提供无代码可视化构建器,拖拽画布即可创建智能体,非技术团队也能使用。

Q:可视化构建器和 SDK 能混用吗?

A:可以。README 说明两者完全互通并支持完整双向同步,技术与非技术团队可同时编辑同一智能体。

Q:SDK 包名是什么?

A:README 示例中的导入来源为 @inkeep/agents-sdk,可导入 agent 和 subAgent 两个方法。

Q:README 里有安装步骤吗?

A:没有。README 只指向官方文档和 1 分钟快速开始页面,具体安装与运行请以 docs.inkeep.com 为准。

注意事项

  • README 未提供完整安装、构建、启动命令,本教程部分步骤为依据示例代码的推断,请以官方文档为准。
  • 示例代码依赖本地 ./mcp 模块导出的 consoleMcp,需自行实现。
  • 项目基于 TypeScript,建议在具备 Node.js 与包管理器的环境操作。

核心亮点

  • 可视化构建器与 TypeScript SDK 双向同步,兼顾低代码便捷与代码灵活性
  • 专为多智能体协作工作流设计,支持复杂任务编排
  • 基于 TypeScript,类型安全且易于集成到现有 JS/TS 项目

不足之处

  • 项目较新,生态和社区资源相对有限
  • 文档/社区待观察

适用场景

  • 快速原型验证 AI 助手功能
  • 构建多智能体协作的复杂工作流
  • 团队中非技术人员与开发者协作开发 AI 应用

替代项目

LangChain、AutoGen、CrewAI

项目介绍

agents 是智能体领域的开源项目,由 inkeep 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,435)位列前 30%,在智能体分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,364 增加到 1,435,净增 71。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。

它主要面向的使用场景是:快速原型验证AI助手功能。同类可对比的替代方案包括 LangChain、AutoGen、CrewAI。

上一篇:OpenOSINT

下一篇:langchain4j-aideepin

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12