除 Claude Code 外的智能体需从工具栏 More 菜单手动启用;CLI 与 MCP 需额外安装 npm 包 @cc-wf-studio/cli 和 @cc-wf-studio/mcp;VSCode 扩展为 AGPL-3.0,商用前需确认许可
cc-wf-studio
breaking-brake活跃维护在 VS Code 里可视化编排 Claude Code 工作流,把斜杠命令、子代理、MCP 工具和 Agent Skills 串成可复用的自动化流程。
CC Workflow Studio
code --install-extension breaking-brake.cc-wf-studio
npx @cc-wf-studio/cli --helpREADME 未说明
在画布上可视化设计 AI 智能体工作流,导出为各 AI 编码工具能直接读懂的 Markdown
在 VS Code 里可视化编排 Claude Code 工作流,把斜杠命令、子代理、MCP 工具和 Agent Skills 串成可复用的自动化流程。
核心能力
- 用 React Flow 拖拽画布设计多智能体编排
- 导出为 Claude Code、Copilot、Codex 等各家的 agent/skill 格式
- 通过 MCP 服务器让 AI 用自然语言生成和修改工作流
- 同一份 workflow.json 可被 VSCode、CLI、MCP 三种入口读写
- 在编辑器内一键运行工作流并直接触发 AI 编码智能体
容易踩的坑
- @cc-wf-studio/[email protected]2026-07-11 · 2026-07-11 07:02 UTC
查看更新说明
Minor Changes
- 8c1e56a: feat: add branchSession node type — a Claude Code-only human-in-the-loop checkpoint where the user works interactively with the AI in a branch session (/branch) and hands results back to the parent session (/resume). Exporting/running workflows containing this node for non-Claude-Code targets shows a confirmation dialog (webview) or a warning (CLI). Includes a new "Daily Dev with Branch Session" sample workflow (5 locales) and a fix for the MCP server manager getting stuck in "already running" after a failed start.
- @cc-wf-studio/[email protected]2026-07-11 · 2026-07-11 07:02 UTC
查看更新说明
Patch Changes
- Updated dependencies [8c1e56a]
- @cc-wf-studio/[email protected]
- Updated dependencies [8c1e56a]
Minor Changes
- 8c1e56a: feat: add branchSession node type — a Claude Code-only human-in-the-loop checkpoint where the user works interactively with the AI in a branch session (/branch) and hands results back to the parent session (/resume). Exporting/running workflows containing this node for non-Claude-Code targets shows a confirmation dialog (webview) or a warning (CLI). Includes a new "Daily Dev with Branch Session" sample workflow (5 locales) and a fix for the MCP server manager getting stuck in "already running" after a failed start.
Patch Changes
- 1119040: Update dependencies to resolve Dependabot alerts: bump ws to ^8.21.0 (CLI), vite to ^7.3.6, and refresh transitive dependencies (hono, dompurify, form-data, undici, markdown-it, linkify-it, js-yaml, esbuild) to patched versions
- @cc-wf-studio/[email protected]2026-07-11 · 2026-07-11 07:02 UTC
查看更新说明
Patch Changes
- 1119040: Update dependencies to resolve Dependabot alerts: bump ws to ^8.21.0 (CLI), vite to ^7.3.6, and refresh transitive dependencies (hono, dompurify, form-data, undici, markdown-it, linkify-it, js-yaml, esbuild) to patched versions
- Updated dependencies [8c1e56a]
- @cc-wf-studio/[email protected]
- @cc-wf-studio/[email protected]
- [email protected]2026-06-14 · 2026-06-14 03:19 UTC
查看更新说明
Patch Changes
- 3295d3c: Add zod-based, target-scoped node property schemas (foundation + subAgent). Core defines each SubAgent property with per-field export-target metadata and exposes helpers to derive "field ignored by target" export warnings. The SubAgent property panel now groups settings into per-agent accordions (Claude Code / Other) instead of an either/or agentType toggle, so each setting's export scope is visually explicit and Claude Code settings are always editable.
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
CC Workflow Studio
You think visually. AI thinks in .md. CC Workflow Studio speaks both.
Design workflows on a canvas. Export as Markdown your AI agent already understands. No more prompt-guessing.
Supported Agents
| Agent | Export Format | Requires |
|---|---|---|
| Claude Code | .claude/agents/ .claude/commands/ | Claude Code |
| GitHub Copilot Chat | .github/prompts/ | Copilot Chat |
| GitHub Copilot CLI | .github/skills/ | Copilot CLI |
| OpenAI Codex CLI | .codex/skills/ | Codex CLI |
| Zoo Code (formerly Roo Code) | .roo/skills/ | Zoo Code |
| Gemini CLI | .gemini/skills/ | Gemini CLI |
| Antigravity | .agent/skills/ | Antigravity |
| Cursor | .cursor/agents/ .cursor/skills/ | Cursor |
Note: Agents other than Claude Code require activation from Toolbar's More menu.
Use it without VSCode, too
The VSCode extension is the most ergonomic editor, but it isn't the only entry point. The same workflow.json drives a CLI and an MCP server — pick whichever interface fits the situation.
flowchart LR
Wf(["workflow.json"])
subgraph IDE["🪟 VSCode Extension"]
Canvas["React Flow canvas<br/>+ editor + Slack share"]
end
subgraph Mcp["🔌 MCP Server"]
AIClient["Claude Code,<br/>MCP Inspector, ..."]
McpServer["@cc-wf-studio/mcp<br/>(stdio: <code>ccwf-mcp</code>)"]
AIClient --> McpServer
end
subgraph Cli["💻 CLI"]
CliBin["@cc-wf-studio/cli<br/>(<code>ccwf render | validate | export | run | preview | canvas | mcp</code>)"]
end
Wf <-->|edit| Canvas
Wf <-->|read / write| McpServer
Wf <-->|read / write| CliBin
Canvas -.->|writes skills + agents| Output["Agent skills on disk<br/>(.claude/, .codex/, .cursor/, ...)"]
McpServer -.-> Output
CliBin -.-> Output
| Interface | Try it | Best for | Docs |
|---|---|---|---|
| VSCode extension | code --install-extension breaking-brake.cc-wf-studio | Designing workflows visually | packages/vscode |
CLI (ccwf) | npx @cc-wf-studio/cli --help | Terminal / CI / SSH / Codespaces — render, validate, preview, export, run a workflow without VSCode | packages/cli |
MCP server (ccwf-mcp) | Add to your MCP client's .mcp.json so Claude Code (or any MCP client) can read and edit workflows over stdio | Letting an external AI client read and edit your workflows through MCP tools | packages/mcp |
There is no "VSCode-only" path: a workflow you draw in the canvas is the same file ccwf preview will render in a browser, and the same file an external Claude Code can edit through MCP.
Key Features
🔀 Visual Workflow Editor - Intuitive drag-and-drop canvas for designing AI agent orchestrations without code
🤖 Agentic Engineering - Design multi-agent workflows with Sub-Agent orchestration, Agent Skills, and MCP tool integration — the building blocks of agentic engineering
✨ Edit with AI - Iteratively improve workflows through conversational AI - ask for changes, add features, or refine logic with natural language feedback
⚡ One-Click Export & Run - Export workflows to ready-to-use formats and run directly from the editor
How to Use
Launch the Extension
- Click the icon in the top-right corner of the editor
- Or: Command Palette (
Cmd+Shift+P) → "CC Workflow Studio: Open Editor"
Create a Workflow
- Add nodes from the palette and configure their settings, or use Edit with AI.
Save & Load
- Click Save button in the toolbar to store your workflow as
.vscode/workflows/*.json - Click Load button in the toolbar to open a saved
.jsonworkflow
Export & Run
- Click Export button in the toolbar to create a
.mdslash command or agent skill (use/workflow-namein AI coding agents) - Click Run button in the toolbar to run your workflow directly in AI coding agents
Edit with AI
- Click Edit with AI button in the toolbar to generate or refine workflows with natural language
- Native with MCP Server: Click an AI agent button in the Edit with AI panel to launch native AI editing. The MCP server starts automatically behind the scenes.
sequenceDiagram
actor User
box VS Code (CC Workflow Studio)
participant UI as Editor UI
participant MCP as MCP Server
end
participant Agent as AI Agent
User->>UI: Click agent button
UI->>MCP: Auto start server
UI->>Agent: Launch with editing skill
loop AI edits workflow
Agent->>MCP: get_workflow
MCP-->>Agent: workflow JSON
Agent->>MCP: apply_workflow
MCP->>UI: Update canvas
end
Usage Examples
Coming soon - Sample workflows and tutorials are under development.
License
The VSCode extension (cc-wf-studio) is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0-or-later).
See the LICENSE file for the full license text.
The reusable libraries published to npm — @cc-wf-studio/core, @cc-wf-studio/mcp, and @cc-wf-studio/cli — are released under the more permissive MIT license. Each package ships its own LICENSE file, which takes precedence for that package.
Copyright (c) 2025 breaking-brake
Star History
Acknowledgments
Built with React Flow • Powered by Claude Code • Inspired by Dify
Made with CC Workflow Studio