Zum Inhalt springen

Einführung

Perfica ist eine Desktop-App für Windows, macOS und Linux. Du beschreibst eine App, und Loops von KI-Agenten planen, bauen, prüfen und testen sie in einem Ordner auf deinem eigenen Computer. Wenn ein Lauf keine Arbeit mehr hat, schreibt Perfica einen Abschlussbericht, und im Tab „Bericht“ lässt sich die App in einer Live-Vorschau ausführen.

Der Name stammt vom lateinischen perficere, vollenden.

Begriff Bedeutung
Bubble Ein Agent mit einer Rolle: Architect, Designer, Coder, Reviewer, Tester, Fixer und weitere. Jedes Mal, wenn eine Bubble läuft, ist das ein Durchgang.
Loop (oder Ring) Eine geschlossene Kette von Bubbles. Die Ausgabe jeder Bubble ist die Eingabe der nächsten, und der Loop dreht sich so lange, wie Arbeit da ist.
Sub-loop Ein Loop, der an einer Subloop-Bubble eines Haupt-Loops hängt. Wenn die Bubble davor fehlschlägt, wartet der Haupt-Loop, während der Sub-loop läuft, und macht dann weiter. Er liegt neben seinem Loop und dreht sich in die andere Richtung.
Board Ein Projekt: seine Loops, sein Task Book, seine Projektbeschreibung und meistens ein Ordner auf der Festplatte.
Task Book Die Karten des Boards: Draft, Approved, Implementing, Review, Done und Blocked. Loops nehmen nur Approved-Arbeit an.
Manager Der Chat, mit dem du planst. Er hat vier Modi: Ask, Plan, Code und Build.
Finish report Was ein abgeschlossener Lauf im Report-Tab des Managers hinterlässt: was gebaut wurde, wie man es ausführt, was getestet wurde und was fehlt, neben einer Live preview der App.