Zum Inhalt springen

root / tags / addy-osmani

#Addy Osmani

4 Fiches

Qualität & Sicherheit Automatisch geprüfte Übersetzung

Code review dans le SDLC augmenté : l'anneau de contraintes autour des agents

Episode "Phase 5 · Review" der SFEIR-Reihe zum erweiterten SDLC, veröffentlicht **am selben Tag** wie der LinkedIn-Beitrag von Addy Osmani, den sie in eine Phasenspezifikation übersetzt. These: **Qualität hat die Adresse gewechselt** — sie wird nicht mehr im Code gelesen (Agenten produzieren mehr davon, als irgendjemand reviewen kann), sondern in **dem Ring von Constraints, der den Agenten umgibt**. Osmanis Ring (sieben Dimensionen — Korrektheit, Sicherheit, Performance, Barrierefreiheit, Wartbarkeit, **wirtschaftliche Effizienz**, **Verständlichkeit** — verbunden durch die **Back-Pressure**-Regel: „einer Schleife wird nur so viel Autonomie zugestanden, wie günstig und zuverlässig verifiziert werden kann, keinen Zentimeter mehr") wird nachgezeichnet, übersetzt und an Phase 5 des 11-Phasen-Zyklus von SFEIR angehängt. Das strukturierende Korollar: **der Engpass war nie die Generierung, es ist die Verifikation** — „Generierung ist ein weiter Trichtermund, Verifikation ein enger Hals; wer den Mund beschleunigt, verdickt den Stau am Hals." **Die interessanteste Design-Entscheidung ist eine Wahl der Zyklusarchitektur**: Review liegt bewusst **außerhalb der drei menschlichen Gates** (Define, Plan, Ship), denn würde man Review zum Gate machen, würde menschliche Aufmerksamkeit — eine endliche Ressource — zum Kontrollpunkt einer Generierungskapazität, die selbst skaliert: „man hätte eine Pipeline gebaut, deren maximaler Durchsatz der Anzahl an Diffs entspricht, die ein Senior bis Feierabend lesen kann." Daher die Aufteilung: **Review instrumentiert, Ship entscheidet** — Review liefert einen *widerlegbaren Beweiskörper*, Ship entscheidet anhand der Evidenz, nicht anhand des vollständigen Diffs. Eine Position, die sich gegen Monperrus stellt (von dem SFEIR die Diagnose übernimmt — menschliche Inspektion jedes Diffs hält der agentischen Geschwindigkeit nicht stand —, aber die Schlussfolgerung ablehnt: Abnahme kann nicht delegiert werden). Die benannte Falle ist die **zirkuläre Validierung** (der Agent, der den Code schreibt, schreibt auch die Tests, die ihn validieren: „man hat einen Spiegel gebaut, keinen Ring"), mit fünf Gegenmaßnahmen von Anthropic (unabhängige Gates in getrennten Context-Windows, deterministisch + agentisch ersetzen sich nie gegenseitig, Shadow Mode, risikobasierte Stufung, Logging ans SIEM) und der Warnung von Compare the Market (**AST-Graph ~70 % vs. Vektor-RAG ~58 %**, wobei RAG *schlechter abschneidet als gar kein Kontext*). Die eigene Erweiterung der Firma ist **das Ratschenprinzip**: „jedes Entkommen wird zum Constraint" — ein Defekt, der den Ring durchbrochen hat, wird *innerhalb des Rings* geschlossen (Test, Lint-Regel, Review-Rubrik, Harness-Guardrail) bei Compound-1, „das einzige Asset in der Kette, das an Wert gewinnt, während die Modelle an Wert verlieren" (eine ungeprüfte interne Messung: **−30 % Fix-Iterationen nach zehn Zyklen**). Sie schließt mit einer Neuformulierung der Frage: „Ist dieser Code gut?" ist unbeantwortbar geworden; was bleibt, ist **„Was lässt mein System nicht durch?"**

#Ring von Constraints#Constraints um Agenten#Review-Phase

SFEIR (voix éditoriale du cabinet, article non signé individuellement) — construit sur Addy Osmani (Google) ; cite Martin Monperrus · Paula Hingel (Augment Code) · DORA/Google Cloud · Jason Clinton (Anthropic) · l'équipe Engineering de Compare the Market

Philosophie & Gesellschaft Automatisch geprüfte Übersetzung

Cognitive Surrender

Doktrinärer Artikel von Addy Osmani (Google), der eine grundlegende Unterscheidung für die Debatte 2026 über KI und Kognition etabliert: **Cognitive Offloading** (gesund — Delegation des *Wie* bei gleichzeitigem Erhalt der Urteilsfähigkeit über die Ergebnisse) vs. **Cognitive Surrender** (toxisch — vollständige Übernahme von KI-Ausgaben ohne Bildung eines parallelen Denkprozesses, *„das Vertrauen des Modells als Ersatz für das eigene Verständnis zu leihen“*). Solide wissenschaftliche Fundierung: die Studie von **Shaw & Nave (Wharton/UPenn)** mit 1.372 Teilnehmern — **73% akzeptieren nachweislich falsche KI-Antworten**, wobei das Vertrauen trotz einer Fehlerquote von 50% steigt. **MIT *Your Brain on ChatGPT*** — reduzierte neuronale Konnektivität bei KI-unterstützten Autoren. **Anthropic Skill-Formation** — Ingenieure, die KI zur Code-Generierung nutzen, schneiden beim Verständnis **17% schlechter** ab als jene, die sie für konzeptionelle Untersuchungen einsetzen. Vier konkrete Beispiele für Surrender (Review von 600-Zeilen-PRs anhand oberflächlicher Signale, oberflächliches Debugging, architektonische Entscheidungen ohne Begründung, verschlechtertes Lernen). Fünf persönliche Heuristiken (Vorab-Formulierung von Erwartungen, Review nach dem Maßstab eines Junior-Ingenieurs, adversariales Prompting, Bewusstsein für Ermüdung, Überprüfung der Vertrauensquelle). Sechs strukturelle Schutzmechanismen (Verifikations-Exit-Kriterien, Anti-Rationalisierungstabellen, **PRs mit max. ~100 Zeilen**, interrogativer statt generativer Modus, gezielt eingebaute Reibung, **regelmäßige eigenständige Tastaturzeit**). Zwei neue Konzepte: ***Comprehension Debt*** (die wachsende Lücke zwischen dem Gesamtvolumen der Codebasis und dem menschlichen Verständnis) und ***Mutual Amplification*** (eine kooperative Prompt-Verfeinerungsschleife im Gegensatz zur Surrender-Delegation). Kernthese: ***„die Wahl zwischen Denken mit KI und gar nicht Denken bleibt vollständig menschlich“***. Ein strukturelles und operatives Gegengewicht zu *„coding is solved“* (Cherny 2026-05) und eine analytische Ergänzung zu Frizzo (2026-05-05).

#Addy Osmani#cognitive surrender#cognitive offloading

Addy Osmani (Software Engineer at Google, Cloud + Gemini, ex-Chrome — déjà au dossier veille avec *Agent Harness Engineering* 2026-04-19, *How to write a good spec for AI agents* 2026-01-13, *Conductors to Orchestrators* 2025-11-01).

KI-Coding-Agenten & Skills Automatisch geprüfte Übersetzung

The New SDLC With Vibe Coding — From ad-hoc prompting to Agentic Engineering

Google-Whitepaper (die Folge „Day 1“ einer Reihe von Addy Osmani, Shubham Saboo und Sokratis Kartakis), das den Wandel des Software-Entwicklungszyklus (SDLC) im Zeitalter von Coding-Agenten nachzeichnet. These: Der grundlegende Wandel ist keine neue Sprache, sondern der Übergang vom Schreiben von Code zum **Ausdrücken von Absicht**. Das Dokument entwirft ein Spektrum, das von *vibe coding* (Prompten und Akzeptieren) bis zu *agentischem Engineering* reicht (die KI setzt unter von Menschen entworfenen Einschränkungen, Tests und Feedback-Schleifen um), mit **context engineering** als zentraler Fähigkeit, dem Modell der **Software-Fabrik** (das eigentliche Liefergut der Entwickler ist das System, das den Code produziert), **Harness Engineering** (Agent = Modell + Harness) sowie einer CapEx/OpEx-Wirtschaftlichkeitsanalyse der Gesamtbetriebskosten.

#neuer SDLC#vibe coding#agentisches Engineering

Addy Osmani · Shubham Saboo · Sokratis Kartakis (Google)

KI-Coding-Agenten & Skills Automatisch geprüfte Übersetzung

Agent Harness Engineering

Synthese von Addy Osmani (Google, Chrome/Cloud) zum aufkommenden Feld des *Harness Engineering*: die Gleichung `agent = model + harness`, das *Ratchet*-Prinzip („jeder Fehler wird zu einer Regel“), die HumanLayer-Umdeutung „skill issue“, die Terminal-Bench-Belege (Top 30 → Top 5 allein durch eine Änderung des Harness), die geschichtete Claude-Code-Architektur, Anthropics Vision „Harnesses schrumpfen nicht, sie verschieben sich“ sowie Harness-as-a-Service (Claude Agent SDK, Codex SDK, OpenAI Agents SDK). Schlüsselartikel, der Trivedy, HumanLayer, Anthropic und Böckeler zu einer Doktrin verdichtet.

#harness engineering#agent harness#Addy Osmani

Addy Osmani (Software Engineer at Google, Cloud + Gemini)