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.