Zum Hauptinhalt springen

Ausführung in der Cloud (OnCloud)

OnCloud ist die Remote-Ausführungsschicht von Almirant. Du meldest dich ab, der Agent arbeitet und die PR wartet bei deiner Rückkehr auf dich.


Das gelöste Problem

Mit lokalen Skills (/implement, /validate) arbeitet der Agent in deinem Terminal. Du musst anwesend sein. Wenn du den Computer schließt oder gehst, wird die Ausführung angehalten.

Agenten versprachen Autonomie. In der Praxis haben viele Entwickler das Schreiben von Code gegen die Überwachung jemandes eingetauscht, der ihn schreibt.

OnCloud löst diese Abhängigkeit: Du startest die Aufgabe, meldest dich ab und das Ergebnis wartet auf dich.

„Ich begann mit meinem Training und sah nach dessen Ende nach, wie es gelaufen war.“

— Javi Pedrosa über seine erste Implementierung in der Cloud


Wann du es verwendest

SituationWarum OnCloud
Du gehst weg und hast implementierungsbereite AufgabenDer Agent arbeitet, während du nicht da bist
Du möchtest mehrere Aufgaben gleichzeitig startenSie werden parallel in der Cloud ausgeführt
Du bist mobil und möchtest etwas startenDu musst den Computer nicht öffnen
Es ist spät und Arbeit soll über Nacht vorankommenKonfiguriere und melde dich ab
Du möchtest keine Ressourcen deines Rechners verbrauchenDer Agent läuft auf Remote-Infrastruktur

Starten

Cloud-Runner sind die Remote-Entsprechung lokaler Skills:

Lokale SkillCloud-EntsprechungFunktion
/implement A-T-42/runner-implement A-T-42Implementiert die Aufgabe in der Cloud
/validate A-T-42/runner-validate A-T-42Prüft, ob die Kriterien erfüllt sind
/document A-T-42/runner-document A-T-42Erstellt Dokumentation zu den Änderungen

Aus Claude Code:

> /runner-implement A-T-42

Die Aufgabe wird im Remote-Ausführungssystem eingereiht. Das Work Item wechselt zu "In Progress". Du kannst den Computer schließen.

Aus dem Assistenten (mit verbundenem MCP):

"Lanza la implementación en cloud de la tarea A-T-42 con Claude"
"Runner-implement para A-T-42, usa Codex"

Das funktioniert mobil. Du benötigst keinen Computer.


Anbieter wählen

Beim Start mit OnCloud kannst du den KI-Anbieter auswählen, der die Aufgabe ausführt:

AnbieterModellWann verwenden
Claude (Anthropic)Claude Sonnet / OpusKomplexe Aufgaben, Code mit viel Kontext
Codex (OpenAI)GPT-4o / o3Direkte Implementierungen, gute allgemeine Leistung
Gemini (Google)Gemini ProAlternative, wenn andere Konten ihr Limit erreicht haben

Wenn du keinen Anbieter angibst, verwendet Almirant den in deiner Organisation konfigurierten Standardanbieter.

Konto-Orchestrierung

Wenn deine Claude-Quote aufgebraucht ist, kannst du die nächsten Aufgaben mit dem Konto eines anderen Anbieters oder eines Teammitglieds starten. Almirant koordiniert den Verbrauch, ohne dass du manuell verwalten musst, welches Konto was verwendet.


Status verfolgen

Du kannst den Status der Runner jederzeit prüfen:

  • Aus der Web-App: Jobs-Panel im Work Item oder in der Projektansicht
  • Aus dem Assistenten: „Wie läuft Aufgabe A-T-42?“
  • Aus Claude Code: /jobs, um den Status aller aktiven Runner zu sehen

Ein Runner durchläuft diese Status:

queued → running → completed
→ failed

Bei einem Fehler wird dieser detailliert aufgezeichnet, damit du nachvollziehen kannst, was passiert ist.


Automatischer Nachtprozess

Du kannst einen Prozess konfigurieren, der jede Nacht automatisch ausgeführt wird:

  1. Er nimmt alle Aufgaben in der Spalte "Review".
  2. Er validiert sie gegen ihre Definition of Done.
  3. Er verschiebt sie nach "Done", wenn sie bestehen, oder belässt sie andernfalls mit Feedback.

Javi hat es so konfiguriert: Morgens ist das Board aktualisiert. Er muss nichts tun.

Die Konfiguration erfolgt in den Projekteinstellungen von Almirant.


Voraussetzungen

Für OnCloud benötigst du:

  • Einen KI-Anbieter mit gültigem API-Schlüssel – Anbieter und Quoten
  • Verfügbare Quote in deiner Organisation
  • Eine Aufgabe mit vollständiger Spezifikation, die von Ideate erzeugt oder manuell mit einer Definition of Done geschrieben wurde
Gut definierte Aufgaben = bessere Ergebnisse

OnCloud funktioniert mit jeder Aufgabe, die besten Ergebnisse entstehen jedoch mit von Ideate erstellten Aufgaben: relevante Dateien sind identifiziert, Akzeptanzkriterien konkret und technischer Kontext enthalten. Wenn du eine vage Aufgabe startest, tut der Agent, was er kann.


Nächste Schritte