Dokumentation

Was ist Coroid?

Coroid nimmt eine Beschreibung der zu erledigenden Aufgabe entgegen und liefert einen geprüften und überprüften pull request – ohne Installation und ohne Code-Lesen.

Coroid ist eine gehostete Plattform, die Softwareentwicklungsaufgaben vollständig übernimmt. Sie geben ihr eine Beschreibung dessen, was Sie benötigen; es erstellt anschließend einen pull request für Ihr Repository, wobei der Code bereits geschrieben, die Tests ausgeführt und eine Überprüfung bereits erfolgt ist.

Es gibt nichts zu installieren und nichts auszuführen. Coroid kopiert Ihr Repository in seinen eigenen isolierten Arbeitsbereich in der Cloud, arbeitet dort und pusht anschließend einen Branch.

Was Sie ihm mitteilen

Eine Beschreibung des gewünschten Ergebnisses in einfacher Sprache. „Rate-Limiting für den öffentlichen API hinzufügen: 100 Anfragen pro Minute pro Schlüssel, Rückgabe von 429 mit einem Retry-After-Header“ ist eine gute Aufgabenbeschreibung. Sie müssen den Implementierungsplan nicht selbst erstellen – das übernimmt Coroid für Sie, und Sie können ihn anschließend freigeben.

Sie gewähren ihm außerdem Zugriff auf ein Repository sowie optional alle Kontexte, die im Code nicht offensichtlich sind: Architekturhinweise, Konventionen, ein Stilhandbuch.

Was Sie zurückerhalten

Ein pull request auf einem eigenen Branch, das Folgendes enthält:

  • die Code-Änderungen
  • die geschriebenen oder aktualisierten Tests
  • das Ergebnis der Ausführung Ihres bestehenden Test-Suites
  • eine Code-Überprüfung mit festgestellten Fehlern, die entweder behoben wurden oder aufgelistet sind

Sie überprüfen und mergen es auf die übliche Weise, wie Sie die Arbeit eines Kollegen prüfen würden. Coroid merged nicht automatisch für Sie.

Sie müssen kein Ingenieur sein, um es zu nutzen.

Das ist der Aspekt, der die Arbeitsweise von Teams verändert – und den man leicht übersehen kann.

Die Einreichung einer Aufgabe bei Coroid bedeutet, ein gewünschtes Ergebnis zu beschreiben. Es geht nicht darum, Code zu lesen, die Funktionsweise des Codes zu verstehen oder zu wissen, was ein pull request enthält. Ein Praktikant, ein Marketingmanager oder ein Support-Mitarbeiter, der ständig dieselben Beschwerden hört, kann Aufgaben direkt einreichen.

Die Ingenieure behalten an dem entscheidenden Punkt die Kontrolle: das pull request. Jede Anfrage – unabhängig vom Absender – trifft als überprüfte, getestete Änderung ein, die ein Entwickler vor dem Deployment freigibt oder ablehnt.

Welche Auswirkungen das auf das Backlog hat

Priorisierung existiert hauptsächlich, weil die Entwicklungszeit begrenzt ist. Eine Anfrage, die einen Nachmittag in Anspruch nehmen würde, muss gegen alles andere abgewogen werden, was ein Ingenieur mit dieser Zeit tun könnte – weshalb kleine, offensichtlich nützliche Aufgaben monatelang unerledigt bleiben.

Wenn die Kosten für die Ausführung einer Anfrage auf einen Agenten-Slot und einige Token sinken, ändert sich diese Rechnung. Aufgaben, die zuvor nie eine Chance auf Priorisierung hatten, können einfach ausgeführt werden – und anhand des Ergebnisses bewertet werden, statt auf einer bloßen Vermutung über ihren Wert zu basieren.

Seien Sie sich der noch bestehenden Einschränkungen bewusst: Überprüfungskapazität und Agenten-Slots. Coroid beseitigt die Einschränkung bezüglich der Person, die eine Anfrage stellen kann, und der Anzahl gleichzeitig umgesetzter Aufgaben. Es eliminiert jedoch nicht die Notwendigkeit, das Ergebnis zu prüfen. Teams, die es erfolgreich einsetzen, stellen oft fest, dass die Überprüfung – und nicht das Erstellen – zum neuen Schwerpunkt wird.

Coroid führt seine eigenen Agenten aus.

Coroid ist kein Wrapper um Claude Code, Codex, OpenCode, Pi oder andere Coding-Tools. Es nutzt eine speziell für die automatisierte Ausführung in der Cloud entwickelte Agenten-Laufzeitumgebung.

Für Sie bedeutet das:

  • Nichts zu installieren. Kein CLI, kein Editor-Plugin, kein zu provisionierendes Gerät oder Server. Coroid basiert vollständig auf API und läuft in der Cloud.
  • Keine Tool-Abonnements. Sie benötigen keine Lizenzen für externe Coding-Assistenten. Der Zugriff auf Modelle erfolgt über Coroid oder über Ihre eigenen Provider-Schlüssel , falls Sie direkt contractieren möchten.
  • Ihr Laptop spielt keine Rolle. Die Arbeit geht weiter, egal ob jemand eingeloggt ist oder nicht – was überhaupt erst Zeitpläne, Monitore und ereignisgesteuerte Automatisierungen ermöglicht.

Sehen Sie sich Die Coroid-Laufzeitumgebung an, um zu erfahren, worin sich die Laufzeitumgebung konkret unterscheidet.

Ist Coroid das richtige Werkzeug?

Coroid wurde für die Bearbeitung eines bereits laufenden Codebases unter Überprüfung entwickelt. Das unterscheidet sich von der Prototypen-Erstellung – wenn Sie eine Idee validieren und nicht deployen wollen, wird ein Prototyping-Tool besser zu Ihnen passen; die beiden Werkzeuge ergänzen sich jedoch gut.

Sehen Sie sich Wo Coroid zum Einsatz kommt.

Was es nicht tut

Die genaue Definition der Grenzen ist wichtiger als die Liste der Funktionen:

  • Es commitet nicht zu Ihrem Standard-Branch. Alles trifft als PR ein.
  • Es merged seine eigene Arbeit nicht. Die Freigabe liegt bei Ihnen.
  • Es ist kein Editor-Plugin. Coroid ist kein Codierungsassistent, der Zeilen während des Tippens vervollständigt. Es arbeitet an ganzen Arbeitspaketen, während Sie sich mit anderen Aufgaben beschäftigen.
  • Es funktioniert nicht ohne einen verbundenen Repository. Sehen Sie sich das an Ihren Code verbinden.

Wie Aufgaben dimensioniert werden

Coroid arbeitet in Aufgaben. Eine Aufgabe ist ein Arbeitspaket, das in einem Pull-Request endet. Größere Vorhaben werden als Plan – eine geordnete Reihe von Aufgaben mit Phasen – bevor mit der Umsetzung begonnen wird, müssen Sie diesen Plan genehmigen.

Die Einheit für Parallelität ist ein Agenten-Slot. Ein Slot führt jeweils eine Aufgabe gleichzeitig aus. Die Anzahl der verfügbaren Slots bestimmt, wie viel Coroid gleichzeitig bewältigen kann – nicht jedoch die Geschwindigkeit, mit der eine einzelne Aufgabe abgeschlossen wird.

Weiter

Ihr Konto und Ihre Organisation erstellen – richten Sie den Arbeitsbereich ein, in dem Ihre Arbeit gespeichert wird.