Skip to content

Releases: FocuZHe/claude-workflow-studio

Claude Workflow Studio v1.5

11 Jun 06:33

Choose a tag to compare

问题修复

  • SafetyService: 补全缺失方法 getSafetyScoregetThreatStatsgetThreats,修复前端安全管理页面调用报错
  • TaskQueueService: 添加初始化调用,修复任务队列 WebSocket 广播不工作
  • 前端路由: 注册 /task-queues/safety 路由,修复页面无法访问
  • ChatService: SDK 会话 ID 持久化到 ChatSession,修复服务器重启后对话历史丢失

体验改进

  • 工作流编辑器: 移动节点位置不再触发"未保存"提示,改为静默保存布局

测试覆盖

  • 新增 5 个核心模块测试:CheckpointService、MasterAgentService、SubAgentRunner、WorkflowOrchestrator、SdkService
  • 测试覆盖从 32 个文件增加到 37 个文件

Claude Workflow Studio v1.4

10 Jun 05:17

Choose a tag to compare

Bug 修复

  • 修复 WorkflowService._withEnvLock 返回值丢失问题
  • 修复条件节点(Condition)路由逻辑,正确支持分支判断
  • 修复子工作流循环引用导致无限递归,增加 5 层深度限制
  • 修复 getTaskForDedup 去重缓存不生效问题
  • 修复 HITL 超时后仍继续等待的问题
  • 修复 auth.ts 使用缓存 API Key 导致切换不生效
  • 修复 findAll({ limit: 99999 })getAll() 避免数据截截断
  • 修复审批节点被当作 Agent 任务执行的问题
  • 修复审批拒绝后工作流直接终止的问题
  • 修复节点状态 API 返回延迟的问题

功能优化

  • 对话功能支持联网搜索
  • Dashboard 统计卡片响应式布局优化,添加数字动画效果
  • 批量选择交互优化
  • confirm() 替换为 Modal.confirm() 统一弹窗风格

安全加固

  • /api/auth/key 端点限制只允许本地访问(127.0.0.1),防止远程获取明文 API Key

Claude Workflow Studio v1.3

06 Jun 19:22

Choose a tag to compare

架构升级

  • 双轨闭环架构:主Agent(原生API)负责协调,子Agent(Claude Agent SDK)负责执行,职责分离
  • TS强状态机驱动:工作流执行由TypeScript代码直接控制,确保每个节点物理启动子进程
  • TypeScript 全量迁移:服务端代码全面迁移至 TypeScript,提升类型安全和代码可维护性

新增功能

  • 条件节点AI判断:从固定文本匹配升级为AI语义理解
  • 任务优先级系统:支持紧急/高/中/低四级排序

安全增强

  • 子Agent文件访问限制:仅允许访问工作区目录内文件
  • 命令注入防护:禁用 shell: true,采用命令白名单机制

问题修复

  • 分叉节点执行顺序:父节点在并行分支之前执行
  • 工作流克隆时 folderPath 未同步更新
  • WorkflowInteropService 缺失方法导致 .md 导入导出崩溃
  • 工作区重新激活时工作流数据丢失

Claude Workflow Studio v1.1

29 May 19:30

Choose a tag to compare

v1.1

项目已更名为 Claude Workflow Studio(原 Claude Agent Studio)

快速开始

解压 ZIP → 双击 install.bat → 双击 start.bat → 访问 http://localhost:3000

环境要求:Node.js 18+,Claude Code CLI

新增

  • 条件节点:根据输出匹配文本,路由到不同分支
  • 节点级日志:点击节点查看执行详情、耗时、Token 消耗
  • 错误高亮:失败节点红色标记,实时状态更新
  • 3 个工作流模板:Bug 修复闭环、文档生成、安全审计
  • Claude Code .md 工作流导入/导出
  • 记忆系统:任务标签、关键词过滤、[记忆: xxx] 提取

修复

  • API Key 环境变量冲突
  • 检查点节点映射错位
  • 记忆系统写入失败
  • 多处 XSS 漏洞
  • 错误消息泄露内部路径

安全

  • /api/auth/key 限制为本地访问
  • 输入验证和错误处理加固

Claude Agent Studio v1.0

25 May 17:24

Choose a tag to compare

这是一个基于 Web 的可视化多 Agent 协作平台。通过拖拽式工作流编排多个 Claude Code Agent
协同完成复杂任务,支持实时流式输出、断点续传、技能市场和知识库管理。

使用方式

下载 ZIP → 解压 → 双击 install.bat → 双击 start.bat → 访问 http://localhost:3000

主要功能

  • 双引擎执行 — SDK 主 Agent 编排 + CLI 子 Agent 执行,真实进程隔离
  • 可视化工作流 — 7 种节点类型,拖拽编排,支持并行/串行/审批/子工作流
  • 15+ 工作流模板 — 内置模板 + AI 自然语言生成工作流
  • 249 个技能 — 来自 Anthropic 官方和 ECC 社区的真实技能
  • 实时流式输出 — 所有子 Agent 输出通过 WebSocket 实时推送到前端
  • 断点续传 — 节点级检查点,崩溃或暂停后从断点恢复
  • 多工作区 — 独立运行环境,数据隔离
  • AES-256-GCM 加密 — API Key 安全存储

系统要求

  • Windows 10/11
  • Node.js 18+
  • Claude Code CLI(npm install -g @anthropic-ai/claude-code)