Zum Inhalt springen

Sprache wählen

Aktuelle Sprache: Deutsch

HagiCode – Produktübersicht

Seite bearbeiten

HagiCode sorgt dafür, dass die KI beim Ändern Ihres Codes den Kontext nicht verliert: zuerst das Repository verstehen, den Umfang festlegen, dann nachvollziehbar ausführen. Es ist ein KI-Arbeitsbereich für die Projektentwicklung, der die Agent CLI und Modelle verbindet, die Sie bereits nutzen, sodass Sie den Editor nicht wechseln müssen. Reichhaltige, komfortable UI-Interaktionen machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar – für ein ansprechendes Entwicklungserlebnis.

  • Unterstützt 11 Agent CLIs (Claude Code, Codex, GitHub Copilot und weitere)
  • Läuft unter Windows, macOS und Linux
  • Grundfunktionen kostenlos

Die wichtigsten Funktionen im Überblick

  1. Erst verstehen, dann handelnKonversationssitzungen sind standardmäßig schreibgeschützt; komplexe Änderungen laufen zuerst über einen Vorschlag.
  2. Ein gemeinsamer Umfang aller RepositoriesMonoSpecs behandelt mehrere Repositories als ein Projekt, die Spezifikationen liegen im Haupt-Repository.
  3. Ihre Agent CLI behalten11 Agent CLIs werden unterstützt, ihr Zustand ist auf einen Blick sichtbar, ein Editorwechsel entfällt.
  4. SkillsSuchen, vor der Installation Quelle und Befehl prüfen und entscheiden, welchen Quellen Sie vertrauen.
  5. Vault und Code ServerMaterial von außerhalb des Repositorys in eine Sitzung einbinden und im Browser bearbeiten.
  6. Super CommitGruppierte Conventional Commits, auch über mehrere Repositories hinweg.
  7. Sichtbarer FortschrittKomfortable UI-Interaktionen machen Projektarbeit leichter nachvollziehbar; Fortschrittsmeldungen ergänzen sie.

Ablauf einer Entwicklungsaufgabe

Nehmen wir als Beispiel die Änderung einer Funktion, die mehrere Repositories betrifft:

Zuerst verstehen

Eine normale Sitzung, in der der Agent die Repositories per Tool-Aufruf durchsucht und erklärt, wo Rechnungen erzeugt werden

Analysieren Sie den vorhandenen Code in einer Konversationssitzung. Konversationssitzungen sind standardmäßig schreibgeschützt; wechseln Sie erst zum Bearbeitungsmodus, wenn Sie Dateien ändern müssen.

Umfang festlegen

Schublade „Neuer Vorschlag“ mit Repository-Auswahl und Vorschlagsvorschau

Wählen Sie bei komplexen Änderungen in einer Vorschlagssitzung Projekt und Repositories aus. Halten Sie Ziele, Aufgaben und Prüfschritte fest, bevor Sie mit der Ausführung fortfahren.

Ergebnis verfolgen

Sitzungsdetails, nachdem ein Vorschlags-Workflow vollständig ausgeführt wurde

Prüfen Sie Sitzungen und Ausführungsstatus im Arbeitsbereich. Wenn Sie einen Commit vorbereiten möchten, nutzen Sie Super Commit.

Kontext bewahren

Sitzungsboard und Repository-Status eines MonoSpecs-Projekts

Vorschläge und Commit-Verlauf lassen sich später erneut einsehen. Nutzen Sie bei repositoryübergreifender Arbeit MonoSpecs, um Beziehungen zwischen Repositories und den Änderungsumfang zu verwalten.

Nicht jede Aufgabe braucht einen Vorschlag. Beginnen Sie mit einer Konversationssitzung, wenn Sie nur den Code erkunden oder ein einfaches Problem lösen möchten. Für Aufgaben, die mehr Kontext erfordern, bietet HagiCode einen nachvollziehbaren Ablauf.

Funktionen im Detail

Erst verstehen, dann handeln

HagiCode trennt „Code lesen“ von „Code ändern“, sodass Sie nach Umfang der Aufgabe entscheiden können, statt die KI alles direkt bearbeiten zu lassen.

  • Konversationssitzung: Standardmäßig schreibgeschützt. Nutzen Sie sie, um ein Repository zu erkunden, ein Problem zu untersuchen oder zu fragen, wo bestimmte Logik liegt. Wechseln Sie nur dann zum Bearbeitungsmodus, wenn Sie Dateien ändern müssen.
  • Vorschlagssitzung: Für komplexe Änderungen. Wählen Sie Projekt und Repository-Umfang, halten Sie Ziele, Aufgaben und Prüfschritte fest und gehen Sie zur Ausführung über, sobald Sie mit dem Plan zufrieden sind.
  • Sitzungsboard: Die Spalten „Proposal & Review“, „Execution“ und „Archived“ zeigen auf einen Blick, wo jede Sitzung steht. Sie können zwischen den Layouts „Classic“, „Execution Flow Kanban“ und „Dashboard Kanban“ wechseln.

Sitzungsboard mit den Spalten „Vorschlag & Prüfung“, „Ausführung“ und „Archiviert“ neben einem Projektpanel mit Schnellaktionen und Repository-Status

Command View mit Sitzungsliste und einer Wand aus Live-Kacheln, die die letzte Ausgabe, eine offene Agent-Frage und Schnellaktionen zeigen

Mehr dazu: Konversationssitzung erstellen · Vorschlagssitzung erstellen · Das Sitzungsboard

Ein gemeinsamer Umfang aller Repositories

Wenn eine Anforderung Frontend, Backend und Dokumentation gleichzeitig betrifft, kann HagiCode sie mit MonoSpecs als ein einziges Projekt verstehen.

  • Tragen Sie Speicherorte, Git-URLs und Anzeigenamen der Unter-Repositories in .hagicode/monospecs.yaml ein.
  • Die Änderungsspezifikationen (OpenSpec) liegen im Haupt-Repository, sodass die Code-Verzeichnisse der Unter-Repositories sauber bleiben.
  • Wenn Sie einen Vorschlag erstellen, wählen Sie aus, welche Unter-Repositories betroffen sind. Die Projektseite zeigt Branch und nicht committete Änderungen jedes Repositorys.

Git-Tab des Projekts mit zehn MonoSpecs-Repositories samt Branch und Sync-Status sowie Push, Pull und Super Commit für das gewählte Repository

Mehr dazu: MonoSpecs-Anleitung

Ihre Agent CLI behalten

HagiCode ersetzt Ihre Werkzeugkette nicht. Es führt sie in einem Arbeitsbereich zusammen.

  • Ein Agent besteht aus einer CLI, einem Modell und optionalem Persönlichkeitstext. Legen Sie mehrere Agents an, weisen Sie sie Ausführungsszenarien zu und richten Sie Ersatzgruppen ein.
  • Es werden 11 Agent CLIs unterstützt, darunter Claude Code, Codex und GitHub Copilot. Der Arbeitsbereich zeigt Version, Antwortzeit und Zustand jeder CLI an.
  • Mit OmniRoute können Sie mehrere OpenAI-kompatible Werkzeuge und Modelle an ein lokales Gateway anbinden, während CLI- und Modellanbindungen getrennt verwaltet bleiben.

AI-Monitoring-Popover: Claude Code, Codex und GitHub Copilot sind fehlerfrei, mit Probe-Modus und Pfad der ausführbaren Datei

Agents-Arbeitsbereich mit fünf Agents, gruppiert nach Claude Code und Codex, jeweils mit Avatar und Modell

Mehr dazu: Agents-Arbeitsbereich · Installation und Unterstützung von AI Agent CLI

Skills

Das Skills-Panel bündelt die Skills, die bereits auf Ihrem Rechner liegen, und die Skills, die Sie aus der Galerie installieren können, an einer Stelle.

  • Local Skills: Sehen Sie, was auf diesem Rechner installiert ist, und prüfen Sie gesammelt auf Updates.
  • Gallery: Suchen Sie nach Stichwort und Quelle und sehen Sie, ob ein Skill bereits installiert ist.
  • Trusted Providers: Bestätigen Sie vor der Installation Quelle, Vertrauensstatus und den Befehl, der tatsächlich ausgeführt wird, und entscheiden Sie, welche Quellen als vertrauenswürdig gelten.

Skills-Galerie mit Suchfeld, Quellenfiltern und einer Tabelle aus Skills, Quellen und Installationszahlen

Mehr dazu: Skills-Anleitung

Vault und Code Server

  • Ein Vault ist ein Ordner außerhalb Ihrer Projekt-Repositories, den HagiCode durchsuchen darf. Nutzen Sie ihn für Referenzdokumente, Notizen und Rechercheergebnisse. Unterstützt werden drei Typen: Folder, CodeRef und Obsidian.
  • Wenn Sie eine Sitzung erstellen, wählen Sie, welche Vaults in ihren Umfang gehören. Markieren Sie einen als bearbeitbar, damit die KI darin schreiben darf; andernfalls dient er nur als schreibgeschützte Referenz.
  • Code Server bietet einen Bearbeitungszugang im Browser, den Sie direkt aus einem Vault oder Projekt öffnen können.

Vault-Drawer mit Benutzer- und System-Vaults, Dateibaum und Markdown-Vorschau einer Architekturnotiz

Mehr dazu: Vault-Anleitung

Super Commit

Klicken Sie im Git-Tab auf „Super Commit“, und HagiCode liest Ihre aktuellen Änderungen und schreibt Commit-Nachrichten im Format Conventional Commits.

  • Zusammengehörige Änderungen werden in mehrere Commits gruppiert, statt in einen einzigen Sammel-Commit zu fließen.
  • In MonoSpecs-Projekten werden die Änderungen im jeweils richtigen Unter-Repository committed.
  • Ein Co-Authored-By-Eintrag wird automatisch ergänzt; Name und E-Mail-Adresse lassen sich pro Projekt oder global festlegen.

Git-Tab mit drei ausgewählten Repositories mit Änderungen und hervorgehobener Schaltfläche Super Commit

Mehr dazu: Super-Commit-Anleitung

Sichtbarer Fortschritt

Reichhaltige, komfortable UI-Interaktionen machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar. Erfolge, Tagesberichte und Token-Metriken ergänzen dies als Rückmeldung für länger laufende Arbeit. Wie Agents zusammengesetzt, zugewiesen und konfiguriert werden, erklärt Agent und zugehörige Konfiguration. Diese Spielfunktionen ergänzen den Arbeitsbereich; HagiCode lässt sich auch ohne sie als gewöhnliches Entwicklungswerkzeug verwenden.

Erfolge-Dashboard mit täglichem und globalem Fortschritt, Zyklusstatus und Metriken zum Vorschlagslebenszyklus

Mehr dazu: Statusleiste und Fortschritt

Für wen es gedacht ist

  • Gut geeignet: Entwicklerinnen, Entwickler und Teams, die mehrere Repositories pflegen und komplexe Änderungen vor der Ausführung planen möchten, sowie Personen, die bereits Agent CLIs wie Claude Code oder Codex nutzen und diese in einem Arbeitsbereich vereinen wollen.
  • Nicht zwingend nötig: Wenn Sie in Ihrem Editor nur ein paar Zeilen ergänzen lassen möchten, genügen Ihre bisherigen Werkzeuge.

See Hagicode in real coding sessions

Start with the English YouTube overview embedded below, then compare two supporting Bilibili demos without losing the product story or the direct watch links.

Focused demoBilibili

AI Playing Games While Coding

A supporting Bilibili demo that shows the product feeling playful and alive during real coding sessions instead of behaving like a dry code generator.

Open on Bilibili
Focused demoBilibili

GPT Codex in Hagicode: Live Trial

A narrower validation run that helps readers judge how GPT Codex behaves inside the actual Hagicode product after the main YouTube introduction.

Open on Bilibili

In drei Schritten starten

Editionen und Preise

Die Grundfunktionen sind kostenlos. Desktop und Microsoft Store sind zwei verschiedene Bezugswege, keine zwei kostenpflichtigen Stufen. Der Microsoft-Store-Kanal bietet zusätzlich Turbo Engine, einen separaten Einmalkauf, der eine höhere Obergrenze für gleichzeitig laufende Vorschläge und Erweiterungen wie Dokumentationsthemen, individuelle Namensnennung, Branding und benutzerdefinierte Avatar-Uploads freischaltet. Welche Funktionen genau freigeschaltet werden, steht beim Turbo-Engine-Zusatzpaket.

Ihre UmgebungEmpfohlene Option
Windows mit Zugang zum Microsoft StoreÜber den Microsoft Store installieren
Manuelle Windows-Installation oder lokale Nutzung unter macOS oder LinuxDesktop installieren

Die Steam-Hauptanwendung wurde eingestellt und ist kein Installationsweg mehr. Siehe Status der Steam-Verteilung.

Warum ein Arbeitsbereich?

Ich bin Kun Yu, der Entwickler von HagiCode. Eine einzelne Frage mit Antwort kann ein akutes Problem lösen. Zur tatsächlichen Entwicklung gehören aber auch das Verständnis des Projekts, die Abgrenzung der Aufgabe, die Umsetzung von Änderungen und die Prüfung der Ergebnisse. Ich wollte diese verstreuten Schritte zusammenführen; spielerische Rückmeldungen machen Fortschritte bei längerfristiger Arbeit leichter sichtbar. Sie können auch nur einige dieser Funktionen nutzen. Sie müssen nicht jedes Modul kennen, bevor Sie mit dem Programmieren beginnen.

HagiCode

HagiCode ist ein agentischer Coding-Arbeitsplatz. Vielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar – für ein ansprechendes Entwicklungserlebnis.

Entdecken Sie ein ansprechendes Entwicklungserlebnis mit vielseitigen, komfortablen Interaktionen in der Benutzeroberfläche.

HagiCode besuchenDokumentation lesen
  • IntelligentOpenSpec-Workflows machen aus einer Absicht einen umsetzbaren Weg vom Vorschlag über Design und Aufgaben bis zur Auslieferung.
  • EffizientMulti-Agent-Ausführung führt Recherche, Umsetzung und Prüfung parallel aus, über mehrere Repositories und die Agent CLIs, die Sie bereits nutzen.
  • InteressantVielseitige, komfortable Interaktionen in der Benutzeroberfläche machen Planung, Agent-Ausführung und Projektarbeit zugänglich und leicht nachvollziehbar.

Für Windows herunterladen

Im Microsoft Store erhaltenAlle Downloads

Aus Ideen wird ausgelieferte Software.

HagiCode ist ein agentischer Coding-Arbeitsplatz: OpenSpec-Workflows planen die Änderung, Multi-Agent-Ausführung setzt sie um, und Hero Scenario macht den langen Weg sichtbar, bis aus der Idee ausgelieferte Software wird.

Intelligent
OpenSpec-Workflows machen aus einer Absicht einen Weg vom Vorschlag bis zur Auslieferung.
Effizient
Multi-Agent-Ausführung treibt Recherche, Umsetzung und Prüfung parallel voran.
Unterhaltsam
UI-Interaktionen erleichtern Planung, Agent-Ausführung und Projektarbeit.