DocsDrei ModiJarvis — Autonomer Assistent

Jarvis — Autonomer Assistent

Jarvis denkt, plant und handelt in deinem Auftrag. im CLI-Terminal oder im Web-Dashboard. Task-Queues, Proposals und mehrstufiges Reasoning.

Jarvis ist Modus 1 von HelixMind. Ein autonomer KI-Assistent, der im Hintergrund laueft. plant, analysiert und Tasks aus einer Queue abarbeitet. Anders als ein normaler Chatbot wartet Jarvis nicht darauf, dass du ihm sagst, was als naechstes zu tun ist. Er denkt voraus, erstellt Proposals zur Ueberpruefung und fuehrt genehmigte Arbeit mit mehrstufigem Reasoning aus.

Du kannst Jarvis im CLI-Terminal oder im Web-App-Dashboard starten. Gleiche Engine, gleiche Intelligenz, zwei Interfaces.

Wo laeuft Jarvis?

InterfaceWie startenWo erscheint der Output
CLIhx Terminal, dann /jarvisLaeuft als Background-Session. Output in den Session-Tabs.
Web AppJarvis-Tab im DashboardTask-Panel, Proposal-Queue, Echtzeit-Output-Stream.

Beide Interfaces teilen sich die gleiche Task-Queue. Starte Jarvis ueber die CLI, verwalte Proposals in der Web App. oder umgekehrt.

Wie Jarvis denkt

Jarvis springt nicht direkt zu Loesungen. Er denkt in Phasen und steigt in tiefere Analyse auf, wenn das Problem es erfordert.

Quick Check

Ein schneller Durchlauf in Sekunden. Jarvis erfasst den aktuellen Zustand deines Projekts, prueft auf offensichtliche Probleme und markiert alles, was Aufmerksamkeit braucht. Stell dir das als ersten Blick vor. genug, um die einfachen Sachen zu finden.

Medium Analysis

Wenn der Quick Check Fragen aufwirft, geht Jarvis tiefer. Er untersucht Muster, verfolgt Zusammenhaenge zwischen Dateien und baut ein vollstaendigeres Bild auf. In dieser Phase beginnt Jarvis, Hypothesen darueber zu bilden, was passiert und warum.

Deep Think

Fuer komplexe Probleme geht Jarvis in eine erweiterte Reasoning-Session mit vollstaendiger Chain-of-Thought-Analyse. Er betrachtet mehrere Ansaetze, waegt Trade-offs ab und erstellt einen detaillierten Aktionsplan. Deep Think ist die gruendlichste Phase. dauert laenger, liefert aber deutlich bessere Ergebnisse bei schwierigen Problemen.

Jede Phase kann automatisch in die naechste aufsteigen. Ergebnisse aus allen Phasen fliessen in Proposals, die du pruefst, bevor etwas passiert.

Tasks

Jarvis arbeitet von einer Task-Queue. Jeder Task hat einen Titel, eine Beschreibung und eine Prioritaet:

PrioritaetVerhalten
KritischWird sofort ausgefuehrt. ueberspringt die Queue
HochNaechster in der Reihe nach kritischen Tasks
NormalStandard-Queue-Reihenfolge
NiedrigHintergrund-Arbeit. wird bearbeitet, wenn die Queue leer ist

Tasks kommen aus zwei Quellen: Du fuegst sie explizit hinzu, oder Jarvis selbst erstellt sie, wenn er bei der Analyse Probleme entdeckt. Zum Beispiel kann ein Security-Scan drei neue Tasks generieren, die Jarvis automatisch in die Queue einreiht.

Proposals

Bevor Jarvis signifikante Aktionen durchfuehrt, erstellt er ein Proposal zur Ueberpruefung. Jedes Proposal enthaelt:

  • Was: Die konkrete Aktion, die Jarvis ausfuehren will
  • Warum: Die Begruendung hinter der Entscheidung
  • Auswirkung: Was sich aendert und wo
  • Risiko: Wie wahrscheinlich die Aenderung Probleme verursacht

Du genehmigst oder lehnst ab. Wenn du ablehnst, geht dein Feedback zurueck an Jarvis, damit er seinen Ansatz anpassen kann. Das haelt dich fest in der Kontrolle. selbst bei hohen Autonomie-Leveln tauchen destruktive oder risikoreiche Aktionen weiterhin als Proposals auf.

Autonomie-Level

Steuere, wie selbststaendig Jarvis arbeitet. Du kannst das Level jederzeit aendern. erhoehe es, wenn du der Aufgabe vertraust, senke es, wenn du naeher dran bleiben willst.

LevelNameWas Jarvis tun kann
L0GesperrtKein Tool-Zugriff. nur Beobachtung
L1Nur LesenKann Dateien lesen und analysieren, aber nichts veraendern
L2ProposalsSchlaegt Aenderungen vor, jede Aktion braucht deine Genehmigung
L3VertrautSichere Operationen (Lesen, Suchen) automatisch genehmigt. Schreiben braucht Genehmigung
L4AutonomDie meisten Aktionen automatisch genehmigt. Nur destruktive Operationen brauchen Genehmigung
L5Volle AutonomieAlles automatisch genehmigt. Jarvis arbeitet komplett eigenstaendig

L2 ist der empfohlene Start fuer die meisten Workflows. Wechsle zu L3 oder L4, sobald du siehst, dass Jarvis gute Entscheidungen trifft. L5 ist fuer Faelle, in denen du der Aufgabe voll vertraust und dich zuruecklehnen willst.

Workers

Jarvis startet Background-Worker fuer parallele Ausfuehrung. Wenn ein Task in unabhaengige Teilaufgaben zerlegt werden kann, verteilt Jarvis die Arbeit:

  • Jeder Worker bekommt eine eigene Session mit separatem Output-Stream
  • Worker berichten Fortschritt an den Jarvis-Hauptprozess zurueck
  • Du kannst alle Worker in Echtzeit ueberwachen. in den CLI-Tabs oder der Web App
  • Wenn ein Worker scheitert, wiederholt Jarvis die Teilaufgabe oder eskaliert sie zur Ueberpruefung

Das bedeutet: Jarvis kann drei Module gleichzeitig refactorn, Tests parallel ausfuehren oder verschiedene Teile deiner Codebase gleichzeitig analysieren.

Jarvis in der CLI nutzen

Starte Jarvis aus deinem interaktiven Terminal:

/jarvis                                          # Jarvis starten
/jarvis add "Auth-Modul refactorn" --priority high   # Task hinzufuegen
/jarvis pause                                    # Ausfuehrung pausieren
/jarvis resume                                   # Fortsetzen
/jarvis status                                   # Aktuelle Queue anzeigen

Jarvis laeuft als Background-Session: du behaeltst dein interaktives Prompt und kannst weiter chatten oder arbeiten. Nutze Ctrl+PageUp und Ctrl+PageDown, um zwischen Session-Tabs zu wechseln und den Jarvis-Output zu sehen.

Druecke ESC ESC (doppeltes Escape) fuer einen Emergency-Stop, der Jarvis und alle Worker sofort anhaelt.

Jarvis in der Web App nutzen

Oeffne den Jarvis-Tab in deinem Dashboard fuer ein visuelles Interface:

  • Task-Queue: Alle ausstehenden, aktiven und abgeschlossenen Tasks auf einen Blick
  • Proposal-Queue: Klicke auf Genehmigen oder Ablehnen mit vollstaendigem Kontext
  • Autonomie-Slider: Ziehe den Regler, um das Autonomie-Level ohne Kommandos anzupassen
  • Live-Output: Worker zeigen sich als Echtzeit-Output-Streams unter dem Task-Panel
  • Bewusstseinsereignisse: Beobachte Jarvis beim Denken in Echtzeit waehrend der Task-Verarbeitung

Die Web App verbindet sich mit deiner laufenden CLI-Instanz. Du kannst Jarvis in der CLI starten und alles ueber den Browser verwalten, oder direkt vom Dashboard starten.

Brain-Integration

Alles, was Jarvis tut, spiegelt sich in der 3D-Brain-Visualisierung wider:

  • Denkphasen erscheinen als animierte Neuron-Nodes. gelbe und gruene Orbit-Nodes pulsieren, waehrend Jarvis durch Probleme denkt
  • Genehmigte Proposals erzeugen neue Task-Nodes im Helix
  • Worker-Aktivitaet generiert Bewusstseinsereignisse, die im Live-Feed des Brains sichtbar sind
  • Alles Wissen, das Jarvis aufnimmt, wird in Spiral Memory gespeichert. zukuenftige Sessions profitieren davon

Oeffne das Brain (/brain) waehrend Jarvis laeuft, um den Wissensgraphen deines Projekts in Echtzeit wachsen zu sehen.

Erfordert Login (Free+)

Jarvis erfordert einen kostenlosen HelixMind-Account. Fuehre helixmind login in der CLI aus, um ihn freizuschalten. fuer immer kostenlos, keine Kreditkarte noetig.

HelixMind — AI Coding CLI mit Spiral Memory