CLI
Die universelle Brücke zwischen der ProcessCube®-Plattform und dem Terminal — für Menschen und AI-Agenten.
Die CLI ermöglicht es sowohl Entwicklern als auch AI-Agenten (Claude, Gemini, etc.), mit der gesamten ProcessCube®-Plattform zu interagieren: Prozesse deployen, starten und verwalten, BPMN-Diagramme im Studio erstellen und bearbeiten, und LowCode-Implementierungen generieren.
Features
- Engine-Steuerung — Prozesse starten, stoppen, überwachen und User Tasks verwalten
- Prozesse als Kommandos — Jedes deployte Prozessmodell ist per
pc processes <id>direkt startbar, inkl. Tab-Completion - Studio-Integration — BPMN-Diagramme via MCP direkt aus dem Terminal bearbeiten
- Knowledge-Suche — Lokale Hybrid-Suche (FTS5 + optionales LLM-Reranking) über Dateien und Web-Quellen, Plugin-Pattern für eigene Quellen
- AI-Agenten-Brücke — AI-Agenten (Claude, Gemini, etc.) können die Plattform vollständig nutzen
- AI-Skills — Installierbare Skills für Claude Code und OpenClaw (
pc skill install engine|studio|knowledge|platform) - Deployment — BPMN-Diagramme deployen
- Extension Management — Extensions installieren und verwalten, fünf Plugin-Templates (
command,knowledge-source,knowledge-crawler,ingest-worker,external-task) - JSON-Piping — Flexible Verkettung von Befehlen mit Template-Pipes
- Shell-Completion — Tab-Vervollständigung für Zsh, Bash und PowerShell
- Standalone-Binary — Kein Node.js erforderlich, plattformübergreifend (FTS-only; Vektor-Hybrid läuft als Node-Prozess)
Kommando-Namespaces
Die CLI gruppiert alle Kommandos in Namespaces:
| Namespace | Beschreibung |
|---|---|
pc engine | Interaktion mit der ProcessCube® Engine |
pc processes | Deployte Prozessmodelle als eigene Kommandos starten |
pc studio | Steuerung von ProcessCube® Studio via MCP |
pc knowledge | Lokale Hybrid-Suche + REST/MCP-Server für AI-Agents |
pc skill | Verwaltung von AI-Skills für Claude Code und OpenClaw |
pc platform | Verwaltung von Extensions, Plugin-Templates |
Dokumentation
- Installation — Installation als Standalone-Binary
- Erste Schritte — Verbindung zur Engine und grundlegende Befehle
- Engine-Befehle — Vollständige Befehlsreferenz für Engine-Kommandos
- Processes-Befehle — Deployte Prozessmodelle als Kommandos starten
- Studio-Befehle — BPMN-Bearbeitung via MCP
- Knowledge-Befehle — Lokale Hybrid-Suche, REST/MCP-Server, Plugin-Templates
- Platform-Befehle — Extensions aus Templates erstellen und installieren
- AI-Skills — Skills für Claude Code und andere LLMs
- Template-Pipes — Befehle flexibel verketten
- Betriebsleitfaden — Schritt-für-Schritt-Workflows für den Betrieb
Quick Start
# CLI installieren (Linux/macOS)
curl -fsSL https://marketplace.processcube.io/cli/install | bash
# Mit Engine verbinden
pc engine login http://localhost:56000 --root
# Prozessmodelle auflisten
pc engine list-process-models
# Prozess starten
pc engine start-process-model my_process
# Fehlgeschlagene Instanzen erneut versuchen
pc engine lsi --filter-by-state error | pc engine retry {{.processInstanceId}}AI-Agenten-Integration
Die CLI ist so konzipiert, dass AI-Agenten die ProcessCube®-Plattform vollständig nutzen können:
Was können Agenten tun?
- BPMN-Prozesse entwerfen und im Studio erstellen (
pc studio) - Prozessmodelle auf die Engine deployen und starten (
pc engine) - Laufende Prozessinstanzen überwachen und verwalten
- User Tasks abfragen und abschließen
- LowCode-Implementierungen für External Tasks generieren
- Diagramme exportieren (SVG, PNG, XML)
- Lokal über eine Wissensbasis suchen (
pc knowledge) — empfohlenes Default-Pattern:pc knowledge search "<frage>" --rerank --limit 10 -o json
Einrichtung für Claude Code:
# Engine-Skill installieren — ermöglicht Claude das Deployen und Verwalten von Prozessen
pc skill install engine
# Studio-Skill installieren — ermöglicht Claude die BPMN-Bearbeitung
pc skill install studio
# Knowledge-Skill installieren — Wissens-Suche + Plugin-Pattern
pc skill install knowledge
# Platform-Skill installieren — Extensions aus Templates erstellen und installieren
pc skill install platform
# Danach in Claude Code verfügbar als /engine, /studio, /knowledge und /platformDie Skills werden als SKILL.md in ~/.claude/skills/<name>/ installiert und geben Claude Code das Wissen über alle verfügbaren Befehle.
Rückwärtskompatibilität
Alle bisherigen Kommandos ohne Namespace funktionieren weiterhin:
# Diese Aufrufe sind gleichwertig:
pc engine deploy-files *.bpmn
pc deploy-files *.bpmn
# Aliase funktionieren ebenfalls:
pc engine lsi
pc lsiWeitere Informationen finden Sie in den Kapiteln Installation und Erste Schritte.