Coze Studio
用可视化工具构建、调试、发布和集成 AI 智能体与工作流。
- Star 数
- ★ 22k
- 最近更新
- 3 个月前
- License
- Apache-2.0
- 主语言
- TypeScript
- FA 评分
- 45/100 · 缺口较多
30 秒速览
- 运行形态
- 可在哪里用
- 通用 · 跨平台OpenAI API
- 费用
- 软件免费,模型调用费用自付
- 上手难度
- 中 · 需要几步配置
- 开始前需要
- 典型场景
- 需要把 OpenAI 或火山引擎等已配置模型接入可视化开发环境的团队,可在模型管理中添加模型后构建智能体。
- 不适合
- 希望开箱即用、不想配置第三方插件密钥的用户
- 需要语气定制等商业版专属功能的团队
这个 Agent 能做什么,适合哪些场景?
Coze Studio 是一个可自托管的一体化 AI 智能体开发平台,覆盖智能体、应用和工作流的创建、调试与部署。它提供模型服务、提示词、RAG、插件、知识库、数据库和工作流等开发资源,并可在智能体中配置工作流与知识库。后端使用 Golang,前端使用 React 与 TypeScript,整体采用基于领域驱动设计的微服务架构。平台可管理模型列表,并明确列出 OpenAI 和火山引擎等模型服务集成。它还提供面向会话和工作流的 Community Edition API,以及将智能体或应用嵌入自有系统的 Chat SDK。
部署后,用户在 Web 界面注册账户,先在 /admin/#model-management 添加模型,再创建和发布智能体、应用或工作流。智能体可配置工作流、知识库等资源;工作流通过可视化画布拖放节点来组织数据流和任务处理。平台还创建和管理插件、知识库、数据库与提示词,并通过 API Reference 所述的 Personal Access Token 认证 API 和 Chat SDK。启动方式为在仓库目录运行 make web,成功日志包含“Container coze-server Started”,随后可访问 http://localhost:8888/。
- 需要把 OpenAI 或火山引擎等已配置模型接入可视化开发环境的团队,可在模型管理中添加模型后构建智能体。
- 希望为业务流程编排可执行步骤的应用开发者,可在工作流画布中通过拖放节点构建并发布工作流。
- 需要将知识库、插件和工作流组合到面向用户的助手中的产品团队,可创建智能体并配置这些资源。
- 需要将已发布智能体或应用接入本地业务系统的工程团队,可使用受 Personal Access Token 认证的 API 与 Chat SDK。
- 想自托管低代码 AI 产品原型的开发者,可用 Docker 和 Docker Compose 在本机启动服务并从 Web 界面注册账户。
如何安装或部署这个 Agent?
前置条件:至少 2 核、4 GB 内存;已安装并启动 Docker 与 Docker Compose。macOS 或 Linux:git clone https://github.com/coze-dev/coze-studio.git && cd coze-studio && make web。Windows:克隆仓库后进入 coze-studio,执行 cp ./docker/.env.example ./docker/.env,再执行 docker compose -f ./docker/docker-compose.yml up。首次启动会拉取并构建镜像;看到“Container coze-server Started”表示服务已启动。随后访问 http://localhost:8888/sign 注册账户。
如何使用这个 Agent?
注册后,访问 http://localhost:8888/admin/#model-management 添加模型;文档明确要求在构建智能体、工作流和应用前完成模型服务配置。然后访问 http://localhost:8888/ 创建智能体、应用或工作流,并为智能体配置工作流、知识库等资源。若使用官方插件,需要先完成插件配置并添加第三方服务的认证密钥。API 与 Chat SDK 使用 Personal Access Token 认证;提供的材料未给出可复制的具体 API 请求示例或令牌创建步骤。
这个 Agent 有哪些优点和局限?
- 将智能体、应用、工作流、插件、知识库、数据库和提示词置于同一套可视化开发环境中。
- 工作流提供基于拖放节点的可视化画布,适合组织数据流与任务处理。
- 同时提供 Community Edition API 和 Chat SDK,覆盖会话、工作流及嵌入自有应用的集成边界。
- 明确采用 Golang 后端、React + TypeScript 前端和基于 DDD 的微服务架构,便于技术团队评估二次开发基础。
- 部署依赖 Docker 和 Docker Compose,且首次启动需要拉取和构建镜像。
- 使用前必须配置模型服务;官方插件还需要第三方服务认证密钥。
- 公开网络部署被明确提示存在账户注册、工作流 Python 代码执行、监听地址、SSRF 和部分 API 越权等安全风险,需要自行评估并采取保护措施。
- 部分功能存在社区版与商业版差异,材料明确指出语气定制仅限商业版。
这个 Agent 与同类方案有什么区别?
材料仅区分开源社区版与商业版 Coze:语气定制被明确列为商业版限定功能,但未提供完整的逐项功能对比。
与相关度最高的同类 agent 并排比较关键指标。
| Agent | 源码审查 | 形态 / 费用 | Star | 最近更新 | 主语言 | 完整支持的平台 |
|---|---|---|---|---|---|---|
| Coze Studio 当前 | 45 · 缺口较多 | 自托管服务免费 + 模型费 | ★ 22k | 3 个月前 | TypeScript | OpenAI API |
| elizaOS | 88 · 表现良好 | 命令行工具免费 + 模型费 | ★ 20k | 今天 | TypeScript | — |
| Deuz SDK | 69 · 存在缺口 | 代码库 / SDK免费 + 模型费 | ★ 508 | 20 天前 | TypeScript | OpenAI API · Claude API |
| Giselle | 43 · 缺口较多 | 自托管服务免费版 + 付费版 | ★ 560 | 今天 | TypeScript | OpenAI API · Claude API |
FollowAgents 如何评估这个 Agent?
查看各维度的扣分理由
证据显示:项目采用Apache-2.0许可证,有安全报告渠道,但未提供权限最小化、用户确认、数据流透明等具体机制。扣分原因:未发现明确的权限控制、用户确认流程或数据流说明。
证据显示:项目有CI流程,包含测试、lint等,但未提供失败消息的具体示例。扣分原因:依赖可用性未详细说明,失败消息未在文档中体现。
证据显示:README明确了目标用户(开发者)和使用场景(AI agent开发),提供了环境要求(2核4GB、Docker)。扣分原因:触发精度未明确,环境适配仅提及Docker。
证据显示:README结构清晰,有安装步骤、FAQ链接、许可证、贡献指南。扣分原因:命名稳定性未明确,版本变更日志未提供。
证据显示:项目提供可视化开发工具,降低开发门槛,有模板和框架。扣分原因:成本效益未量化,但整体价值明显。
证据显示:README有功能列表和架构描述,但未提供具体测试结果或独立验证。扣分原因:声明缺乏可追溯性,事实与推断未明确区分。
- 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
- 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
- 未验证发布者身份,需谨慎对待。
- 公开部署存在安全风险,需评估并采取防护措施。
- 依赖安全未详细说明,建议检查依赖漏洞。
最近版本
来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。
-
v0.5.1 V0.5.1
发布说明摘录
Image Version > cozedev/coze-studio-server:0.5.1 > cozedev/coze-studio-web:0.5.1 What's Changed * feat: if .venv python not found ues system python by @fanlv in https://github.com/coze-dev/coze-studio/pull/2404 * feat: update readme for model managerment by @fanlv in https://github.com/coze-dev/coze-studio/pull/2405 * feat: add conversation retrieve api & return section id field in chat… by @junwen-lee in https://github.com/coze-dev/coze-studio/pull/2408 * feat: optimize embedding configuration to support omitting model dims by @fanlv in https://github.com/coze-dev/coze-studio/pull/2412 …在 GitHub 查看 ↗ -
发布说明摘录
Image Version > cozedev/coze-studio-server:0.5.0 > cozedev/coze-studio-web:0.5.0 New Features * Support integration with official Coze.cn plugins. * Add configuration management dashboard( via http://127.0.0.1:8888/admin ). What's Changed * feat(singleagent): openapi v3/chat additional message support assista… by @junwen-lee in https://github.com/coze-dev/coze-studio/pull/2067 * refactor(infra): move parse_address to es package by @fanlv in https://github.com/coze-dev/coze-studio/pull/2163 …在 GitHub 查看 ↗ -
发布说明摘录
Image Version > cozedev/coze-studio-server:0.3.16 > cozedev/coze-studio-web:0.0.3 New Features * Chatflow Support: We've support the chatflow feature in workflow, agent, and app scenarios. * ChatSDK Upgrade: Upgraded the usage method of ChatSDK and the function of conversation management * Infra: Elasticsearch supports multi-node setup * Infra: milvus support to use token as auth * Infra: Oceanbase Vector Sql Prevent SQL injection And Complementary helm deployment Fixes * Plugin: refresh oauth access token …在 GitHub 查看 ↗