HumanLayer
HumanLayer – intelligente Werkzeuge für Entwicklungsframeworks im Bereich KI
Tags:AI-EntwicklungsframeworksEine kurze Beschreibung
HumanLayer ist eine Umgebung für KI-Programmier-Agenten, die für Softwareteams konzipiert ist. Sie ermöglicht es, Aufgaben, Interaktionen mit Agenten, Forschungsdokumente, Entwürfe, Umsetzungspläne sowie Code-Strukturen in derselben Arbeitsumgebung zusammenzufassen.
Einführung in die Tools
HumanLayer legt Wert darauf, dass Ingenieure kontinuierlich an wichtigen Entscheidungen beteiligt sind, anstatt komplexe Anforderungen direkt einem Modell zur Erstellung von Code zu übergeben. Strukturierte Workflows führen vor der Umsetzung zu Klarstellungen, einer Untersuchung des Codepools, einer Designprüfung sowie einem schrittweisen Plan.
Das aktuelle Produkt hat nicht denselben Ansatz wie die früheren, gleichnamigen SDKs. Die frühen HumanLayer-Lösungen beinhalteten hauptsächlich manuelle Überprüfungen für Aufrufe von Tools für hochriskante Agenten, während das aktuelle Produkt zu einer AI-Programmierumgebung sowie zu einer Plattform zur Orchestrierung von Agenten auf Teamebene geworden ist.
Hauptfunktionen
Einheitliche Verwaltung von Aufgaben, Sitzungen und Arbeitsobjekten
Jede Aufgabe kann mit mehreren intelligenteren Interaktionen, Forschungs- und Entwurfsdokumenten, Umsetzungsplänen sowie Code-Strukturen verknüpft werden. Teammitglieder können den Fortschritt bei derselben Aufgabe überblicken, wodurch das Problem der Verstreutheit von Informationen in Chatfenstern und Dokumentenwerkzeugen reduziert wird.
QRSPI-Strukturiertes Workflow-System
Die Plattform unterteilt komplexe Entwicklungsaufgaben in sechs Phasen: Fragen stellen, Forschung betreiben, Design entwickeln, Struktur festlegen, Plan erstellen und umsetzen. In jeder Phase entstehen Ergebnisse, die überprüft werden können, wodurch Fehlannahmen bereits vor der Erstellung großer Mengen an Code entdeckt werden können.
| Phase | Hauptaufgabe | Ergebnis | Schwerpunkte der manuellen Überprüfung |
|---|---|---|---|
| Questions | Klärungsfragen erstellen | Listen der Probleme und Grenzen der Anforderungen | Sind die Ziele, Einschränkungen und Akzeptanzkriterien vollständig? |
| Research | Ordnen des Codepools, Abhängigkeiten und bestehender Muster | Forschungsdokumente | Verständnis der tatsächlichen Architektur und der Wiederverwendungswege |
| Design | Technische Konzepte entwickeln und Entscheidungen diskutieren | Entwürfe, die kommentiert werden können | Sind Schnittstellen, Datenflüsse und Risiken angemessen? |
| Structure | Den Entwurf in überprüfbare Phasen aufteilen | Strukturierte UmsetzungsSchritte | Sind die Abhängigkeitsreihenfolgen sowie die Grenzen für ein Rollback klar definiert? |
| Plan | Detaillierung von Dokumenten, Tests und Prüfpunkten | Umsetzungsplan | Ist es ausführbar, testbar und prüfbar? |
| Implement | Nach Plan kodieren und kontinuierlich Feedback geben | Code, Tests und Änderungsprotokolle | Prüfung, ob es Abweichungen vom genehmigten Plan gibt |
Mehrere Aufgabeworkflows
Neben dem vollständigen QRSPI-Verfahren bietet die Aufgaben erstellende Benutzeroberfläche auch Modi wie RPI, RPI Outline, PRD-Oriented, Oneshot und Freeform. Der Benutzer kann je nach Umfang der Änderungen zwischen einer gründlichen Untersuchung, der Umsetzung auf Basis eines Entwurfs, einer produktbezogenen Herangehensweise oder der direkten Bearbeitung einfacher Aufgaben wählen.
Forschung, Gestaltung und Planung von Werkstücken
Untersuchungsdokumente, Designbeschreibungen, Strukturpläne, Skizzen der für die Modellierung verwendeten Oberflächen sowie Umsetzungspläne werden zu Arbeitsobjekten, die mit einer Aufgabe verbunden sind. Diese Arbeitsobjekte können versioniert und geteilt werden – somit muss das Team nicht auf eine ständig wachsende Anzahl an Kommunikationsnachrichten angewiesen sein, die schwer zu durchforsten sind.
Kundenbewertungen gestützte Designprüfung
Ingenieure, Produktmanager und technische Leiter können direkt zu den Entwürfen Kommentare abgeben, wobei die KI auf der Grundlage dieser Diskussionsergebnisse die Pläne anpasst. Die Kommentare sind mit dem Implementierungsprozess verbunden und eignen sich dazu, Architekturfehler sowie Produktmängel bereits vor der Programmierung aufzudecken.
Vollständige Sitzungssichtbarkeit
Die Plattform zeigt den Status, die Zeit sowie die zugehörigen Aufgaben jeder Sitzung an, sodass man erkennen kann, ob der Agent gerade etwas untersucht, wartet oder etwas ausführt. Das Team kann auf derselben Benutzeroberfläche zwischen Aufgaben und Sitzungen wechseln und dem Agenten weiterhin Rückmeldungen geben.
Mehrfach-Lagerarbeitsbereiche und Worktree
Eine Aufgabe kann mit mehreren Code-Repositories verknüpft werden, wodurch für jedes ausgewählte Repository ein isolierter Arbeitsbaum erstellt wird. Diese Funktion eignet sich für Teams, die gleichzeitig den Server-, Frontend- sowie gemeinsam genutzten Bibliotheken-Teil ändern möchten, ohne dass die Arbeitsverzeichnisse der verschiedenen Agenten übereinander schreiben.
Lokale und cloudbasierte parallele Agenten
Der lokale Daemon kann mehrere intelligente Sitzungen gleichzeitig auf dem Computer ausführen, während langfristige Aufgaben an den Cloud-Daemon übertragen werden können. Die Plattform synchronisiert den Status, sodass die Benutzer den Fortschritt über die Webseite, die Desktop-Oberfläche oder die Mobilanwendung verfolgen können.
Tastenkürzel und Befehlsoberfläche
HumanLayer bietet Methoden zur Steuerung von Aufgaben, Sitzungen, Arbeitsobjekten und Aktionen über die Tastatur. Entwickler, die häufig arbeiten, können so die Zeit sparen, die sie damit verbringen, zwischen Editor, Terminal, Tickets und Dokumentenseiten hin- und herzuspringen, um den Kontext zu finden.
Unterstützte Agenten- und Modellkanäle
HumanLayer verwendet den BYOK-Ansatz – die Nutzer verbinden sich mit ihren bestehenden AI-Abonnements oder API-Schlüsseln. Auf der aktuellen Seite werden Claude Code, Codex, Copilot und Fireworks aufgeführt; zudem wird angegeben, dass weiterhin neue Modelle oder Abonnementmöglichkeiten hinzugefügt werden.
| Kanäle | Anschlussmöglichkeiten | Passende Szenarien | Zusätzliche Kosten |
|---|---|---|---|
| Claude Code | Es gibt bereits ein Abonnement oder einen Schlüssel. | Untersuchung und Implementierung komplexer Codebibliotheken | Wird gesondert nach der jeweiligen Abonnement- oder Modelldienstleistung berechnet. |
| Codex | Es gibt bereits ein Abonnement oder einen Schlüssel. | Code-Änderungen, Überprüfung und automatisierte Entwicklung | Wird gesondert nach der jeweiligen Abonnement- oder Modelldienstleistung berechnet. |
| Copilot | Es gibt bereits ein Abonnement. | Derzeitige Entwicklungstoolkette des Teams | Je nach vorhandenem Kontopaket |
| Fireworks | Es gibt bereits eine Service-Konto oder einen Schlüssel. | Verwendung der Host-Modell-Fähigkeiten | Berechnet nach den entsprechenden Servicevorschriften |
BYOK bedeutet nicht, dass die Nutzungskosten null sind. HumanLayer erhebt keine zusätzlichen Gebühren für die Plattform in Abhängigkeit von den Tokenen – doch Abonnements für Modelle, API-Tokens, Cloud-Rechenleistung sowie Unternehmensinfrastruktur können weiterhin separate Kosten verursachen.
Typischer Nutzungsvorgang
Komplexe Anforderungen mit einem vollständigen Workflow bearbeiten
- Erstellen Sie Aufgaben, indem Sie Anforderungen aus textuellen Beschreibungen, Linear-Tickets oder Jira-Tickets importieren.
- Wählen Sie den Code-Repository aus, dem Sie beitreten möchten, und entscheiden Sie, ob Sie sofort einen Arbeitsbaum erstellen, dies zu einem späteren Zeitpunkt tun oder keinen Arbeitsbaum erstellen.
- Lassen Sie den Agenten zunächst klärende Fragen stellen, um Geschäftsziele, technische Einschränkungen und Akzeptanzkriterien hinzuzufügen.
- In der Forschungsphase wird geprüft, wie gut das Verständnis für die Struktur des Codepools, die Abhängigkeiten sowie die vorhandenen Muster ist.
- Überprüfen Sie die Designdokumente und korrigieren Sie mithilfe von Kommentaren im Dokument Fehler in den Schnittstellen, Datenflüssen sowie der Architektur.
- Stellen Sie sicher, dass der Struktur- und Umsetzungsplan die Dateipfade, Testfälle, Akzeptanzkriterien sowie Strategien zum Rückrollen enthält.
- Nach der Freigabe wird die Umsetzung gestartet, und in jeder Phase können Code, Tests sowie Feedback von den Agenten eingesehen werden.
- Nach Abschluss wird eine manuelle Code-Überprüfung, Testen, Sicherheitsprüfung sowie eine Entscheidung zur Zusammenführung durchgeführt.
Mit einem leichten Prozess kleine Änderungen bearbeiten
- Ergänzende Aufgaben für die Fehlerbehebung, Textanpassungen oder kleine Umstrukturierungen erstellen.
- Wählen Sie RPI Outline, Oneshot oder Freeform, um übermäßige Prozesse für einfache Änderungen zu vermeiden.
- Beschränkung der zulässigen Lager, Verzeichnisse und Testumfänge.
- Überprüfen Sie die Unterschiede der Agenten, die Testergebnisse und die ungelösten Probleme.
- Stellen Sie sicher, dass keine übermäßigen Änderungen vorgenommen wurden und keine sensiblen Informationen verändert wurden, bevor Sie den Code einreichen.
Aufgaben erstellen und Arbeitsbereich konfigurieren
- Die Aufgabenbeschreibung sollte Ziele, Nichtziele, technische Einschränkungen sowie überprüfbare Erfüllungskriterien enthalten.
- Bei mehreren Lagern muss klar definiert werden, welche Aufgaben das Hauptlager sowie jedes der zugehörigen Lager übernehmen.
- Der Arbeitsbaum eignet sich zur parallelen Isolierung von Änderungen, erfordert jedoch dennoch eine Planung für die Benennung der Branches sowie Strategien für die Installation von Abhängigkeiten und die Bereinigung.
- Nach dem Import von Tickets aus Linear oder Jira sollte der in den Tickets fehlende Codebasis-Kontext ergänzt werden.
- Für hochriskante Migrationsvorgänge, Berechtigungen und Zahlungslogiken sollten vollständige Workflows verwendet werden sowie manuelle Kontrollpunkte eingerichtet werden.
Werkstücke und Teamzusammenarbeit
- Untersuchen Sie die Struktur des Codepools für Werkstücke, die Abhängigkeiten sowie die vorhandenen Implementierungsmodelle.
- Die Konstruktion der Bauteile dient dazu, technische Lösungen, Datenflüsse, Schnittstellen sowie alternative Wege zu erörtern.
- Struktur und Planung zerlegen große Änderungen in überprüfbare kleine Schritte.
- Inlinodiagramme und Interface-Skizzen können dem Team dabei helfen, Interaktionen und Architekturen schneller zu verstehen.
- Kommentare und Entscheidungen werden an das Agent zurückgegeben, wodurch die Aufgabe zu einem Teil des Ausführungsprozesses wird.
- Die Arbeitsobjekte sind mit den Aufgaben verknüpft, was es neuen Mitgliedern erleichtert, nachzuvollziehen, warum eine bestimmte Umsetzung gewählt wurde.
Mehrere Lager und parallele Entwicklung
| Fähigkeiten | Wirkung | Für Aufgaben geeignet | Hinweise |
|---|---|---|---|
| Mehrfach-Lagerarbeitsbereich | Mehrere Lagerhäuser mit derselben Aufgabe verknüpfen | Änderungen über Dienste hinweg, Frontend/Backend und gemeinsame Bibliotheken | Es muss klar sein, welche Abhängigkeiten zwischen den Lagern bestehen und in welcher Reihenfolge die Einreichungen erfolgen. |
| Worktree | Erstellen eines isolierten Arbeitsverzeichnisses für die Aufgabe | Mehrere Zweige oder Agenten parallel | Achten Sie auf die Festplatten, Abhängigkeiten und die Bereinigung. |
| Lokaler Daemon | Parallel laufende Sitzungen auf dem Personalcomputer | Lokaler Code und kurzfristige Aufgaben | Betroffen von Geräte-Ressourcen und Online-Zustand |
| Cloud-Daemon | Lassen Sie die Aufgabe in einer entfernten Umgebung weiterlaufen. | Lange Aufgaben und Software-Fabrik-Prozesse | Bezug auf Code-Upload, Berechtigungen und Unternehmensrichtlinien |
| Echtzeit-Kollaboration | Team und Agenten kommentieren gemeinsam die Arbeitsobjekte | Design-Überprüfung und Entscheidungsfindung über Rollengrenzen hinweg | Klare Zustimmungspflichten sind erforderlich. |
Preise und Pakete
Stand dem 23. August 2026 bietet HumanLayer die drei Paketvarianten Starter, Pro und Enterprise an. Das Starter-Paket ist für kleine Teams mit bis zu drei Personen geeignet. Bei dem Pro-Paket wird monatlich nach Anzahl der Nutzer abgerechnet. Für das Enterprise-Paket muss man sich mit dem Vertrieb in Verbindung setzen, um die Bedingungen für die Implementierung sowie den Vertrag festzulegen.
| Paket | Preis | Abrechnungszeitraum | Kernrechte oder -beträge | Für Nutzer geeignet |
|---|---|---|---|---|
| Starter | Kostenlos | Keine feste Abonnementgebühr | Maximal 3 Teammitglieder, maximal 200 Sitzungen pro Monat sowie Pro-Funktionen für kleine Teams. | Einzelentwickler und kleine Teams von bis zu drei Personen |
| Pro | 100 US-Dollar/Nutzer | Jeden Monat | Unendliche Aufgaben und Sitzungen, BYOK, mehrere Lagerbereiche sowie Arbeitsbäume, eingebettete Diagramme und Skizzen, Echtzeit-Zusammenarbeit bei der Bearbeitung von Aufgaben, entfernte Daemon-Prozesse | Ingenieurteams, die kontinuierlich AI-Programmierprozesse nutzen |
| Enterprise | Individuelle Kostenschätzung | Gemäß Vertrag | Enthält Pro-Funktionen sowie SSO oder SAML, Audit-Logs, Gruppenpreise, anpassbare Bedingungen, lokale Installation und private VPC. | Organisationen mit Anforderungen an Konformität, Audits und private Bereitstellung |
Empfehlungen zur Auswahl des Pakets
- Einzelne Personen oder Teams von bis zu drei Personen können den Workflow zunächst mit Starter testen; 200 Sessions pro Monat könnten eine hohe Anzahl an parallelen Entwicklungsarbeiten einschränken.
- Pro eignet sich, wenn unendliche Aufgaben, Zusammenarbeit zwischen mehreren Lagern, entfernte Daemon-Prozesse oder die Überprüfung von Team-Arbeiten erforderlich sind.
- Für ein einheitliches Anmeldesystem, Audit-Logs sowie den Einsatz in einem privaten Netzwerk oder bei lokaler Installation sollte Enterprise gewählt werden, und der Vertrag muss bestätigt werden.
- Alle Pakete sollten die Abonnementkosten für Modelle, API-Schlüssel sowie die Kosten für die Cloud-Nutzung in die Gesamtbudgetierung einbeziehen.
- Preise, Steuern und Zuschläge können sich ändern; vor dem Kauf sollten die Angaben auf der Kontoauszugsseite oder im Verkaufsangebot herangezogen werden.
Erklärung zu den BYOK-Kosten
Die Plattform ermöglicht die Verwendung bereits vorhandener Abonnements oder API-Schlüssel von Claude, Codex usw.; daher sind die Rechnungen von HumanLayer und die Rechnungen für die Modelle voneinander unabhängig. Bei der Kostenschätzung sollten gleichzeitig die Plattformnutzungsgebühren, der Ressourcenverbrauch durch die Modelle, die Ressourcen für die Fernausführung sowie die Zeit für interne Überprüfungen berücksichtigt werden.
Für welche Benutzer geeignet
- Softwareentwicklerteams, die KI-Agenten in großen oder mehrlagigen Codebasen einsetzen müssen.
- Technischer Leiter, der die Forschung, Planung, Konzeption und Umsetzung in einem einheitlichen Überprüfungsprozess zusammenführen möchte.
- Fortgeschrittene Entwickler, die mehrere Kodierungs-Sessions gleichzeitig ausführen und eine Trennung der Arbeitsbäume benötigen.
- Entwicklerteams, die hoffen, Agentenaufgaben über Linear oder Jira-Tickets zu starten.
- Unternehmen, die eine Remote-Daemon-Verwaltung, Audit-Logs, eine private VPC oder eine lokale Implementierung benötigen.
- Plattformteams, die entscheidungsorientierte Rückverfolgbarkeit und eine kontinuierliche Akkumulation des technischen Kontexts schätzen.
Situationen, in denen es nicht geeignet ist
- Nur für Benutzer, die ein einzelnes Dokument vervollständigen, einfache Fragen beantworten oder gelegentlich kurze Codes erstellen müssen.
- Teams, die keine Abonnements für unterstützte Modelle oder API-Schlüssel anbieten können.
- Personen, die sich weigern, die Grenzen der Aufgaben sowie die Prozesse zur Überprüfung des Designs und zur manuellen Freigabe einzuhalten.
- Es ist verboten, Code oder Entwicklungsdateien in externe Cloud-Dienste zu übertragen, wenn keine private Implementierung bei der Organisation erworben wurde.
- Für Benutzer, die sich auf vollständig open source basierende Plattformen verlassen möchten, bei denen alle Komponenten selbst bereitgestellt werden können.
Vorteile des Produkts
- Anforderungen klären, Codebasis untersuchen, Entwerfen, Planen und Umsetzen zu einem kontinuierlichen Prozess organisieren.
- Aufgaben, Sitzungen, Arbeitsobjekte und Arbeitsbäume sind miteinander verknüpft, was es dem Team erleichtert, den Entwicklungsstand zu verstehen.
- Designkritiken können direkt an das Agent zurückgegeben werden, um eine Trennung zwischen Dokument und Umsetzung zu verringern.
- Unterstützung mehrerer Lager und paralleler Arbeitsbäume – geeignet für komplexe Ingenieurumgebungen.
- Lokale und Cloud-Agenten können gemeinsam Aufgaben unterschiedlicher Dauer übernehmen.
- BYOK ermöglicht es Teams, weiterhin die bereits erworbenen Modellkanäle zu verwenden.
- Der kostenlose Starter ermöglicht es kleinen Teams, auf niedrigen Kosten die Zusammenarbeit auszuprobieren.
Einsatzbeschränkungen und Risiken
- Agenten können den Code weiterhin falsch interpretieren, Fehler einbringen oder unsichere Implementierungen erzeugen – eine manuelle Überprüfung ist daher unverzichtbar.
- Strukturierte Prozesse erhöhen die Kosten für die anfänglichen Diskussionen und eignen sich nicht unbedingt für sehr kleine Änderungen.
- Mehrere parallele Sitzungen können zu doppelten Arbeiten, Konflikten in den Abhängigkeiten und einem höheren Modellverbrauch führen.
- Der Arbeitsbaum kann nur Verzeichnisse isolieren, er ersetzt jedoch keine Branching-Strategien, kontinuierliche Integration sowie Berechtigungskontrolle.
- BYOK-Schlüssel und Berechtigungen für die Entwicklungsumgebung müssen sorgfältig getrennt werden, um zu verhindern, dass Agenten auf nicht relevanten Produktivressourcen zugreifen.
- Cloud-Sessions können Code, Prompts und Arbeitsdokumente verarbeiten; sensible Organisationen sollten zunächst eine Bewertung der Daten und der Konformität durchführen.
- Dienste, Funktionen und offene Pakete können sich weiterhin ändern; die wesentlichen Beschaffungsbedingungen sollten im Vertrag festgelegt werden.
Privatsphäre und Datensicherheit
Der Betreiber von HumanLayer ist QueryTale, Inc. Die Datenschutzrichtlinien gelten für die Website, die Software sowie die damit verbundenen Dienstleistungen. Sie erklären, welche Informationen gesammelt werden können – beispielsweise Kontaktdaten, Kontoinformationen, Zahlungsinformationen, vom Benutzer erstellte Inhalte, Nutzungsmuster, Gerätedaten sowie ungefähre Standorte.
| Angelegenheiten | Aktuelle Anleitung | Vorschläge der Nutzer |
|---|---|---|
| Kontodaten und Kontakthinweise | Registrierung, Abonnement, Anfragen und Support können Namen, E-Mail-Adresse sowie Kontoinformationen erfordern. | Verwendung der Arbeits-E-Mail-Adresse und Einschränkung des Teilebereichs |
| Zahlungsdaten | Die Daten der Bankkarten werden direkt vom Drittanbieter für Zahlungsabwicklungen verarbeitet. Die Plattform gibt an, keinen direkten Zugriff auf die vollständigen Karteninformationen zu haben oder diese nicht zu speichern. | Prüfen Sie gleichzeitig die Datenschutzrichtlinien des Zahlungsdienstleisters. |
| Verwendung der Analyse | Die Funktionen von PostHog dienen zur Erfassung von Nutzungsdaten, Seitenbesuchen, Klicks sowie grundlegenden technischen Ereignissen – sie werden nicht für Werbezwecke verwendet. | Unternehmen sollten überprüfen, ob die analysierten Daten den internen Richtlinien entsprechen. |
| Von Nutzern erstellte Inhalte | Es wird für den angegebenen Zweck verwendet und kann gegebenenfalls auch anderen Service-Nutzern angezeigt werden. | Geben Sie keine Schlüssel, Kundendaten oder nicht autorisierten Code ein. |
| Haltbarkeitsdauer | Zur Erfüllung von Verarbeitungszwecken oder gesetzlichen Anforderungen gespeichert, bei fehlendem anhaltenden Geschäftsbedarf gelöscht oder anonymisiert. | Exportieren Sie vor dem Löschen des Kontos die benötigten Dateien und stellen Sie einen Datenantrag. |
| Übergränzige Übertragung | Die Daten können in die Vereinigten Staaten oder in das Land der Niederlassung des Lieferanten übertragen werden. | Regulierte Organisationen sollten zunächst die Grundlagen für die Übertragung bewerten. |
| Sicherheitsmaßnahmen | Es werden administrative, technische, physische und organisatorische Maßnahmen ergriffen, doch es wird keine vollständige Beseitigung des Risikos garantiert. | Kombination aus Minimalrechten, Schlüsselwechsel und Code-Review |
Verwaltung sensibler Codes und Schlüssel
- Erstellen Sie separate Konten oder spezielle Schlüssel für HumanLayer und die Modellkanäle.
- Es werden nur die Dateien, Befehle und Netzwerkrechte gewährt, die für das aktuelle Lager und die Aufgabe notwendig sind.
- Produktionsnachweise, Kundendaten und persönliche Informationen sollen aus den Prompten und Arbeitsdokumenten ausgeschlossen werden.
- Führen Sie die Klassifizierung der Daten sowie die grenzüberschreitende Überprüfung durch, bevor dem Cloud-Daemon die Verarbeitung des Codes gestattet wird.
- Verifizieren Sie die Ausgabe mithilfe von Code-Reviews, automatisierten Tests, Geheimnis-Scans und Abhängigkeitsprüfungen.
- Nach Abschluss der Aufgabe wird der vorübergehende Schlüssel zurückgenommen und die nicht mehr benötigten Arbeitsbäume sowie Sitzungen bereinigt.
Einführung in Open Source und GitHub
Die aktuelle offizielle Website macht klar, dass die HumanLayer-Plattform derzeit noch nicht vollständig open source ist. Allerdings sind die Forschungsarbeiten, Pläne sowie die Umsetzungsprozesse bereits öffentlich zugänglich. Man darf deshalb nicht alle Komponenten der Cloud-Plattform, der lokalen Dienste sowie der Teamdienste als open source betrachten, nur weil man in den historischen Versionsspeichern den Code einsehen kann.
Die früheren HumanLayer- und CodeLayer-Repositorien nutzten die Apache-2.0-Lizenz; in den Beschreibungen der aktuellen Repositorien sowie im Entwicklungsstand sind noch Spuren dieser historischen Übergangsphase zu erkennen. In den früheren SDK-Dokumentationen wurde bereits angegeben, dass diese durch CodeLayer ersetzt wurden, und die entsprechenden SDK-Codeblöcke wurden aus dem Hauptprojekt entfernt.
| Projekt | Aktueller Zustand | Lizenz oder Zugänglichkeit | Empfehlungen zur Verwendung |
|---|---|---|---|
| Die derzeitige HumanLayer-Plattform | Anhaltende Bereitstellung von Team-AI-Programmierdiensten | Noch nicht vollständig open source | Verwenden Sie Starter, Pro oder Enterprise. |
| RPI-Workflow | Einer der Grundlagen des Workflows, der bei den aktuellen Produkten verwendet wird | Öffentlich zugänglich | Man kann die damit verbundenen ingenieurwissenschaftlichen Methoden untersuchen. |
| Historische CodeLayer- und SDK-Repositorys | Zu den frühen Produkten sowie zur Übergangsphase gehörend | Der Speicher war mit Apache-2.0 gekennzeichnet. | Es sollte nicht als vollständige, selbst gehostete Version der aktuellen Plattform angesehen werden. |
| Frühes HumanLayer SDK | Wurde durch nachfolgende Produkte ersetzt und aus dem Hauptprojekt entfernt | Historische Codes und Dokumente sind auffindbar. | Neue Projekte sollten nicht auf veralteten SDKs angewiesen sein. |
Unterschiede zwischen frühen SDKs und den aktuellen Produkten
| Vergleichspunkte | Frühes HumanLayer SDK | Der aktuelle HumanLayer |
|---|---|---|
| Hauptfunktion/Positionierung | Für Aufrufe von Agentenwerkzeugen wird eine manuelle Freigabe hinzugefügt. | Teamorientierte AI-Programmierumgebung und Agentenorchestrierung |
| Kernobjekt | Genehmigungsanfragen, manuelle Rückmeldungen und hochriskante Funktionen | Aufgaben, Sitzungen, Arbeitsobjekte, Arbeitsbaum und Daemonen |
| Typischer Benutzer | Entwickler, die Agenten-Anwendungen erstellen | Softwareingenieure, technische Leiter und Forschungs- und Entwicklungsorganisationen |
| Aktueller Zustand | Wurde durch nachfolgende Produkte ersetzt | Derzeitige kommerziellen Produkte |
| Vorschläge für neue Projekte | Es sollte nicht länger als Hauptgrundlage für die Integration verwendet werden. | Wählen Sie das aktuelle Paket entsprechend der Teamgröße aus. |
Grundlegende Informationen
| Projekt | Inhalt |
|---|---|
| Name des Tools | HumanLayer |
| Betreibende Stelle | QueryTale, Inc. |
| Arten von Werkzeugen | KI-Programmier-Agenten-Plattform, Teamentwicklungsumgebung, Agenten-Orchestrierung |
| Kernworkflow | Fragen, Forschung, Design, Struktur, Plan, Umsetzung |
| Modellansatz | BYOK, unterstützt Claude Code, Codex, Copilot, Fireworks usw. |
| Preismuster | Kostenloser Starter, Pro nach Plätzen, maßgeschneidert für Unternehmen |
| Support-Oberfläche | Webseiten, Desktop- und Mobiloberflächen |
| Ob Open Source | Die aktuelle Plattform ist noch nicht vollständig open source – einige Workflows sowie historische Projekte sind hingegen öffentlich zugänglich. |
| Empfohlene Benutzer | Benutzer für die Entwicklung komplexer Codebibliotheken, mehrerer Repositorien sowie KI auf Teamebene |
Häufige Fragen
Was ist HumanLayer?
Es handelt sich um eine Team-Entwicklungsplattform, die KI-basierte Programmieragenten, Aufgaben, Sessions, Engineering-Artefakte sowie Code-Worktrees miteinander verbindet. Der Kernwert liegt darin, Ingenieuren in den entscheidenden Phasen der Forschung, des Designs und der Umsetzung eine kontinuierliche Überprüfung zu ermöglichen.
Ist HumanLayer kostenlos?
Das Starter-Paket ist kostenlos und unterstützt bis zu 3 Teammitglieder sowie 200 Sitzungen pro Monat. Für höhere Nutzungsmengen, Arbeitsbereiche für mehrere Lager, Remote-Server sowie fortgeschrittene Zusammenarbeitsfunktionen kann man Pro oder Enterprise wählen.
Wie viel kostet das Pro-Paket?
Der derzeitige offizielle Preis beträgt 100 US-Dollar pro Benutzer pro Monat. Die Kosten für Model-Abonnements oder die Nutzung der API sind nicht in diesem Betrag enthalten und müssen über den BYOK-Weg separat bezahlt werden.
Wird Codex unterstützt?
Unterstützung. Auf der aktuellen Produktdetailseite wird Codex in den Kanal für BYOK-Agenten und -Modelle aufgenommen, zusammen mit Claude Code, Copilot und Fireworks.
Ist es notwendig, den vollständigen QRSPI-Prozess zu verwenden?
Das ist nicht notwendig. Der Benutzer kann außerdem zwischen RPI, RPI Outline, PRD-Oriented, Oneshot oder Freeform wählen, um je nach Komplexität der Aufgabe die Anzahl der Überprüfungsphasen zu verringern oder zu erhöhen.
Kann man mit mehreren Lagern umgehen?
Ja. Das Pro-Paket beinhaltet mehrere Lagerbereiche sowie Arbeitsbäume. Bei der Erstellung von Aufgaben können isolierte Verzeichnisse für mehrere Lager bereitgestellt werden.
Ist HumanLayer Open-Source-Software?
Die aktuelle Plattform ist noch nicht vollständig open source – nur einige Workflows sowie historische Projekte sind öffentlich zugänglich. Die Apache-2.0-Lizenz der früheren Versionen kann die gesamten Komponenten der aktuellen kommerziellen Plattform nicht direkt widerspiegeln.
Kann das frühe manuelle Genehmigungs-SDK auch für neue Projekte verwendet werden?
Es wird nicht empfohlen. In den entsprechenden Dokumenten wird ausdrücklich erklärt, dass die frühen SDKs durch CodeLayer ersetzt wurden. Der SDK-Code wurde außerdem aus dem Hauptprojekt entfernt. Neue Projekte sollten anhand der aktuellen Produktfähigkeiten neu bewertet werden.
Bleibt der Code die ganze Zeit in der Cloud?
Die offizielle Datenschutzerklärung garantiert keine einheitliche, feste Frist für alle Code-Teile und Dateien; vielmehr erfolgt die Aufbewahrung entsprechend den Geschäftszielen und gesetzlichen Anforderungen. Sensible Teams sollten mit dem Vertrieb die genauen Bestimmungen bezüglich Datenflüsse, Aufbewahrung, Löschung sowie privater Implementierung klären.
Kann es die Code-Review vollständig ersetzen?
Das ist nicht möglich. Die Plattform hilft den Teams dabei, Forschung, Design und Planung früher zu überprüfen, doch die Modelle können dennoch fehlerhaften oder unsicheren Code erzeugen. Die endgültige Tests, Überprüfungen der Berechtigungen sowie die Verantwortung für die Zusammenführung liegen weiterhin bei den Teams.
Zusammenfassung
HumanLayer eignet sich für Nutzer, die die AI-Programmierung von einem einmaligen Chat in einen teambasierten Entwicklungsprozess überführen möchten. Durch Aufgaben, Arbeitsobjekte, Kommentare, Arbeitsbäume sowie lokale oder cloud-basierte Sitzungen wird es möglich, komplexe Änderungen vor ihrer Umsetzung mit mehr überprüfbarem Kontext zu versehen.
Bei der Auswahl sollte man besonders auf die Teamgröße, die Anzahl der Monatsgespräche, die Notwendigkeit mehrerer Lager, die Kosten für Modelle, die Verarbeitung von Code in der Cloud sowie die Compliance-Anforderungen achten. Zudem sollten aktuelle Business-Plattformen, offene Workflows sowie veraltete frühere SDKs voneinander unterschieden werden, um falsche Entscheidungen aufgrund historischer Daten zu vermeiden.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164