Zum Inhalt springen
BeeuniBeeuni
Deutsch
Esc
↑↓navigieren↵öffnen⌘Jvorschau
Auf dieser Seite

Laufende Arbeit

Wie die Arbeit vom Prompt bis zur zusammengeführten Änderung verläuft und auf welche drei Arten sie beginnt.

Beeuni erledigt Arbeit innerhalb einer Session: eines Branches und einer Sandbox für eine Arbeitseinheit. Eine Session endet, wenn ihr Change Request (CR) in den Standard-Branch zurückgeführt wird. Diese Seite beschreibt zunächst den Ablauf und zeigt anschließend die drei Möglichkeiten, wie eine Session gestartet werden kann.

Was beim Start einer Session passiert

  1. Beeuni erstellt den Session-Eintrag und legt einen Branch aus dem Standard-Branch an. Der Branch-Name ist die Session-ID.
  2. Beeuni ermittelt ein Sandbox-Image: das Standard-Image oder Ihr eigenes .beeuni/Dockerfile, wenn das Manifest eines deklariert.
  3. Die Sandbox wird gestartet. Ihr Daemon, beeuni-agent, klont das Repository nach /workspace. Er startet das Harness der Session. Der Session-Status wird zu running.
  4. Der Agent arbeitet. Er verwendet Secrets über die Umgebungsvariablen, die Beeuni setzt, und führt anschließend einen Commit und Push in den Session- Branch durch.
  5. Der Agent öffnet einen Change Request. Sie prüfen ihn und führen ihn zusammen — nur so gelangt Arbeit in den Standard-Branch.

Drei Arten, Arbeit auszuführen

Eine Session kann auf eine von drei Arten gestartet werden.

Modus Funktionsweise
Auf Abruf Sie fragen im Chat und erhalten das Ergebnis sofort.
Mit menschlicher Unterstützung Der Agent arbeitet und stimmt sich bei wichtigen Aufrufen mit Ihnen ab.
Automatisiert Ein Trigger — ein Zeitplan oder Webhook — startet die Session vollständig.

Verwandte Themen

War diese Seite hilfreich?