AgentKit
对比维度 | |||
适用场景 | 适合希望低代码创建 Agent、快速验证业务场景并沉淀可复用配置的场景。
| 适合希望快速启动项目、减少前期搭建成本的场景。
| 适合工程可控性要求高、需深度定制的复杂场景。
|
开发方式 |
|
|
|
能力扩展 | 适合通过工作台配置模型、系统提示词、工具、技能、记忆、知识库、代码执行等能力。 | 适合基于 AgentKit 项目模板、配置体系和平台能力开发。 | 更适合深度自定义工具、流程、运行逻辑及工程集成方式。 |
版本管理 | 工作台仅保留本地草稿,不提供源代码级版本历史。 | 所有配置通过 agentkit.yaml 文件统一维护。 | 可直接纳入 Git 与既有工程体系,进行完整代码版本管理。 |
组件 | 功能说明 | AgentKit 相关功能 |
工具 | 工具是 Agent 可调用的执行能力,用于把模型的判断转化为具体动作,让 Agent 不仅能理解问题,还能完成数据查询、接口调用、资源读写等实际操作。 | 工具类型 |
技能 | 技能是面向特定任务封装的标准化能力单元,通常整合了完成任务所需的知识说明、执行流程、代码脚本和相关资源,让 Agent 在需要时直接调用成熟能力,减少重复配置,提升执行质量与效率。 | |
记忆库 | 记忆库用于持久化保存 Agent 在对话中积累的用户信息、任务背景和已完成步骤,让 Agent 在多轮对话或跨会话交互时无需重新建立上下文,避免记忆丢失。 | |
知识库 | 知识库为 Agent 提供可检索、可更新的外部知识来源(例如企业文档、产品规则或业务流程等),Agent 在回答前先检索相关内容,再基于检索结果生成回复,提升回答的准确性和业务贴合度。 | |
网关 | 网关负责 Agent 与外部系统的连接与数据交互,提供 API 到 MCP 的快速转换能力,还支持通过语义搜索自动匹配最相关工具。 |