Eliminierung technischer Schulden mit PHPStan, Rector PHP und PHPUnit. Über 20 Jahre Praxiserfahrung in skalierbaren Backends.
- Aktualisiert:
- Autor:
- Roland Golla
Was ist Archify?
Inhalt
Archify mit NCA: Diagramme, die im Review standhalten
Archify im Team einführen
Finde das passende Angebot für dein Projekt
Anfrage-Konfiguration
Starten Sie Ihre Anfrage
Gesetzliche Konformität & Inklusion. Optimierung von Performance und Conversion durch radikal nutzerzentriertes, universelles Design.
Skalierbare KI-Systeme mit echtem Code Ownership. CI/CD, Backup-Strategien und Infrastruktur, die mit deinem Team wächst.
Anfrage-Konfiguration
Worauf liegt dein Fokus?
Wähle die Expertise, die dein Projekt jetzt am dringendsten benötigt.
Archify installieren und den ersten Prompt absetzen
npx skills add tt-a1i/archify -g
npx skills use tt-a1i/archify@archify --agent codex
Use Archify to draw: Browser -> API -> Redis cache -> PostgreSQL fallback.
Fünf Diagrammtypen und wann welcher passt
| Diagrammtyp | Passt für | Gehört in den Prompt |
|---|---|---|
| Architecture | Komponenten, Services, Speicher, Trust Boundaries | Scope, Kernkomponenten, Hauptpfad |
| Workflow | CI/CD, Freigaben, Tool Calls, Runbooks | Beteiligte, Reihenfolge, Verzweigungen, Ausnahmen |
| Sequence | API Calls, Cache Fallback, Auth, asynchrone Traces | Aufrufer, Aufgerufene, Rückgaben, Timing |
| Data Flow | Pipelines, Lineage, personenbezogene Daten, Consumer | Quellen, Transformationen, Speicher, Grenzen |
| Lifecycle | Zustände, Retries, Wartezeiten, Endzustände | States, Events, Retry und Abbruchpfade |
Validierung statt Vertrauen: der Delivery Gate
node bin/archify.mjs validate workflow examples/agent-tool-call.workflow.json --quality showcase --json
node bin/archify.mjs deliver workflow examples/agent-tool-call.workflow.json /tmp/workflow.html --quality showcase --open --json
Architecture Delta: Architekturänderungen vor dem Merge sehen
node archify/bin/archify.mjs compare architecture base.json head.json architecture-delta.html --json
Archify, PlantUML und Mermaid im Vergleich
| Kriterium | Archify | PlantUML und Mermaid |
|---|---|---|
| Quelle | Typisiertes JSON mit Schema | Eigene Textsyntax |
| Layout | Der Agent entscheidet Hierarchie und Betonung | Automatisches Layout der Engine |
| Prüfung | Schema, Layout, Routen und Labels vor Auslieferung | Syntaxprüfung beim Rendern |
| Ausgabe | Eine HTML Datei mit SVG, dazu PNG, SVG, WebM und Share Card | Meist PNG oder SVG |
| Interaktion | Suche, Routen, Reach, Rollenvergleich, geführte Kapitel | Statisches Bild |
| Stärke bei | Präsentation, Review, Onboarding | Versionierte Dokumentation im Repo |
Datenschutz, Betrieb und was Archify nicht kann
export ARCHIFY_UPDATE_CHECK_DISABLED=1
It turns technical intent into a communication artifact.
Archify im NCA Kontext: das Diagramm als Prüfschritt
NCA Vibe Coding Consulting
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Häufige Fragen zu Archify
Was ist Archify 2026 genau?
Archify ist eine Agent Skill unter MIT Lizenz, die aus einer Systembeschreibung ein interaktives Diagramm baut. Der Coding Agent schreibt typisiertes JSON, ein Node.js Renderer kompiliert daraus eine einzelne HTML Datei mit Inline SVG. Unterstützt werden Architecture, Workflow, Sequence, Data Flow und Lifecycle. Das Besondere ist die Prüfkette vor der Auslieferung.
Welche Coding Agents unterstützt Archify 2026?
Vorgesehen sind Cursor, Claude Code, Codex CLI und OpenCode, dazu ein Community Weg über die DeepSeek Harness und eine manuelle Installation für Raven. Der Installer legt die Skill je nach Agent im passenden Verzeichnis ab. Es gibt auch einen Upload Weg über eine ZIP Datei, dort hängt die Funktion aber davon ab, ob Node.js verfügbar ist.
Wie installiere ich Archify 2026?
Global genügt npx skills add tt-a1i/archify -g. Für einen Test ohne Installation gibt es npx skills use mit Angabe des Agents. Danach beschreibst du das System einfach im Chat, ein Repository ist nicht nötig. Wer im Repo arbeitet, lässt den Agent den Code analysieren und bekommt Knoten mit Quellenbezug, wenn er das ausdrücklich anfordert.
Ist Archify 2026 kostenlos?
Ja. Das Projekt steht unter MIT Lizenz und darf frei genutzt, verändert und weitergegeben werden. Kosten entstehen nur an anderer Stelle, nämlich beim Coding Agent und dem dahinterliegenden Modell, das die Beschreibung erzeugt. Der Renderer selbst läuft lokal mit Node.js und braucht keinen Dienst im Hintergrund.
Ersetzt Archify 2026 Mermaid oder PlantUML?
Nein, es löst eine andere Aufgabe. PlantUML und Mermaid sind Textformate mit automatischem Layout und passen gut zu versionierter Dokumentation im Repository. Archify zielt auf Präsentation, Review und Onboarding. Automatisches Mermaid Parsing liegt bewusst außerhalb des Funktionsumfangs: der Agent liest gepasteten Mermaid Code nur als Struktur und baut das Diagramm neu.
Wie verhindert Archify erfundene Diagramme?
Das Rendering nutzt ausschließlich das, was in der typisierten Quelle steht. Suche, Fokus, Routen und Rollenvergleich greifen auf beschriebene Knoten und Beziehungen zurück, nicht auf Vermutungen. Zusätzlich prüfen Validatoren Schema, Layout, Routen und Beschriftungen. Fällt ein Check durch, bleibt die letzte gültige Datei stehen und der Agent bekommt einen maschinenlesbaren Reparaturhinweis.
Was macht Architecture Delta?
Architecture Delta vergleicht zwei geprüfte Stände und zeigt sie als Before, Delta und After. Der Bericht listet, was hinzugekommen, entfernt, geändert, verschoben oder umgeleitet wurde. Das Tool leitet daraus bewusst kein Risiko, keine Laufzeitwirkung und keine Aussage zur Merge Sicherheit ab. Es zeigt Fakten aus der Quelle, die Bewertung bleibt beim Team.
Welche Exportformate bietet Archify?
Die Hauptausgabe ist eine eigenständige HTML Datei mit Inline SVG. Darüber hinaus lassen sich PNG in die Zwischenablage kopieren sowie SVG, WebM und Share Cards im Format 1200 mal 630 herunterladen. Nach dem Verfolgen einer Route gibt es eine eigene Route Share Card, die den Pfad zeigt und das Gesamtdiagramm als Kontext behält.
Sendet Archify Daten nach außen?
Der Renderer arbeitet lokal. Es gibt einen optionalen Abgleich mit einem festen Manifest, der nur eine Update Erinnerung anzeigt. Version, Agent, Projektdaten, Prompts und Kontokennungen werden dabei nicht übertragen. Wer auch diesen Aufruf unterbinden will, setzt die Variable ARCHIFY_UPDATE_CHECK_DISABLED auf 1. Die relevantere Datenfrage betrifft ohnehin das Modell hinter dem Coding Agent.
Kann ich Archify ohne Repository nutzen?
Ja. Eine Beschreibung im Chat reicht völlig, etwa ein Pfad von Browser über API und Cache bis zur Datenbank. Ein Repository brauchst du nur, wenn die Knoten mit echten Quellstellen belegt werden sollen. Dann verweisen markierte Knoten auf Dateien und Zeilenbereiche, festgenagelt auf einen Commit.
Wie ändere ich ein fertiges Diagramm?
Im Dialog mit dem Agent. Kurze Anweisungen wie einen Dienst ergänzen, ein Element nach links verschieben oder einen Pfad hervorheben genügen. Weil die typisierte Quelle erhalten bleibt, ändert der Agent gezielt einen Teil, während der Rest der Struktur stabil bleibt. Es gibt bewusst keinen grafischen Editor mit Maus und Leinwand.
Für welche Teams lohnt sich Archify?
Für Teams, die Architektur regelmäßig erklären müssen: beim Onboarding, im Review einer strukturellen Änderung oder im Gespräch mit Fachbereichen. Wer nur ein statisches Bild in die Dokumentation braucht, fährt mit einem Textformat schlanker. Wir helfen bei der Einordnung im eigenen Stack und richten den passenden Coding Agent samt Regeln ein.