Dokumentation

Kapazität und Agenten-Slots

Agent-Slots bestimmen, wie viel Arbeit gleichzeitig ausgeführt wird – nicht wie schnell eine einzelne Aufgabe abgeschlossen wird.

Ein Agent-Slot ist die Einheit für Parallelität. Ein Slot führt jeweils eine Aufgabe gleichzeitig aus. Wie viele Slots Sie nutzen, bestimmt, wie viele Aufgaben simultan in Bearbeitung sein können.

Das Missverständnis, das alle zuerst haben

Slots beschleunigen eine Aufgabe nicht.

Die Dauer einer Aufgabe wird durch die Größe der Änderung sowie die Laufzeit von Build- und testsuite bestimmt. Ein zweiter Slot halbiert diese Zeit nicht. Er ermöglicht es einer zweiten Aufgabe neben der ersten ausgeführt zu werden.

Ist eine Aufgabe langsam, sollten Sie die Testsuite und den Umfang der Änderung prüfen. Ist Ihre Warteschlange lang, sollten Sie sich die Slots ansehen.

Wie Warteschlangen funktionieren

Eine erstellte Aufgabe gelangt in PENDING und wartet dort auf einen freien Slot. Sobald ein Slot verfügbar ist, wechselt die Aufgabe in IN_PROGRESS.

Mit einem Slot und fünf Aufgaben werden diese nacheinander bearbeitet. Mit fünf Slots und fünf unabhängigen Aufgaben laufen alle fünf gleichzeitig – vorausgesetzt die Arbeit ist tatsächlich unabhängig voneinander. Ein Plan mit aufeinander aufbauenden Phasen bleibt auch bei freien Slots sequenziell, denn Schritt drei kann erst beginnen, wenn Schritt zwei abgeschlossen ist.

Priorität

Aufgaben weisen eine Priorität von P0 (höchste) bis P3auf. Wenn mehr Aufgaben warten als Slots vorhanden sind, entscheidet die Priorität darüber, wer zuerst bearbeitet wird.

Die Priorität sortiert die Warteschlange. Sie erhöht jedoch nicht die Kapazität – wenn alles ist, P0geschieht nichts.

Was ein Slot kostet

Slots bilden die Hauptachse des Preismodells:

  • Kostenlos – ein Slot für niedrige Priorität, ein Projekt, begrenzte Agenten-Stunden pro Monat und eine Obergrenze für die Laufzeit einer einzelnen Aufgabe.
  • Professional – ein Standard-Slot inklusive; weitere Slots werden monatlich pro Slot abgerechnet. Unbegrenzte Projekte und Mitglieder.
  • Enterprise – vertraglich geregelte Slots mit Mindestbindung sowie priorisierte Verarbeitung. In privater Vorschau.

Der Modellverbrauch wird separat von den Slots abgerechnet – siehe Modell-Guthaben. Ein Slot sichert Ihnen einen Platz zur Ausführung von Arbeit; die dafür benötigten Token bilden eine eigene Kategorie.

Ihre Kapazität dimensionieren

Beginnen Sie mit einem Slot und beobachten Sie eine Woche lang die Warteschlange.

Fügen Sie Slots hinzu, wenn Aufgaben stets in PENDING verharren, während Sie warten. Fügen Sie keine Slots hinzu, weil einzelne Aufgaben langsam erscheinen – das ist ein anderes Problem mit einer anderen Lösung.

Agenten-Stunden

In Plänen mit einem Kontingent an Agenten-Stunden wird die Zeit gezählt, solange ein Agent aktiv an einer Aufgabe arbeitet – nicht während die Aufgabe in PENDINGwartet. Wartende Arbeit ist kostenlos; laufende Arbeit verbraucht das Kontingent.