Zum Inhalt springen

Wissensbasis

Software Factories und Harness Engineering

Der Hub für Software Factories: warum der Harness mehr zählt als das Modell, Factory-Modelle von Ticket-to-PR bis Dark Factory und ein Katalog an Ressourcen.

Verfasst von

Aktualisiert:

Software Factories 5

Unsere Position. Für uns zählt der Harness mehr als das Modell. Das Modell ist ein Parameter, der Harness ist das System, in dem es läuft (The harness matters more than the model (öffnet in einem neuen Tab)). Ein Harness listet auf, was das Modell allein noch nicht zuverlässig kann. Ein guter Harness sagt deshalb ehrlich, wo er dem Modell nicht traut, nicht mehr und nicht weniger (What a harness is (öffnet in einem neuen Tab)).

Gates und Validierung müssen schneller skalieren als die Generierung. Agenten optimieren darauf, die Gates zu passieren, und schwache Gates machen aus hohem Volumen unbrauchbaren Output (Dark Factory Patterns). Mit dieser Investition verschiebt sich auch eure Arbeit als Engineers: Ihr baut die Factory, die das Produkt baut.

Eine Software Factory ist das stehende System, das daraus entsteht. Sie nimmt Arbeit an, verteilt sie an Agenten und prüft deren Output über Gates. Was besteht, gibt sie frei, und aus jedem Lauf lernt sie. Die Modelle reichen von Ticket-to-PR-Pipelines über Dark Factories bis zu Agent Companies, die als autonome Geschäftseinheiten laufen. Einen einzelnen Agenten zu bauen gehört zu Methoden und Frameworks, viele Agenten zu koordinieren zu Multi-Agent-Orchestrierung. Die Factory ist die Schicht über beiden.

Einstieg

  • Harness-Grundlagen - Die Komponenten und Kontrollschichten, die aus einem Modell einen verlässlichen Engineering-Agenten machen.
  • Harness-Pflege - Wie ihr Konfigurationsverfall verhindert, veraltete Mechanik entfernt und Anti-Patterns im Harness erkennt.
  • Das Enabling Environment - Repository, Tooling, Feedback und Laufzeitbedingungen, von denen eine Software Factory abhängt.
  • Das Software-Factory-Pattern - Wie ein Delivery-System aus einer Absicht ausgelieferte Software macht und wie ihr es messt.
  • Factory-Rollen und Pipeline - Wie Orchestratoren, Worker und Validatoren Arbeit durch eine gestufte Produktionspipeline bewegen.
  • Agent Observability - Was ihr über jeden Agentenlauf und jede Änderung an einem Agenten festhaltet, damit ihr eine Factory debuggen, auditieren und verbessern könnt.

Verwandte Seiten

Quellen

Agent-Harnesses und Software Factories

  • 8090 (öffnet in einem neuen Tab) - Software Factory für den gesamten SDLC, die vor dem Code ansetzt: bei Anforderungen, Architektur und Kontext. Sie füttert Agenten mit einem strukturierten Knowledge Graph und bringt Reverse-Engineering-Agenten für Legacy-Systeme mit.
  • Agent Flywheel (öffnet in einem neuen Tab) - Installer, der mit einem Befehl einen frischen Cloud-Server in eine agentische Coding-Umgebung verwandelt, mit vorkonfiguriertem Claude Code, Codex und Gemini. Dazu kommt ein Leitfaden zur Methodik auf Basis von beads.
  • Amazon Bedrock AgentCore (öffnet in einem neuen Tab) - Framework- und modellunabhängige AWS-Beispiele für Amazon Bedrock AgentCore. Das ist eine Reihe von Diensten, um KI-Agenten sicher und in großem Maßstab zu deployen und zu betreiben.
  • Archon (öffnet in einem neuen Tab) - Open-Source-Harness-Builder, der KI-Coding-Workflows in YAML über Phasen definiert und sie über git worktrees parallel ausführt. Er bringt 17 eingebaute Workflows mit.
  • Atomic (öffnet in einem neuen Tab) - MIT-lizenzierte, verifizierbare Coding-Agent-Runtime und CLI auf Basis von Pis CLI. Sie führt strukturierte Workflows durch explizite Stufen, Review-Gates und fortsetzbare Checkpoints und ist modellunabhängig.
  • AutoForge (öffnet in einem neuen Tab) - Lang laufender autonomer Coding-Agent auf dem Claude Agent SDK. Er baut ganze Anwendungen über mehrere Sessions in einem Zwei-Agenten-Pattern und zeigt den Fortschritt in einer React-Oberfläche.
  • AutoMaker (öffnet in einem neuen Tab) - Open-Source-Dev-Studio mit Kanban-Board, das Features an Agenten mit Claude übergibt. Diese implementieren, testen und committen in isolierten git worktrees.
  • Awesome Harness Engineering (ai-boost) (öffnet in einem neuen Tab) - Kuratierte Liste zu Harness Engineering: Tools, Patterns, Evals, Memory, MCP, Berechtigungen, Observability und Orchestrierung.
  • Awesome Harness Engineering (walkinglabs) (öffnet in einem neuen Tab) - Kuratierte Ressourcen zu Harness Engineering, gegliedert in Grundlagen, Kontext und Memory, Guardrails, Agent-Dateien, Evals, Benchmarks und Referenz-Runtimes.
  • Background Agents (öffnet in einem neuen Tab) - Visueller Leitfaden und White Paper von Ona. Die These: Background Agents brauchen Cloud-Primitive, Sandboxing, Governance, Trigger und Flottenkoordination, die ein Laptop nicht bieten kann.
  • Charlie Labs (öffnet in einem neuen Tab) - Gehostete Plattform mit Free Tier und bezahlten Plänen für ständig laufende KI-Daemons, die in Markdown definiert sind. Sie machen aus wiederkehrender Engineering-Wartung verifizierte, reviewbare Änderungen.
  • Blitzy (öffnet in einem neuen Tab) - Autonomer Coding-Service für Enterprises, der Reasoning-Zyklen von 8-12 Stunden über viele Agenten fährt. Pro Lauf liefert er bis zu 3 Millionen Zeilen und zielt auf Legacy-Modernisierung.
  • Clipboard: Tickets to Pull Requests While You Sleep (öffnet in einem neuen Tab) - Ein Engineer von Clipboard Health beschreibt eine Pipeline, die Backlog-Tickets über Nacht in reviewte Pull Requests verwandelt, während das Team schläft.
  • Evo (öffnet in einem neuen Tab) - Apache-2.0-lizenzierter Autoresearch-Orchestrator, der eine Codebasis zur Optimierungsschleife macht. Er fährt eine Baumsuche mit parallelen Subagents in isolierten git worktrees und teilt Fehler-Traces.
  • Factory (öffnet in einem neuen Tab) - Agent-native Entwicklungsplattform, deren Droid-Agenten aus einer CLI Missionen über den ganzen Software-Lebenszyklus ausführen. Sie positioniert sich als “your software factory”.
  • Gas City (öffnet in einem neuen Tab) - MIT-lizenziertes SDK in der Linie von Gas Town. Damit baut, deployt und überwacht ihr eigene Dark Factories als kombinierbare Agent-Packs, gestützt auf den git-versionierten Dolt-Store.
  • Harness (öffnet in einem neuen Tab) - Meta-Skill für Claude Code, der aus einer Domänenbeschreibung ein spezialisiertes Agententeam samt passenden Skills macht. Er nutzt dafür sechs Architektur-Patterns.
  • Human (öffnet in einem neuen Tab) - KI-Software-Factory-Pipeline: Tickets, Docs, Designs und Analytics gehen hinein, reviewter Code kommt heraus. Claude macht die Arbeit, Menschen geben frei.
  • Jig (öffnet in einem neuen Tab) - Framework für KI-Engineering-Workflows, gedacht für Teams statt für einzelne Entwickler:innen.
  • Mercury Agent (öffnet in einem neuen Tab) - KI-Agent mit Tools unter gehärteten Berechtigungen, Token-Budgets und Zugang über zwei Kanäle (CLI und Telegram). Dazu kommen ein Daemon-Modus mit Crash-Recovery und LLM-Fallback über mehrere Provider.
  • Meta-Harness (Stanford IRIS Lab) (öffnet in einem neuen Tab) - Referenz-Framework zum Paper des Stanford IRIS Lab. Es sucht automatisch nach aufgabenspezifischen Harnesses um ein festes Basismodell und nutzt Claude Code als Proposer.
  • Metaharness (öffnet in einem neuen Tab) - Python-Bibliothek und CLI, die agentische Coding-Harnesses in iterativen Verbesserungsschleifen optimiert. Läufe liegen im Dateisystem, die Backends sind providerneutral.
  • Omnigent (öffnet in einem neuen Tab) - Apache-2.0-lizenzierter Meta-Harness im Alpha-Stadium, der mehrere Agent-Frameworks hinter einer Orchestrierungsschicht vereint. So tauscht oder kombiniert ihr Harnesses ohne Umschreiben, mit Multi-Agent-Supervision.
  • Ona (öffnet in einem neuen Tab) - Neuer Name von Gitpod (September 2025). Ona betreibt parallele Software-Engineering-Agenten in kurzlebigen, auf OS-Ebene isolierten Workspaces (Managed Cloud oder eure VPC), mit SSO/OIDC, RBAC und Audit Trails.
  • Agent Factory (öffnet in einem neuen Tab) - GitHubs öffentlicher Showcase mit 100+ agentischen Workflows auf gh-aw. In Markdown definierte Agenten kompilieren zu eng begrenzten GitHub Actions, die Issues triagieren und CI-Fehler diagnostizieren.
  • SWE-CI (öffnet in einem neuen Tab) - Benchmark aus 100 Aufgaben über Commit-Paare, der die langfristige Wartung einer Codebasis misst. Er läuft als CI-Schleife zwischen Architekt- und Programmierer-Agenten.
  • Software Factory (Memo) (öffnet in einem neuen Tab) - Onas öffentliches Memo-Experiment baut ein Produkt komplett über verkettete Automationen wie Feature Planner, Builder, Verifiers und Incident Responder. Menschen steuern die Absicht.
  • Super Simple Software Factory (öffnet in einem neuen Tab) - MIT-lizenzierter Skill, der Workflows aus Agenten und Code in jedes Repo stempelt. Python steuert Reihenfolge und Gates, Agenten laufen als begrenzte Phasen und arbeiten mit typisierten Envelopes.
  • SwarmForge (öffnet in einem neuen Tab) - Plattform zur Agenten-Orchestrierung auf tmux-Basis, in Shell geschrieben. Sie koordiniert Schwärme von Coding-Agenten mit Isolation über git worktrees und unterstützt Claude, Copilot, Codex und Grok als Backends.
  • Symphony (öffnet in einem neuen Tab) - Experimentelles Elixir-Framework von OpenAI, das Arbeitspakete aus Projektboards (z. B. Linear) in Implementierungsläufe autonomer Coding-Agenten verwandelt. Verifiziert wird über CI und PR-Reviews.
  • claw-code (öffnet in einem neuen Tab) - Cleanroom-Neuimplementierung eines Coding-Agent-Harness in Rust und Python. Sie bringt MCP-Integration, Plugin-System, Hook-Pipelines, eine interaktive REPL und einen OAuth-API-Client mit.
  • pi versus Claude Code (öffnet in einem neuen Tab) - Showcase mit 6+ angepassten Instanzen des Pi Coding Agent (öffnet in einem neuen Tab), die Agententeams, Ketten und Safety-Audits zeigen. Das Projekt versteht sich als Open-Source-Absicherung, um nicht allein von Claude Code abzuhängen.
  • sgai (öffnet in einem neuen Tab) - Zielgetriebene KI-Software-Factory von Sandgarden in Go, die Multi-Agent-Workflows lokal in eurem Repository ausführt. Sie plant die Arbeit als visuelle Diagramme, die ihr vor der Ausführung freigebt.

Automationen der Memo-Factory

Alle Automationen aus Onas öffentlicher Memo-Software-Factory, eine YAML-Datei pro dauerhaft eingerichtetem Agenten.

Agent Companies und Business OS

In diesem Bereich

  • Agent Observability

    Was ihr bei jedem Agentenlauf aufzeichnen solltet und wie ihr einen Commit auf den Agenten dahinter zurückführt, für Teams mit Agents in Produktion.

  • Das Enabling Environment

    Was ein Agent braucht, bevor eine Factory ihm Arbeit zuteilt, wer diese Umgebung baut, warum die Laufzeitumgebung Security verantwortet und wie das Repo Feedback verkürzt.

  • Factory-Rollen und Pipeline

    Wie Orchestratoren, Worker und Validatoren Arbeit durch eine gestufte Produktions-Pipeline bewegen.

  • Harness-Grundlagen

    Die Komponenten und Kontrollschichten, die aus einem Modell einen verlässlichen Engineering-Agenten machen.

  • Harness-Pflege

    Wie ihr Konfigurationsverfall verhindert, veraltete Maschinerie entfernt und Anti-Patterns im Harness erkennt.

  • Das Software-Factory-Pattern

    Wie ihr eine Software Factory messt, was Teams mit einer laufenden Factory berichten und wo ihr mit dem Lesen anfangt, für Engineering-Führungskräfte, die das Modell abwägen.