coze-loop

GitHub
5.4k 744 中等 1 次阅读 今天Apache-2.0图像开发框架Agent语言模型其他
AI 解读 由 AI 自动生成,仅供参考

Coze Loop 是一款面向开发者的新一代 AI 智能体(Agent)优化平台,旨在提供从开发、调试、评估到监控的全生命周期管理能力。在 AI 应用构建过程中,开发者常面临提示词(Prompt)难以调优、效果评估缺乏标准以及运行状态不透明等痛点,Coze Loop 通过一站式解决方案有效应对了这些挑战。

该平台特别适合从事 AI 应用研发的工程师、技术团队及研究人员使用。其核心亮点在于提供了可视化的 Prompt 游乐场,支持实时交互测试与多模型输出对比,并具备版本管理功能;同时内置系统化的评估模块,可自动化地从准确性、简洁性等多维度测试智能体表现。此外,Coze Loop 拥有强大的可观测性能力,能够完整记录从用户输入到模型调用、工具执行的全链路轨迹,自动捕获中间结果与异常,让黑盒过程变得清晰可见。

作为基于商业版打造的开源项目,Coze Loop 免费开放了核心基础模块,支持集成 OpenAI、火山引擎方舟等多种主流模型。开发者不仅可以零门槛上手实践,还能根据业务需求自由定制和扩展功能,社区共建的模式进一步降低了探索前沿 AI 技术的门槛,助力高效构建稳定可靠的智能体应用。

使用场景

某电商公司的算法团队正在开发一款智能客服 Agent,旨在自动处理用户关于订单状态和退货政策的复杂咨询。

没有 coze-loop 时

  • 调试效率低下:开发人员只能依靠手动在终端反复修改 Prompt 并调用 API 测试,无法直观对比不同大模型对同一问题的回答差异,排查问题耗时极长。
  • 评估缺乏标准:上线前缺乏自动化评估手段,只能靠人工抽检少量对话,难以量化判断 Agent 在“准确性”和“合规性”上是否达标,埋下客诉隐患。
  • 运行黑盒难追踪:部署后若出现错误,无法查看完整的执行链路(如工具调用失败或中间参数异常),只能凭借零散的日志猜测故障原因,修复周期长达数天。

使用 coze-loop 后

  • 可视化即时调试:利用 coze-loop 的 Playground 功能,团队可实时交互式测试 Prompt,一键切换不同模型对比输出效果,并将优质版本直接保存管理,调试时间缩短 70%。
  • 自动化多维评估:通过内置的评估模块,团队构建了包含数百条真实案例的测试集,自动跑分检测 Agent 的回答准确率与简洁度,确保上线质量可控。
  • 全链路可观测:coze-loop 自动记录从用户输入到模型输出的完整 Trace 数据,清晰展示每一步的工具调用和中间结果,让异常定位从“猜谜”变为“精准导航”。

coze-loop 将原本碎片化、黑盒化的 Agent 研发流程转变为可视、可测、可控的标准化工程体系,显著提升了交付效率与系统稳定性。

运行环境要求

操作系统
  • Linux
  • macOS
GPU

未说明

内存

未说明

依赖
notes该项目主要基于 Go 语言开发,非 Python 项目。部署方式支持 Docker Compose(推荐开发环境)和 Kubernetes Helm Chart(生产环境)。需预先配置大模型 API Key(如火山引擎 Ark 或 OpenAI)。若在公网环境部署,需注意账户注册、SSRF 及权限提升等安全风险。本地快速尝试可使用 Minikube 搭建 K8s 集群。
python未说明
Docker Engine
Docker Compose
Kubernetes
Helm
kubectl
Nginx Ingress
Go >= 1.24.0
coze-loop hero image

快速开始

图片

Coze Loop 是什么

Coze Loop 是一款面向开发者的平台级解决方案,专注于 AI 助手的开发与运营。它解决了 AI 助手开发过程中面临的各种挑战,提供了从开发、调试、评估到监控的全生命周期管理能力。

在商业版的基础上,Coze Loop 推出了开源版本,为开发者免费提供核心基础功能模块。通过开源其核心技术框架,开发者可以根据业务需求进行定制和扩展,促进社区共建、共享与交流,帮助开发者零门槛参与 AI 助手的探索与实践。

Coze Loop 能做什么?

Coze Loop 通过提供全生命周期管理能力,帮助开发者更高效地开发和运营 AI 助手。无论是提示词工程、AI 助手评估,还是部署后的监控与优化,Coze Loop 都提供了强大的工具和智能支持,极大地简化了 AI 助手的开发流程,提升了其运行性能和稳定性。

  • 提示词开发:Coze Loop 的提示词开发模块为开发者提供从编写、调试、优化到版本管理的全流程支持。通过可视化 Playground,可以实时交互式测试提示词,让开发者直观比较不同大模型的输出。
  • 评估:Coze Loop 的评估模块为开发者提供系统化的评估能力,能够自动对提示词及 Coze 助手的输出进行多维度测试,例如准确性、简洁性、合规性等。
  • 可观测性:Coze Loop 为开发者提供整个执行过程的可观测性,完整记录从用户输入到 AI 输出的每一个环节,包括提示词解析、模型调用、工具执行等关键阶段,并自动捕获中间结果和异常信息。

功能列表

功能 功能点
提示词调试 * Playground 调试与对比
* 提示词版本管理
评估 * 管理评估集
管理评估者
* 管理实验
观察 SDK 跟踪上报
* 跟踪数据观察
模型 支持集成 OpenAI、火山引擎 Ark 等模型

快速入门

请参阅 快速入门 ,详细了解如何安装并部署最新版本的 Coze Loop。

部署方式 1:Docker 部署(Docker Compose)

请先安装并启动 Docker 引擎。

步骤:

  1. 克隆源代码。 运行以下命令获取最新版本的 Coze Loop 源代码。

    # 克隆代码
    git clone https://github.com/coze-dev/coze-loop.git
    
    # 进入 coze-loop 目录
    cd coze-loop
    
  2. 配置模型。

    1. 进入 coze-loop 目录。
    2. 编辑文件 release/deployment/docker-compose/conf/model_config.yaml
    3. 修改 api_key 和 model 字段。以火山引擎 Ark 为例:
  3. 启动服务。 运行以下命令,使用 Docker Compose 快速部署 Coze Loop 开源版本。

    # 启动服务(默认:开发模式)
    # 在 coze-loop/ 目录下运行
    make compose-up
    
  4. 通过浏览器访问 Coze Loop 开源版本 http://localhost:8082

部署方式2:使用Helm Chart进行Kubernetes部署

  • 已准备好Kubernetes集群,启用了Nginx Ingress插件,并安装了Kubectl和Helm工具。
  • 如需在本地快速试用,可使用Minikube部署Kubernetes集群。详细步骤请参阅快速入门

操作步骤:

  1. 运行以下命令获取Helm Chart包。

    helm pull oci://docker.io/cozedev/coze-loop --version 1.0.0-helm
    tar -zxvf coze-loop-1.0.0-helm.tgz && cd coze-loop && rm -f ../coze-loop-1.0.0-helm.tgz
    
  2. 配置模型。 进入coze-loop目录,编辑release/deployment/helm-chart/umbrella/conf/model_config.yaml文件。按照以下字段进行配置,以火山引擎Ark为例:

  3. 配置Ingress规则。 Ingress用于将服务暴露到外部网络。您需要根据实际集群情况,配置项目目录中的templates/ingress.yaml文件,手动修改ingressClassName等参数,并设置classinstancehost及IP分配等元素。

  4. 部署并启动服务。 执行以下命令,使用Helm快速部署Coze Loop开源版本。

    # 在coze-loop/目录下运行
    make helm-up
    # 服务部署完成后,检查集群Pod状态
    make helm-pod
    # 查看服务启动日志。若app和nginx均正常运行,则部署成功
    make helm-logf-app
    make helm-logf-nginx
    
  5. 通过浏览器访问Coze Loop开源版。 访问域名和URL取决于您集群分配的域名和URL。

  6. 开始自定义您的Coze Loop项目。 参考examples/目录中的示例,修改values.yaml以覆盖默认设置。更改后重新运行make helm-up,使更改生效。

[!WARNING] 若您希望在公有网络环境中部署Coze Loop,建议在开始前评估安全风险,并采取相应的防护措施。可能的安全风险包括账户注册功能、Coze Server监听地址配置、SSRF(服务器端请求伪造)以及部分API中的水平权限提升问题。更多详情请参阅快速入门

使用Coze Loop开源版

  • 提示开发与调试:Coze Loop提供完整的提示词开发流程。
  • 评估:Coze Loop的评估功能提供标准的评估数据管理、自动化评估引擎以及实验结果的全面统计。
  • 追踪报告与查询:Coze Loop支持自动上报平台创建的提示词调试会话中的追踪信息,实现对每条追踪记录的实时跟踪。
  • Coze Loop SDK开源版使用:Coze Loop SDK提供三种语言版本,适用于商业版和开源版。对于开源版,开发者只需在初始化时调整部分参数配置即可。

开发者指南

  • 系统架构:了解Coze Loop开源版的技术架构及核心组件。
  • 启动模式:安装并部署Coze Loop开源版时,默认的开发模式允许在不重启服务的情况下修改后端文件。
  • 模型配置:Coze Loop开源版通过Eino框架支持多种LLM模型。请参阅本文档,查看支持的模型列表并学习如何配置模型。
  • 代码开发与测试:了解如何基于Coze Loop开源版进行二次开发和测试。
  • 故障排查:学习如何检查容器状态和系统日志。

许可证

本项目采用Apache 2.0许可证。更多详情请参阅LICENSE文件。

社区贡献

我们欢迎社区贡献。有关贡献指南,请参阅CONTRIBUTING行为准则。期待您的参与!

安全与隐私

如果您发现本项目中存在潜在的安全问题,或认为自己可能发现了此类问题,请通过我们的安全中心漏洞报告邮箱通知字节跳动安全团队。 请创建公开的GitHub Issue。

加入社区

我们致力于构建开放友好的开发者社区。所有对AI Agent开发感兴趣的开发者均欢迎加入我们!

问题报告与功能请求

为高效跟踪和解决各类问题,同时确保透明度与协作,我们建议通过以下方式参与:

技术讨论与交流

加入我们的技术讨论群,与其他开发者分享经验,并及时了解项目的最新进展:

  • 飞书群聊:请在飞书移动端扫描下方二维码,加入 Coze Loop 技术讨论群。

图片

致谢

感谢所有为 Coze Loop 项目做出贡献的开发者和社区成员。特别鸣谢:

  • Eino 框架团队提供的大模型集成支持
  • CloudWeGo 团队开发的高性能框架
  • 所有参与测试与反馈的用户

版本历史

v1.5.12026/01/20
v1.5.02026/01/19
v1.4.12025/10/21
v1.4.02025/10/20
v1.3.02025/09/12
v1.2.02025/08/28
v1.1.02025/08/14
v1.0.02025/08/01

常见问题

相似工具推荐

openclaw

OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你

349.3k|★★★☆☆|今天
Agent开发框架图像

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|昨天
开发框架图像Agent

everything-claude-code

everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上

141.5k|★★☆☆☆|今天
开发框架Agent语言模型

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

107.9k|★★☆☆☆|今天
开发框架图像Agent

markitdown

MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器

93.4k|★★☆☆☆|今天
插件开发框架

LLMs-from-scratch

LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备

90.1k|★★★☆☆|今天
语言模型图像Agent