ToolComposer 是一个智能的 DevOps 工具编排系统,通过多代理协作的方式,让用户能够用自然语言来执行各种 DevOps 操作。它基于 LangChain 和 LangGraph 构建,利用大语言模型进行智能任务分解和执行。支持的操作范围包括 Docker 容器管理、GitHub/GitLab 仓库操作、Jenkins 构建任务和 Kubernetes 集群管理等。ToolComposer 解决的核心问题是降低 DevOps 操作的门槛,用户无需记忆复杂的命令行语法或 API 调用方式,只需要用自然语言描述意图即可完成操作。它提供与 OpenAI API 兼容的接口,可以直接接入 OpenWebUI 等前端,并支持 SSE 流式响应实时展示任务执行过程。系统采用可扩展架构,方便添加新的工具代理来支持更多 DevOps 工具。
加载中...