Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Claude Code Workflow StudioNew to Visual Studio Code? Get it now.
Claude Code Workflow Studio

Claude Code Workflow Studio

breaking-break

|
6 installs
| (0) | Free
Visual workflow editor for Claude Code SlashCommands and Sub-Agents
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Claude Code Workflow Studio

Claude Code Workflow Studio

Accelerate Claude Code automation with a visual workflow editor

Design complex AI agent workflows intuitively with drag-and-drop. Build Sub-Agent orchestrations and conditional branching without writing code, then export directly to .claude format for immediate execution.

Why Claude Code Workflow Studio?

🎯 No-Code Workflow Design

No programming required. Connect Sub-Agent and user decision nodes visually to build sophisticated automation flows.

⚡ Ready to Execute

Designed workflows automatically export to .claude/agents/ and .claude/commands/. Use them immediately with Claude Code.

🔄 Easy Iteration

Save and load workflows as JSON. Experiment and refine your flows through trial and error.

🔒 Fully Offline & Secure

All operations run locally within VSCode. No network communication means zero risk of data leaks or privacy concerns.

Key Features

✨ Visual Workflow Editor - Intuitive drag-and-drop canvas inspired by Dify

🤖 Sub-Agent Nodes - Configure Claude Code Sub-Agents with custom prompts, tool permissions, and model selection (Sonnet/Opus/Haiku)

❓ AskUserQuestion Nodes - Create dynamic conditional branches with 2-4 user-selectable options

💾 Save & Load - Persist workflows as JSON files in .vscode/workflows/

📤 One-Click Export - Generate .claude/agents/*.md and .claude/commands/*.md files ready for immediate use

🔒 Safe File Handling - Automatic conflict detection with confirmation dialogs before overwriting

⚙️ Intuitive Property Panel - Configure all node settings in a dedicated right-side panel

🌐 Multilingual Support - Both the Visual Editor UI and exported workflows automatically adapt to your VSCode language (English/Japanese/Korean/Simplified Chinese/Traditional Chinese supported)

Getting Started

Installation

From VSCode Marketplace (Coming Soon)

  1. Open VSCode Extensions (Ctrl+Shift+X / Cmd+Shift+X)
  2. Search for "Claude Code Workflow Studio"
  3. Click Install

From Source

Currently not available (private repository).

Quick Start

1. Open the Editor

  • Press Ctrl+Shift+P / Cmd+Shift+P
  • Type "Claude Code Workflow Studio: Open Editor"
  • Press Enter

2. Create Your Workflow

  • Add Nodes: Click Sub-Agent, AskUserQuestion, Prompt, or Branch nodes in the left palette to add them to the canvas
  • Configure: Click a node to edit its properties in the right panel
  • Connect: Drag from output ports (right) to input ports (left) to create flow

3. Save & Export

  • Enter a workflow name in the toolbar
  • Click Save to store as JSON in .vscode/workflows/
  • Click Export to generate .claude files ready for Claude Code

How It Works

Prompt Nodes

Define reusable prompt templates with:

  • Template variables using {{variableName}} syntax
  • Dynamic value substitution at runtime
  • Variable detection and validation

Sub-Agent Nodes

Configure autonomous AI agents with:

  • Custom system prompts
  • Tool permissions (Read, Write, Bash, etc.)
  • Model selection (Sonnet for balance, Opus for complex tasks, Haiku for speed)

Branch Nodes

Implement conditional logic with:

  • Conditional Mode: 2-way branching (True/False)
  • Switch Mode: Multi-way branching (2-N branches)
  • Natural language condition descriptions

AskUserQuestion Nodes

Create decision points where:

  • Users choose from 2-4 options (or multiple selections)
  • Each option branches to different nodes
  • AI can dynamically generate options based on context

Export Format

Generates ready-to-use files:

  • .claude/agents/*.md - Sub-Agent definitions
  • .claude/commands/*.md - SlashCommand to execute the workflow

Internationalization: The Visual Editor UI and all exported files automatically adapt to your VSCode display language setting (vscode.env.language). Supported languages: English (default), Japanese, Korean, Simplified Chinese (zh-CN), and Traditional Chinese (zh-TW/zh-HK). This ensures both the editing experience and generated workflows are accessible for international teams regardless of their location.

Usage Examples

Example 1: Data Analysis Pipeline

  1. Collect Data Sub-Agent → Gathers data from files
  2. Ask User: "Choose analysis type" → Statistical / Visual
  3. Statistical Analysis Sub-Agent OR Data Visualization Sub-Agent
  4. Generate Report Sub-Agent → Creates final output

Example 2: Code Review Workflow

  1. Code Scanner Sub-Agent → Identifies issues
  2. Ask User: "Priority level?" → Critical Only / All Issues
  3. Filter Results Sub-Agent
  4. Generate Fix Suggestions Sub-Agent

FAQ

Q: What is Claude Code? A: Claude Code is Anthropic's official CLI tool for building AI-powered workflows. This extension makes it easier to create and manage those workflows visually.

Q: Do I need programming experience? A: No! The visual editor is designed for anyone. Simply drag, drop, and configure nodes through the UI.

Q: Can I edit exported files manually? A: Yes! Exported .claude files are plain markdown with frontmatter. Edit them directly if needed.

Q: What if a workflow file already exists? A: The extension will detect conflicts and ask for confirmation before overwriting any files.

Q: How many nodes can I add? A: Up to 50 nodes per workflow. Most workflows use 3-10 nodes.

Q: What languages are supported? A: Both the Visual Editor UI and exported workflows automatically use your VSCode display language setting. Currently supported: English (default), Japanese, Korean, Simplified Chinese (zh-CN), and Traditional Chinese (zh-TW/zh-HK). The extension detects vscode.env.language and displays all UI elements and generates documentation in the appropriate language. This includes toolbar buttons, node palette, property panel labels, and all exported files.

Troubleshooting

Workflow won't save

  • Ensure workflow name contains only letters, numbers, hyphens, and underscores
  • Check all required fields are filled
  • Look for error messages in VSCode notifications

Export fails

  • Verify all nodes have valid configurations
  • Ensure node names are unique
  • Check write permissions for .claude directory

Can't load workflow

  • Click refresh button (↻) to update the list
  • Verify file exists in .vscode/workflows/
  • Check JSON file isn't corrupted

License

MIT License - see LICENSE file for details

Copyright (c) 2025 breaking-brake

Acknowledgments

Built with React Flow • Powered by Claude Code • Inspired by Dify


Made with Claude Code Workflow Studio

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft