JetBrains IDE Plugin

IDE Workflows (Beta)

A visual workflow automation plugin for JetBrains IDEs. Create, edit and run automated workflows directly in your IDE using a node-based visual editor or YAML configuration. Features Visual Workflow Editor - Drag-and-drop node-based…

120Downloads
PaidPricing

Current trial availability and personal and business pricing are shown on JetBrains Marketplace.

What IDE Workflows (Beta) Does

A visual workflow automation plugin for JetBrains IDEs. Create, edit and run automated workflows directly in your IDE using a node-based visual editor or YAML configuration.

Features

  • Visual Workflow Editor - Drag-and-drop node-based editor for creating workflows
  • YAML Editor - Edit workflows as YAML files with full syntax support
  • Bidirectional Sync - Changes sync automatically between visual and YAML editors
  • Project & Application Workflows - Store workflows per-project or globally

Triggers

  • Manual Trigger - Run workflows on demand
  • File Watcher - Trigger on file changes with glob patterns
  • Git Hooks - Run on git events (pre-commit, post-commit, etc.)
  • Schedule - Execute workflows at regular intervals

Actions

  • Show Message - Display notifications
  • Yes/No Dialog - Prompt user for confirmation with branching
  • Input Dialog - Get text input from user
  • Run Command - Execute shell commands with success/failure branching
  • Read/Write File - File operations with variable support
  • Open File - Open files in the IDE editor
  • HTTP Request - Make HTTP requests with response handling
  • AI Node - Process data with AI providers (OpenAI, Anthropic)

Data Flow

  • Text Nodes - Static text data sources
  • Variable Support - Use ${PROJECT_DIR} and node outputs
  • Conditional Branching - Route execution based on node results

Getting Started

  1. Open the Workflows tool window (right sidebar)
  2. Click "New Workflow" to create a project or application workflow
  3. Add triggers and action nodes in the visual editor
  4. Connect nodes by dragging between ports
  5. Run with the play button or double-click a Manual Trigger

Getting Started

  1. Open the plugin page on JetBrains Marketplace.
  2. Install it in a compatible IDE and restart if prompted.
  3. Open your project and follow the plugin's setup guidance.

Categories

aiproductivitytools integration

Ready to try IDE Workflows (Beta)?

Current trial availability and personal and business pricing are shown on JetBrains Marketplace.