Werkzeuge

AI Unified Process Werkzeuge

Zwei Werkzeuge, ein Workflow
Ein Claude Code Marketplace mit Methodologie-Plugins für Anforderungen, Modellierung, Implementierung und Tests, ergänzt durch ein IntelliJ-Plugin, das Testmethoden mit ihren Use-Case-Spezifikationen verknüpft. Gemeinsam halten sie Anforderungen im Zentrum Ihres Entwicklungsworkflows.
Überblick

Wie die Werkzeuge zusammenspielen

Ein Claude Code Marketplace deckt den AIUP-Workflow von Anfang bis Ende ab. Ein IntelliJ-Plugin hält die entstehenden Spezifikationen und Tests beim Programmieren verbunden.

Claude Code Marketplace

Ein Marketplace mit Claude Code Plugins, der den AIUP-Workflow vorantreibt: Anforderungen erfassen, Entitäten modellieren, Use Cases spezifizieren sowie Implementierung und Tests generieren.

Enthält das stack-unabhängige aiup-core Plugin und das technologiespezifische aiup-vaadin-jooq Plugin für Java-Webanwendungen.

IntelliJ Plugin

Der AI Unified Process Navigator ist ein eigenständiges IntelliJ-Plugin, das mit @UseCase annotierte Testmethoden über Gutter-Symbole mit ihren UC-XXX-*.md-Spezifikationen verknüpft, und vom Spec zurück zum Test.

Funktioniert unabhängig von Claude Code, ergänzt aber die Marketplace-Plugins ideal: Spezifikationen und Tests mit Claude Code generieren und anschliessend in IntelliJ navigieren.

Claude Code Marketplace

Inhalt des Claude Code Marketplace

Ein stack-unabhängiger Kern für Requirements Engineering, kombiniert mit einem technologiespezifischen Plugin für die Vaadin + jOOQ Implementierung.

aiup-core

Stack-unabhängiges Methodologie-Plugin mit Vorlagen für anforderungsgetriebene Entwicklung. Funktioniert mit jedem Technologie-Stack.

/requirements – Anforderungskatalog erstellen
/entity-model – Entitätsmodell mit ER-Diagrammen erstellen
/use-case-diagram – PlantUML Use-Case-Diagramm generieren
/use-case-spec – Use-Case-Spezifikation schreiben
/reverse-engineer – Bestehendes Projekt in AIUP-Artefakte rückentwickeln
  • Context7 – Aktuelle Bibliotheks-Dokumentation

aiup-vaadin-jooq

Technologiespezifisches Plugin für Java-Webanwendungsentwicklung, das das Vaadin UI-Framework mit jOOQ typsicherem Datenbankzugriff kombiniert.

/flyway-migration – Flyway Datenbankmigration erstellen
/implement – Use Case mit Vaadin + jOOQ implementieren
/browserless-test – Vaadin Browserless Unit-Tests erstellen
/playwright-test – Playwright E2E-Tests erstellen
  • Vaadin – UI-Komponenten-Dokumentation und APIs
  • jOOQ – Typsichere SQL-Query-Dokumentation
  • Karibu Testing – Vaadin Unit-Testing-Patterns
  • JavaDocs – Java API-Dokumentationssuche
  • Playwright – Browser-Automatisierung und E2E-Tests

Weitere Plugins folgen

Weitere technologiespezifische Plugins sind in Entwicklung. Beiträge sind willkommen! Fügen Sie Ihre eigenen Plugins hinzu, um der Community zu helfen.

Erste Schritte

Claude Code Plugins installieren

Starten Sie mit den Claude Code Marketplace-Plugins in nur wenigen Schritten

  • 1. Werkzeuge installieren: Führen Sie in Claude Code die folgenden Befehle aus:
    /plugin marketplace add ai-unified-process/marketplace
    /plugin install aiup-core
    /plugin install aiup-vaadin-jooq
    Erfahren Sie mehr über Plugin-Marktplätze in der Claude Code Dokumentation.
  • 2. Befehl ausführen: Nach der Installation funktionieren Slash-Befehle direkt (z. B. /requirements). Wenn zwei installierte Plugins denselben Befehlsnamen liefern, mit der Namespaced-Form /plugin-name:command unterscheiden.
    /requirements
    /aiup-core:requirements
  • 3. Dem AI Unified Process-Workflow folgen: Beginnen Sie mit den aiup-core-Befehlen für Anforderungen und Modellierung, dann nutzen Sie die aiup-vaadin-jooq-Befehle für Implementierung und Tests. Jeder Schritt baut auf dem vorherigen auf.
Weitere KI-Coding-Tools

AIUP mit weiteren KI-Coding-Tools nutzen

Agent Skills (SKILL.md) ist mittlerweile ein offener Standard. Dieselben Skill-Dateien aus diesem Marketplace laufen nativ — mit automatischer Aktivierung über die Beschreibung — in OpenAI Codex CLI, Cursor, GitHub Copilot und Gemini CLI. Repository klonen, die Skill-Ordner in das Skills-Verzeichnis Ihres Tools ablegen und die MCP-Server konfigurieren.

OpenAI Codex CLI

Native SKILL.md-Unterstützung mit impliziter und expliziter Aktivierung.

Cursor

Native Agent Skills im Editor und CLI seit Cursor 2.4.

GitHub Copilot

Native Agent Skills in VS Code, Visual Studio und dem Cloud Agent.

Gemini CLI

Native SKILL.md-Unterstützung — Ablage in .gemini/skills/ oder ~/.gemini/skills/.

IntelliJ Plugin

AI Unified Process Navigator

Ein separates IntelliJ-Plugin, das Use-Case-Spezifikationen mit ihren Tests verknüpft, unabhängig von Claude Code

Spec ↔ Test Navigation

Klicken Sie auf das Gutter-Symbol einer mit @UseCase annotierten Testmethode, um zur passenden UC-XXX-*.md-Spezifikation zu springen, und vom Spec-Header zurück zum Test.

Markdown-Header und Geschäftsregel-Referenzen in Ihren Spezifikationen werden klickbar, sodass Anforderungen und Tests synchron bleiben.

Vom JetBrains Marketplace installieren

Öffnen Sie IntelliJ IDEA, gehen Sie zu Einstellungen → Plugins → Marketplace, suchen Sie nach "AI Unified Process Navigator" und klicken Sie auf Installieren. Claude Code wird nicht benötigt.

Open Source unter Apache License 2.0. Funktioniert mit IntelliJ IDEA und anderen JetBrains-IDEs.

Kontakt

AIUP im Team einführen?

Workshops, Beratung und massgeschneiderte Einführungen des AI Unified Process. Vereinbaren Sie einen Termin, um zu besprechen, wie AIUP zu Ihrem Stack und Team passt.