<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>thekb.eu — KI-Coding-Agenten &amp; Skills</title><description>KI-Coding-Agenten &amp; Skills · Hochwertige Tech-Beobachtung — KI, Coding-Agenten, SDLC</description><link>https://www.thekb.eu/</link><language>de</language><item><title>When code is abundant</title><link>https://www.thekb.eu/de/fiches/staples-gitlab-when-code-is-abundant-2026-08-24/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/staples-gitlab-when-code-is-abundant-2026-08-24/</guid><description>Essay von **Bill Staples**, CEO von **GitLab**, veröffentlicht am **24. August 2026** im Blog von about.gitlab.com: eine angekündigte Lesezeit von **31 Minuten**, rund **39.000 Zeichen**, dargestellt als Fortsetzung eines im Januar 2026 an den Verwaltungsrat gerichteten Memos, das im Mai teilweise unter dem Titel *GitLab Act 2* veröffentlicht wurde. Der Text versteht sich als Antwort auf das drei Tage zuvor veröffentlichte KI-native-SDLC-Playbook von **Anthropic**, dem er die Eingangszeile entlehnt – „Code is no longer the bottleneck“ –, um die Frage zu stellen, die ihn trägt: Was wird knapp, wenn Code im Überfluss vorhanden ist. (A) Die ökonomische Diagnose: Die nützliche Einheit sind nicht die Kosten pro Zeile, sondern die **Kosten pro akzeptierter Änderung**, die Generierung, Umgebung, Kontext, Verifikation, Review, Behebung und Governance zusammenfasst; KI lässt allein den Generierungsterm kollabieren, wodurch die übrigen proportional schwerer wiegen – eine Organisation, die zehnmal schneller generiert, „wird die Warteschlange lediglich verschieben“. (B) Die architektonische Antwort: vier Fähigkeiten – Agentenplattform, maschinenskalige Ausführung, dauerhafter Kontext, Governance – bilden eine Unternehmensschicht, die das Modell überdauert, „Das Modell sollte austauschbar sein. Der Agent sollte dem Kunden gehören.“ (1) Drei Modi koexistieren dauerhaft, vom menschengesteuerten Altsystem bis zur autonomen Entwicklung, gegen die Vorstellung einer einzigen Reifekurve. (2) Die CI/CD-Pipeline wird zu dem Ort, an dem die innere Schleife läuft, statt ein Gate am Ende der Kette zu sein. Die zitierten Zahlen stammen von Stripe, Spotify und Amplitude; GitLab liefert nur eine einzige, zur eigenen Quellcodeverwaltung. Der Korpus enthält bereits [[claxton-anthropic-ai-native-sdlc-playbook-2026-08-21]], die Quelle, auf die dieser Text antwortet, sowie [[sfeir-sdlc-pdlc-articulation-2026-07-22]] zur Verzahnung von SDLC/PDLC, die Staples sich zu eigen macht.</description><pubDate>Mon, 24 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Bill Staples, CEO von GitLab, veröffentlicht am 24. August 2026 ein Essay, das ein im Januar an seinen Verwaltungsrat gerichtetes Memo sowie eine erste Veröffentlichung im Mai, *GitLab Act 2*, fortführt. Der explizite Auslöser ist das KI-native-SDLC-Playbook von Anthropic, veröffentlicht am 21. August, dem er die Eingangsbehauptung entlehnt: Code ist nicht mehr der Engpass. Seine Frage geht einen Schritt weiter: Wenn die Codeproduktion aufhört, die Einschränkung zu sein, was wird dann knapp, und welche Architektur muss ein Unternehmen haben, wenn Menschen, Agenten und mehrere Modelle gleichzeitig mit Maschinengeschwindigkeit handeln.

Seine Antwort passt in einen Satz: Wenn Implementierung im Überfluss vorhanden ist, wird Vertrauen knapp. Sechzig Jahre lang hat sich Software-Engineering um eine Tatsache herum organisiert – Code ist kostbar –, aus der sich die Bewahrung von Altsystemen, die Optimierung der Entwicklerproduktivität und die Zeremonie von Reviews, Freigaben und Release-Gates ableiten. Diese Einschränkung verschiebt sich, und das um sie herum aufgebaute System wird folgen.

Die von ihm vorgeschlagene ökonomische Einheit sind nicht die Kosten pro Zeile, sondern die Kosten pro akzeptierter Änderung, die Generierung, Umgebung, Kontext, Verifikation, Review, Behebung und Governance zusammenfasst. KI lässt den Generierungsterm kollabieren und macht die übrigen proportional entscheidend: Eine Organisation, die zehnmal schneller generiert, ohne den Rest anzufassen, verschiebt lediglich die Warteschlange. Dies ist die namentlich zitierte Theory of Constraints.

Die Erfahrungen von Stripe, Spotify und Amplitude dienen als Material. Sie zeigen vor allem, wo die nächsten Engpässe wieder auftauchen: Umgebung, CI, Review und Governance. Eine dreißigminütige Pipeline, schreibt er, schlägt jedes Modell. Daraus folgt eine Architektur: drei koexistierende Entwicklungsmodi statt einer einzigen Reifekurve; die innere Schleife wandert vom Arbeitsplatz in die Pipeline, näher an das Repository heran, und erzeugt dabei Nachweise; Autonomie wird gesteuert statt gewährt, durch deterministische Gates, Isolation, Policy und Nachweise.

Anschließend wird die These des Anbieters dargelegt: Das Modell ist eine austauschbare Ausführungskomponente, nicht die dauerhafte Architektur. Kontext, Identität, Policy, Herkunftsnachweis und organisatorisches Gedächtnis müssen über Modelle und Agenten hinweg bestehen bleiben, was in Richtung einer modell- und cloudneutralen Kontrollebene drängt. Der Text unterscheidet die Markdown-Datei vom steuerbaren Datensatz, argumentiert, dass der Agent dem Kunden gehören sollte, beschreibt einen PDLC, in dem Geschäftssignale zu verifizierter Software werden, und sieht die Population der Builder wachsen. Menschliches Urteilsvermögen wird währenddessen nicht im Überfluss vorhanden – es verschiebt sich nach oben, hin zu Absicht, Architektur und Ausnahmen.&lt;/p&gt;</content:encoded><category>Strategie &amp; Frameworks</category><category>Codeüberfluss</category><category>Kosten pro akzeptierter Änderung</category><category>Theory of Constraints</category><category>Engpass</category><category>Vertrauen</category></item><item><title>The AI-Native SDLC playbook: How to transform your software development lifecycle with AI—stage by stage</title><link>https://www.thekb.eu/de/fiches/claxton-anthropic-ai-native-sdlc-playbook-2026-08-21/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/claxton-anthropic-ai-native-sdlc-playbook-2026-08-21/</guid><description>Ausführlicher Leitfaden von **Anthropic** von **Louis Claxton** (Applied-AI-Team), veröffentlicht am **21. August 2026** im claude.com-Blog: eine angegebene Lesezeit von **40 Minuten**, rund **64.000 Zeichen**, präsentiert als Sammlung von *Plays*, die aus der Arbeit des Teams mit seinen Kunden stammen. (A) Die Diagnose: Da Code nicht mehr der Engpass ist, verschiebt sich dieser auf die Phasen vor und nach dem Bau (Planung, Review/Test, Deployment); zeilenweise Kontrollen greifen nicht mehr, sobald der Agent den Großteil des Diffs schreibt, und die Governance-Kosten steigen, da Ausnahmen weiterhin über periodische Ausschüsse laufen. (B) Die Antwort: sechs Phasen (Plan, Design, Build, Test, Deploy, Maintain), organisiert als **Schleife** statt als Kette, jede endet mit einem **committeten Artefakt**, das die nächste Phase liest — `intent.md`, `spec.md`, `plan.md`, der Diff und seine Tests, der PR und seine Befunde, der Vorfallbericht. (1) Institutionelles Wissen wird zu versionierten Dateien: `CLAUDE.md`, Skills, `REVIEW.md`, `bands.yaml`. (2) Governance gliedert sich in zwei Schichten, wobei der Skill als beratende Kontrolle positioniert ist und der Hook als deterministische Schicht dahinter. Funktionstrennung wird als Invariante festgelegt — der Agent, der den Code schreibt, kann ihn nicht genehmigen —, und der Beitrag schließt mit *„The loop keeps running. Human judgement stays above it.“* Der Korpus enthält bereits [[clinton-anthropic-secure-ai-native-sdlc-2026-07-21]] zur Sicherheitsseite desselben Zyklus sowie [[hingel-augment-how-ai-changes-sdlc-six-stages-2026-06-08]] zur selben Sechs-Phasen-Gliederung aus Sicht eines Wettbewerbers.</description><pubDate>Fri, 21 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Louis Claxton vom Applied-AI-Team von Anthropic veröffentlichte am 21. August 2026 einen Umsetzungsleitfaden für einen „KI-nativen“ Software-Entwicklungszyklus. Ausgangspunkt ist ein Ungleichgewicht: Organisationen schreiben heute Code in einer vor einem Jahr unvorstellbaren Geschwindigkeit, aber die umgebenden Prozesse — Freigabetore, Reviews, Übergaben, Richtlinien — haben sich nicht mitbewegt. Der traditionelle SDLC wurde für eine Welt konzipiert, in der das Schreiben von Code die längste und teuerste Phase war; seine Kontrollen gehen zudem davon aus, dass jede Aktion von einem Menschen ausgeführt wird.

Daraus ergeben sich drei Konsequenzen. Der Engpass verschiebt sich auf die Phasen, die weiterhin mit menschlicher Geschwindigkeit ablaufen, vor und nach dem Bau. Kontrollen werden unanwendbar: Jede Zeile zu lesen ergab Sinn, solange eine Person sie geschrieben hatte. Und die Governance-Kosten steigen, da Ausnahmen über periodische Ausschüsse laufen.

Die Antwort behält die Kontrollziele bei und ändert ihre Umsetzung. Der Prozess wird zu einer Schleife, mit KI an jedem Punkt eingebettet, gegliedert in sechs Phasen — Plan, Design, Build, Test, Deploy, Maintain —, aufgeteilt in *Plays*, die alle demselben Raster folgen, bis hin zu den Metriken. Der rote Faden ist das committete Artefakt. Die Absicht wird von ihrem ursprünglichen Urheber als `intent.md` festgehalten; Anforderungen und Design verschmelzen zu einer einzigen Session, die `spec.md` erzeugt, eingeschränkt durch die Skills für Marke, Sicherheit, Compliance und UX; der Bau beginnt im Plan-Modus und fixiert `plan.md`, bevor jeglicher Code geschrieben wird. Die Commit-Kette dient als Audit-Trail.

Institutionelles Wissen wird zu versionierten Dateien: `CLAUDE.md` für den Repository-Kontext, Skills für übergreifende Richtlinien, `REVIEW.md` für die Review-Doktrin, `bands.yaml` für Produktionsschwellenwerte. Governance gliedert sich in zwei Schichten, wobei der Skill als beratende Kontrolle fungiert und der Hook als deterministische Schicht, die blockiert oder eine Genehmigung anfordert. Ein Beispiel für *managed settings* schlüsselt Feld für Feld auf, was jede Einstellung an Kontrolle bringt, vom Verweigern des Lesens von Secrets bis zur Durchsetzung einer Mindestversionsgrenze.

Die Maintain-Phase schließt die Schleife: Ein deterministisches Skript überwacht eine Metrik, und das Überschreiten eines Bands ruft Claude ohne Menschen im Aufrufpfad auf, auf einem durch die Stufe festgelegten Autonomiegrad. Was der Agent findet, wird als `intent.md` neu formuliert und in den Zyklus zurückgespeist. Claude Tag, in öffentlicher Beta auf Slack, erweitert das Muster auf Vorfälle, die per Chat eingehen. Es werden keine quantifizierten Ergebnisse vorgelegt: Der Leitfaden liefert zu messende Metriken und benennt jeweils deren Quelle.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>AI-native SDLC</category><category>software development lifecycle</category><category>plays</category><category>intent.md</category><category>spec.md</category></item><item><title>The Claude Code guide for startups</title><link>https://www.thekb.eu/de/fiches/segner-anthropic-claude-code-guide-startups-2026-08-20/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/segner-anthropic-claude-code-guide-startups-2026-08-20/</guid><description>Leitfaden von **Michael Segner**, veröffentlicht am **20. August 2026** im Blog von claude.com in der Kategorie *Claude Code*: ein **5-minütiger** Lesetext mit angekündigten rund **31.500 Zeichen** Fließtext, auch als PDF verfügbar. Angegebenes Material: Interviews mit **mehr als einem Dutzend** Startups, fünfzehn davon namentlich genannt — **Artemis Security**, **Cainex**, **Clay**, **ClickHouse**, **Cognition**, **Commure**, **Crosby**, **Emergent**, **Harvey**, **Heidi**, **Higgsfield**, **Omni**, **Parahelp**, **Translucent**, **Zingage**. (A) Fünf Betriebsregeln: *everyone ships*, *automate the tedium*, *trust, but verify*, *build for rebuilding*, *prototype, dogfood, productionize*, jede abgeschlossen mit Produkt-Tipps und zusammengefasst in einer abschließenden Checkliste. (B) Ein Textkörper aus zugeschriebenen Zitaten, wobei jede Regel durch namentlich genannte Führungskräfte illustriert wird statt durch eine aggregierte Kennzahl. Die vier hervorgehobenen Zahlen stammen von den interviewten Unternehmen: **+30 %** mehr ausgelieferte Features (ClickHouse), **2- bis 3-fache** Engineering-Produktivität (Omni), **100 %** der Bug-Triage automatisiert (Clay), **mehr als 6.000 PRs pro Woche** (Artemis Security). Zwei Passagen weichen vom Erfahrungsbericht-Register ab: **Cainex**s Selbstkorrekturschleife bei der medizinischen Kodierung, Schritt für Schritt beschrieben, sowie der interne Einsatz von **Claude Tag** bei **Anthropic** als Erstreagierer für den CI/CD-Bereitschaftsdienst. Die eingangs gestellte Frage — *„Wie würde es aussehen, wenn eine Organisation ihren Produktentwicklungszyklus von Grund auf mit Claude Code aufbauen würde?&quot;* — knüpft an [[claxton-anthropic-ai-native-sdlc-playbook-2026-08-21]] an, das am folgenden Tag vom selben Verlag veröffentlicht wurde, und führt [[cherny-wu-reflecting-year-claude-code-2026-07-17]] weiter.</description><pubDate>Thu, 20 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Michael Segner veröffentlicht am 20. August 2026 im Blog von claude.com einen Leitfaden, der aus Interviews mit mehr als einem Dutzend schnell wachsender Startups hervorgeht, fünfzehn davon namentlich genannt, zu deren Nutzung von Claude Code. Das Dokument leitet daraus fünf Betriebsregeln ab und schließt mit einer Checkliste technischer Tipps.

Erste Regel, „everyone ships&quot;: Agentisches Coding senkt die Einstiegshürde, sodass die Person, die das Problem versteht, die erste Version der Korrektur ausliefern kann. Parahelp berichtet von Beiträgen nicht-technischer Mitarbeiter, Crosby von Anwälten, die die besten Produktintuitionen mitbringen, Heidi vom Verschwinden eines Stille-Post-Effekts, bei dem sich die Idee auf dem Weg vom Urheber zum Product Manager, dann zum Designer, dann zum Ingenieur abschwächte. Der Leitfaden schränkt den Geltungsbereich sofort ein: Die Arbeitsteilung bleibt bestehen, nur der Schritt von null zu eins öffnet sich. Drei Mechanismen machen dies systematisch — die Anbindung des Tools an verlässliche Quellen über MCP oder CLI, die Ritualisierung von Prototyp-Demos, das Teilen von Skills.

Zweite Regel, automate the tedium: Agenten übernehmen die mechanischen achtzig Prozent des Zyklus, und Ingenieure behalten die Ermessensentscheidungen. ClickHouse gibt an, fast jeden Schritt in eine autonome Schleife verwandelt zu haben, wobei zwei Single-Purpose-Agenten zum zweit- und drittgrößten Beitragenden seines Repositorys wurden. Bei Anthropic fungiert Claude Tag als Erstreagierer im Bereitschaftsdienst für Fehler in der kontinuierlichen Integration.

Dritte Regel, trust but verify: Ein Prozess wird nicht automatisiert, ohne dass es eine zuverlässige Möglichkeit gibt, ihn zu überprüfen. Cainex beschreibt bei der medizinischen Kodierung eine Selbstverbesserungsschleife, bei der Korrekturen der Prüfer in die Anweisungen des Agenten zurückfließen, getestet an einem Golden Set, unter einer einzigen Regel — das Prinzip korrigieren, nicht das Beispiel. Zingage berichtet, anfangs zu viel Autonomie gewährt zu haben und dadurch Code erhalten zu haben, der plausibel war, sich aber von der Architektur entfernte, bevor die eigenen Invarianten schriftlich festgehalten wurden. Der Leitfaden verweist für deterministische Kontrollpunkte auf hooks und betont die Pflege von Evaluationssets.

Vierte Regel, build for rebuilding: Die Fähigkeit der Modelle entwickelt sich ständig weiter, sodass wenig als dauerhaft behandelt wird. Commure legt das Abschlusskriterium für einen Neubau fest — wenn der alte Pfad verschwunden ist — und git worktrees machen diese Praxis erschwinglich.

Fünfte Regel, prototype, dogfood, productionize: Der mit Claude Code gebaute interne Agent wird, wenn er überzeugt, zu einem kundenseitigen Produkt über die API, das SDK oder Claude Managed Agents. Die vier Kennzahlen bleiben so bestehen, wie sie von den interviewten Unternehmen angegeben wurden, ohne beschriebene Erhebungsmethode.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Claude Code</category><category>Startups</category><category>everyone ships</category><category>automate the tedium</category><category>trust but verify</category></item><item><title>Designing AI with character: what we learned building Berd</title><link>https://www.thekb.eu/de/fiches/block-berd-caractere-agents-open-source-2026-08-18/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/block-berd-caractere-agents-open-source-2026-08-18/</guid><description>Unternehmensblogbeitrag von **Block** (`block.xyz/inside`), nicht namentlich gezeichnet — als Autor wird **„Block“** angegeben —, veröffentlicht am **18. August 2026**, ~930 Wörter, der **die Open-Source-Stellung von Berd** ankündigt, Blocks interne Desktop-Anwendung für die Arbeit mit Agenten, und die Designthese darlegt, die sie geleitet hat: Agenten Charakter zu verleihen *&quot;not only through roles, instructions, skills, and tools, but through distinctive visual identities&quot;* — daher die selbst entwickelten animierten Figuren, die *&quot;Gloopies&quot;*. Der Beitrag geht von einer Beobachtung der Fragmentierung aus (*&quot;The technology was powerful, but the experience around it was fragmented&quot;*) und einem präzise benannten Interface-Problem: *&quot;the product gives people little sense of how the agent is configured, which context and tools are available to it, and how it differs from another agent&quot;*. Zwei strukturierende Beiträge. **(A) Eine dreistufige Gliederung**: **goose** bleibt das Framework und die *Runtime*, die die Agent-Loop trägt; **Berd** ist der Desktop-Client (Projekte, Kontext, Sitzungen, Agenten, Konfiguration); beide kommunizieren über das **Agent Client Protocol**. **Buzz** wird als Fortsetzung bezeichnet, für den Moment, in dem aus Solo-Arbeit Zusammenarbeit wird (*&quot;Start alone, then go multiplayer&quot;*). **(B) Sechs an Buzz weitergereichte Anforderungen**, als Fazit formuliert: *&quot;private space, durable context, recognizable agent identities, reusable skills, visible configuration, and clearer visibility into an agent&apos;s configured context, tools, and capabilities&quot;* — ein Raster, das sich direkt zur Bewertung eines Agent-Clients wiederverwenden lässt. Der Text selbst unterscheidet Identität von Fähigkeit: *&quot;The avatars make the agent recognizable. Its role, skills, and tools make it useful.&quot;* Es werden keine Nutzungszahlen genannt, und für die Open-Source-Stellung wird keine Lizenz angegeben.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Unternehmensblogbeitrag von **Block** (`block.xyz/inside`), **nicht namentlich gezeichnet**, veröffentlicht am **18. August 2026**, der **die Open-Source-Stellung von Berd** ankündigt und die Designthese darlegt, die sie geleitet hat.

**Was Berd ist.** *&quot;Berd is a desktop application our teams use to work with AI agents across projects, skills, tools, and models.&quot;* Entstanden aus einem internen Problem: Block hatte Zugang zu leistungsfähigen Agenten — **goose**, **Claude Code**, **Codex** — aber jeder brachte *&quot;different interfaces, configuration systems, and ways of managing context&quot;* mit sich. Die gezogene Schlussfolgerung: *&quot;we didn&apos;t need another model or agent harness, **we needed a consistent environment around them**&quot;*. Berd bringt Unterhaltungen, Dateien, Ordner, Anweisungen, Agenten und Skills rund um **persistente Projekte** zusammen, um zu verhindern, dass der Kontext für jede Aufgabe neu aufgebaut werden muss.

**Die Designthese.** Agenten **Charakter** verleihen — nicht nur über Rollen, Anweisungen, Skills und Tools, sondern über **eigenständige visuelle Identitäten**, einschließlich einer Sammlung animierter Figuren, der *&quot;Gloopies&quot;*. Das angeführte Problem ist das der leeren Eingabezeile: *&quot;the product gives people little sense of how the agent is configured, which context and tools are available to it, and how it differs from another agent&quot;*. Der Beitrag stellt den Ansatz in die Tradition von **Square** und **Cash App** — Design dorthin bringen, wo die Kategorie bislang keines hatte. **Doch das genannte Problem ist ein Problem der Konfigurationslesbarkeit, während der Avatar die Unterscheidbarkeit löst**; der Text räumt dies in einem Satz ein, den er nicht weiter ausführt: *&quot;The avatars make the agent recognizable. **Its role, skills, and tools make it useful.**&quot;*

**Die Architektur.** Berd stammt von **goose** ab, dem Open-Source-Agenten-Framework, das Block im **Januar 2025** eingeführt hat und das im Dezember 2025 zusammen mit **MCP** und **AGENTS.md** in die **Agentic AI Foundation** (Linux Foundation) eingebracht wurde. Explizite Aufteilung: *&quot;goose remains the open agent framework and runtime. Berd is a desktop application built around it. **Berd connects to goose through the Agent Client Protocol.**&quot;* goose trägt die Agent-Loop, Berd trägt die Erfahrung.

**Die Fortsetzung ist Buzz.** Berd diente dazu, **Solo**-Arbeit zu erkunden; *&quot;But work rarely stays private&quot;*. Was Berd gezeigt hat — *&quot;private space, durable context, recognizable agent identities, reusable skills, visible configuration&quot;* — soll in **Buzz** einfließen, den gemeinsamen Raum für Mensch und Agent. *&quot;Start alone, then go multiplayer.&quot;*

**Vorbehalte.** **Keine Zahlen, keine Nutzertests, keine genannte Lizenz**; eine vereinzelte Übertreibung (*&quot;create custom agents to do any task they want&quot;*); und ein Beitrag, dessen Titel einen Rückblick ankündigt, während das Produkt im Präsens bleibt — **Berd wird nicht als eingestellt erklärt, aber die Roadmap weist auf Buzz**.&lt;/p&gt;</content:encoded><category>Tools &amp; Plattformen</category><category>Berd</category><category>Block</category><category>Open Source</category><category>Open-Source-Stellung</category><category>Desktop-Anwendung</category></item><item><title>Securing Software at the Speed of AI: What Four Years of Data Reveal</title><link>https://www.thekb.eu/de/fiches/linskens-sonatype-securite-vitesse-ia-quatre-ans-2026-08-18/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/linskens-sonatype-securite-vitesse-ia-quatre-ans-2026-08-18/</guid><description>Blogbeitrag von **Sonatype** von **Aaron Linskens** (*technical writer*), veröffentlicht am **18. August 2026**, ~1.300 Wörter: Er berichtet über eine Studie von **Sonatype Research Labs** über **49 Monate** (Juni 2022 – Juni 2026) mit einer **festen Kohorte** von Unternehmensanwendungen — eine methodische Entscheidung, die dazu dient, die Entwicklung der Anwendungsflotte statt die des Kundenportfolios zu isolieren. Das Ergebnis wird als Widerspruch dargestellt: Die Behebung wird schneller, doch das Risiko häuft sich weiter an. (A) **Der Bestand wächst** — *Critical*- und *High*-Schwachstellen pro Anwendung **×4,31** (von **14,14** im Juni 2022 auf **54,3** im Jahr 2026, immer noch **×3,91** ohne Legacy-Anwendungen, die neu unter Verwaltung gebracht wurden), neu betroffene Komponentenversionen mit dem **46-Fachen** der Rate vor der KI-Ära, monatliche Anwendungserstellung **×4,84**. (B) **Die Behebung verbessert sich** — mehr als die Hälfte der behobenen Verstöße wird in weniger als einem Tag behoben, das mediane Alter ungelöster *Critical/High*-Schwachstellen sinkt von **228** auf **126 Tage**, dann im Mai 2026 auf **103**; unter Kohorten, die zwölf Monate Zeit hatten, sind **52,6 %** behoben, **44,3 %** offen, **3,1 %** unter Waiver. (C) **Der vorgeschlagene Hebel ist die Komponentenauswahl**: Zum Zeitpunkt der Wahl einer anfälligen Abhängigkeit existierte bereits in **62,2 %** der Fälle bei **Maven**, **46,9 %** bei **npm**, **34,3 %** bei **PyPI** eine deutlich weniger riskante Version — eine Lücke, die der Text eher einer Informationslücke als einem Fehler der Entwickler zuschreibt. Der Beitrag selbst stellt fest, dass KI nicht die alleinige Ursache der Beschleunigung ist, und schließt mit **Sonatype Guide**, das diese Intelligenz an den Punkt der Auswahl bringt. Auf der Supply-Chain-Seite erweitert er, was [[fiches/2026-08/staples-gitlab-when-code-is-abundant-2026-08-24]] wirtschaftlich einordnet und [[fiches/2026-07/clinton-anthropic-secure-ai-native-sdlc-2026-07-21]] im Sinne des sicheren Zyklus.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Sonatype veröffentlicht, verfasst von seiner *technical writer* Aaron Linskens, eine Zusammenfassung einer Längsschnittstudie seiner Research Labs über neunundvierzig Monate, von Juni 2022 bis Juni 2026. Die Methode wird vorab genannt: eine feste Kohorte von Anwendungen wird kontinuierlich verfolgt, sodass die gemessenen Veränderungen die Entwicklung der Softwareflotte widerspiegeln und nicht die des Kundenportfolios. Das zentrale Ergebnis wird als Widerspruch dargestellt: Organisationen beheben Schwachstellen schneller als zuvor, doch ihre Anwendungen häufen mehr Risiko an.

Vier Kennzahlen rahmen den Befund. *Critical*- und *High*-Schwachstellen pro Anwendung wurden mit 4,31 multipliziert und stiegen von durchschnittlich 14,14 im Juni 2022 auf 54,3 im Jahr 2026; der Effekt wird nicht allein von Legacy-Anwendungen getrieben, denn ohne kürzlich neu unter Verwaltung gebrachte Legacy-Anwendungen bleibt immer noch ein Faktor von 3,91. Neu betroffene Komponentenversionen schreiten mit dem Sechsundvierzigfachen der Rate vor der KI-Ära voran. Das mediane Alter von Schwachstellen ist seit seinem Höchststand im Januar 2024 um 59 % gesunken. Schließlich wurde die durchschnittliche monatliche Erstellung von Anwendungen mit 4,84 multipliziert, und mit ihr die Abhängigkeitsentscheidungen.

Der Fortschritt bei der Behebung ist real: Mehr als die Hälfte der behobenen Verstöße wird in weniger als einem Tag behoben, und das mediane Alter ungelöster *Critical/High*-Schwachstellen sinkt von 228 auf 126 Tage, dann im Mai 2026 auf 103 Tage. Unter Kohorten mit mindestens zwölf Monaten Handlungszeit sind 52,6 % behoben, 44,3 % bleiben offen, und 3,1 % stehen unter Waiver.

Die vorgeschlagene Verschiebung betrifft die vorgelagerte Stufe. Die Forscher untersuchten die anfälligen Abhängigkeiten, die in die Anwendungen des Zeitraums eingeflossen sind, und stellten eine einfache Frage: Existierte zum Zeitpunkt der Auswahl bereits eine deutlich weniger riskante Version? Die Antwort lautet Ja in 62,2 % der Fälle bei Maven, 46,9 % bei npm und 34,3 % bei PyPI. Der Text lehnt es ab, dies als Fehler der Entwickler zu deuten: Manche Schwachstellen sind unvermeidlich, andere entstehen aus einer Informationslücke zum Zeitpunkt der Wahl — ein Punkt, der heikel wird, wenn ein KI-Assistent eine Komponente in Sekunden einführen kann, ohne über aktuelle Erkenntnisse zu deren Risiko und zur organisatorischen Richtlinie zu verfügen.

Der Beitrag räumt ein, dass KI nicht die alleinige Ursache der wachsenden Schwachstellenlandschaft ist, und nennt vier konkurrierende Faktoren. Er schließt mit Sonatype Guide, das diese Intelligenz an den Punkt der Auswahl bringt, und verweist für die zugrunde liegenden Daten auf den vollständigen Bericht *The AI-Era Software Assembly Line*.&lt;/p&gt;</content:encoded><category>Qualität &amp; Sicherheit</category><category>Software-Lieferkette</category><category>Software-Lieferkette</category><category>Sonatype Research Labs</category><category>feste Kohorte</category><category>Längsschnittstudie</category></item><item><title>Projects in Buzz</title><link>https://www.thekb.eu/de/fiches/petersen-block-buzz-projects-forge-souveraine-2026-08-18/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/petersen-block-buzz-projects-forge-souveraine-2026-08-18/</guid><description>Produktankündigung von **Block Engineering**, gezeichnet von **Thomas Petersen** (*Principal Designer &amp; Builder*), veröffentlicht am **18. August 2026**, ~1.800 Wörter in dreizehn kurzen Abschnitten, die **Buzz Projects** vorstellt — eine **Software-Forge, gehostet auf dem eigenen Relay**: Git-Repositories, Branches, Pull Requests, Issues, Review und Merge, Multi-Repo-Projekte, ein Activity Feed, alles verknüpft mit Conversation-Channels. Vorspann und These des Beitrags: *« Coding agents are the terminal for your computer. Buzz is the terminal for your network. »* Drei Beiträge. **(A) Eine Vertrauensdoktrin, die auf *ex post*-Nachweis statt auf *ex ante*-Autorisierung beruht**: auf der einen Seite *« No forced guardrails, no limitations on what your agents are allowed to help you with »*, auf der anderen *« Every push, review, approval, and merge is a signed Nostr event. If an agent authors a patch, you can see which agent produced it and which human authorized that agent to act »*; der Abschnitt schließt mit einer angekündigten Richtung — *« we are already exploring ideas around agent trust protocols informed by past behavior »*. **(B) Git-Interoperabilität ohne proprietäres Tooling**: *« These are standard git repositories… You can fetch, clone, pull, and push over plain Smart HTTP, with no custom tooling or wrapper CLI required »*, wobei die clé Nostr als einzige Identität dient — *« The same npub that signs your messages signs your pushes. »* **(C) Eine Unterscheidung zwischen Ausführungsfläche und Netzwerkpräsenz**: *« A terminal gives an agent somewhere to execute commands and change files, but it does not give it a persistent place in the network. Buzz does. »* Der Beitrag liefert keine Zahlen und enthält keine ausgehenden Links; er qualifiziert sich sechsmal selbst als vorläufig (*« still very basic »*, *« fairly elementary »*, *« still under experiments »*), und Projects befindet sich unter dem Tab **Experiments** von Buzz Desktop.</description><pubDate>Tue, 18 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Ankündigungsbeitrag von **Block Engineering**, gezeichnet von **Thomas Petersen** (*Principal Designer &amp;amp; Builder*), veröffentlicht am **18. August 2026**, der **Buzz Projects** vorstellt — den Forge-Baustein von **Buzz**, dem Mensch-und-Agenten-Arbeitsbereich von Block auf Basis von **Nostr**.

**Das formulierte Problem.** *« Software development tools are fragmented in ways the work itself is not. »* Der Bug-Report liegt in einem Tool, die Diskussion in einem anderen, der Fix auf einem Branch, CI anderswo, das Review in einem Kommentar-Thread, Release Notes werden im Nachhinein rekonstruiert. **Die These: All dies ist ein einziges Gespräch, und die Historie muss Teil des Projekts sein.**

**Was Projects liefert.** Eine **Forge, gehostet auf dem eigenen Relay**: Standard-Git-Repositories, zugänglich via `fetch/clone/pull/push` über **Smart HTTP**, *« with no custom tooling or wrapper CLI required »*; **die clé Nostr als einzige Identität** — *« the same npub that signs your messages signs your pushes »*, ohne separates Token oder GitHub-Konto; **Multi-Repo-Projekte**, die Repositories einschließen können, die man nicht besitzt (*« you just won&apos;t have authority over it »*); Issues, Pull Requests, Diffs, Inline-Kommentare, Review und Merge; ein serverweiter **Activity Feed**; sowie die **Verknüpfung eines beliebigen Projekts mit einer beliebigen Anzahl von Channels**, sodass *« the context around a change doesn&apos;t disappear the moment agents start writing code »*. Aus einem Channel heraus kann ein Issue an einen Agenten übergeben werden, oder der Agent kann gebeten werden, einen PR zu öffnen, der auf das Gespräch zurückverweist, aus dem er entstanden ist; der Agent wendet sich über die **Inbox** an den Menschen.

**Die Doktrin, in zwei Teilen, die der Beitrag nie zusammenführt.** Auf der einen Seite **keine vorherige Einschränkung**: *« No forced guardrails, no limitations on what your agents are allowed to help you with. »* Auf der anderen **ein signierter Nachweis jeder Handlung**: *« Every push, review, approval, and merge is a signed Nostr event »*, mit einer Nachverfolgung, **welcher Agent** einen Patch erzeugt hat und **welcher Mensch** ihn autorisiert hatte. Daher die abschließende Projektion: Die Beitragshistorie wird zu *« more than a set of colored squares on a profile »*, einer **überprüfbaren, an einen Schlüssel gebundenen Historie**, und Block erklärt, **es erkunde *« agent trust protocols informed by past behavior »***. **Vertrauen verschiebt sich von *ex ante*-Autorisierung zu *ex post*-Nachweis.** Die zugehörige Einordnung ist explizit: *« A terminal gives an agent somewhere to execute commands and change files, but it does not give it a persistent place in the network. Buzz does. »*

**Vorbehalte.** **Keine Zahlen, keine ausgehenden Links, keine Spezifikation** an irgendeiner Stelle des Textes; **CI und Release Notes werden versprochen, fehlen aber im Bestand**; Projects befindet sich unter dem **Experiments-Tab**, und der Beitrag relativiert sich selbst sechsmal — *« Buzz is still in beta and Buzz Projects is still under experiments, so treat it accordingly. »*&lt;/p&gt;</content:encoded><category>Architektur &amp; Konstruktion</category><category>Buzz</category><category>Buzz Projects</category><category>Block</category><category>Block Engineering</category><category>Thomas Petersen</category></item><item><title>The AI Engineering Skills Map</title><link>https://www.thekb.eu/de/fiches/ng-ai-engineering-skills-map-2026-08-14/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/ng-ai-engineering-skills-map-2026-08-14/</guid><description>X-Post von **Andrew Ng** vom **14. August 2026** (16:29 UTC), Wiederaufnahme des &quot;Dear friends&quot;-Briefs aus ***The Batch* #366** (DeepLearning.AI, gleiches Datum), ca. 900 Wörter. Ng stellt **The AI Engineering Skills Map** vor und veröffentlicht **vier Skills**, die als die wichtigsten gelten. **(1) Aufbau und Bereitstellung von KI-Anwendungen** — die Besonderheit wird benannt: *« The key difference between AI and non-AI applications is that the former has unpredictable outputs »*, daher die Betonung von *evals* und Fehleranalyse-Loops. **(2) Grundlagen der Softwareentwicklung**, denn *« Understanding software fundamentals allows you to recognize what tradeoffs even exist »* — der unerfahrene Entwickler scheitert *« because they don&apos;t know what context to give their coding agent »*, daher das Ziel, *« steering coding agents using the precise language of software engineering »*. **(3) Einsatz von Coding-Agenten**, in operativer Formulierung: *« help the agent autonomously close loops by providing verifiers or evals »*, sowie *« knowing how much to intervene and how much to leave them alone »*. **(4) *Den Build gestalten***: *« Given a clear spec, coding agents are rapidly improving at delivering to it. Thus, our work as engineers is shifting toward deciding what should be in the spec »*, ergänzt durch *« Engineers should no longer expect to be given a pixel-perfect design and asked only to implement it. »* Ein **Hinweis zur Terminologie** trägt den größten Teil der Rahmung: Ng spricht von **Skills** im AI Engineering und **nicht von der Rolle** &quot;AI Engineer&quot;, mit einer expliziten Analogie — *« All developers today should know how to work with the cloud, and only a smaller number have a &quot;Cloud engineer&quot; title. »* Das Ganze stützt sich auf *« an analysis of more than 10,000 job postings, dozens of structured interviews with experts, hiring managers, and recruiters, surveys, and other online data »*, wovon **keine numerischen Ergebnisse veröffentlicht werden**: Ng beschreibt sein Vorgehen als *« informally… akin to running clustering »* und kündigt eine detaillierte Map in künftigen Beiträgen an. Sein Eigeninteresse benennt er im vorletzten Satz: *« DeepLearning.AI&apos;s principal focus is to help developers gain these AI engineering skills. »*</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;X-Post von **Andrew Ng** vom **14. August 2026**, Wiederaufnahme des &quot;Dear friends&quot;-Briefs aus ***The Batch* #366** (DeepLearning.AI).

**Was angekündigt wird.** *The AI Engineering Skills Map*: **vier Skills**, die als die wichtigsten für einen Entwickler dargestellt werden, gestützt auf *« an analysis of more than 10,000 job postings »*, Dutzende strukturierte Interviews mit Experten, Hiring Managern und Recruitern, Umfragen und weitere Online-Daten. Explizit doppeltes Publikum: Entwicklern helfen, **zu priorisieren, was sie lernen**, und Arbeitgebern, **einzustellen**.

**Die vier Skills.** **(1) Aufbau und Bereitstellung von KI-Anwendungen** — ihr Unterschied liegt in der **Unvorhersehbarkeit der Ausgaben**; man muss die Bausteine kennen (LLM, context engineering, RAG, agentische Workflows, maschinelles Lernen, Deep Learning) und vor allem die **statistischen Techniken zum Messen, Steuern und Governance**, einschließlich *« disciplined evals and error-analysis loops »*. **(2) Grundlagen der Softwareentwicklung** — deren Verständnis erlaubt es, *« recognize what tradeoffs exist »* (Kosten, Skalierbarkeit, Zuverlässigkeit, Geschwindigkeit, Sicherheit, Datenschutz) und so den Agenten *« in the precise language of software engineering »* zu steuern; der unerfahrene Entwickler, der *vibe coding* betreibt, scheitert, weil *« they don&apos;t know what context to give their agent »*. **(3) Einsatz von Coding-Agenten** — ein mentales Modell ihrer Grenzen, Kontextmanagement, Abwägungen zwischen Planung und Ausführung, **Bereitstellung von Verifiern oder Evals, damit der Agent seine Loops selbstständig schließt**, Arbeiten mit einer klaren Spec *« and when not to bother doing so »*, Multi-Agent-Orchestrierung, Guardrails. **(4) *Den Build gestalten*** — da Agenten gegen eine klare Spec gut liefern, verschiebt sich die Arbeit hin zu **der Entscheidung, was die Spec enthalten soll**: Product Sense, Business-Kontext, Projekt-Ownership. **Allen vieren zugrunde liegt: eine Haltung des kontinuierlichen Lernens**, mit *« routines for trying new tools »*.

**Die eigentliche These, versteckt in einem Hinweis zur Terminologie.** Ng spricht von **Skills** im AI Engineering und nicht von der **Rolle** &quot;AI Engineer&quot;: *« all developers should know how to work with the cloud, only a small number carry the &quot;Cloud engineer&quot; title »*. **AI Engineering wird zur Grundausstattung, nicht zur Spezialisierung** — man stellt nicht ein, man qualifiziert um.

**Zwei Vorbehalte.** **Es werden keine numerischen Ergebnisse veröffentlicht**: keine Gewichtung, keine Sub-Skills, ein Clustering, das als *« informal »*-Analogie beschrieben wird, und die detaillierte Map wird auf künftige Beiträge verschoben. **Dies ist die Ankündigung einer Map, nicht die Map selbst.** Und der Autor benennt sein Eigeninteresse: *« DeepLearning.AI&apos;s principal focus is to help developers gain these AI engineering skills. »*&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>AI Engineering Skills Map</category><category>Skills-Map</category><category>Andrew Ng</category><category>DeepLearning.AI</category><category>The Batch #366</category></item><item><title>GLM-5.3: Frontier Coding with Emergent Cyber Capabilities</title><link>https://www.thekb.eu/de/fiches/zai-glm-53-emergent-cyber-2026-08-14/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/zai-glm-53-emergent-cyber-2026-08-14/</guid><description>Ankündigungsbeitrag, veröffentlicht im **offiziellen Z.ai-Blog** (ehemals Zhipu AI, chinesisches Labor) am **14. August 2026**, **ohne namentliche Autorenangabe**, ~2.000 Wörter plus Fußnoten. Er kündigt **GLM-5.3** an, den Nachfolger von GLM-5.2, und eröffnet mit einer methodischen These: *« Scaling post-training is all we did for GLM-5.3. »* Dasselbe Basismodell wie GLM-5.2 — *« every gain comes from post-training »*. Drei Ankündigungen. **(A) Ein Coding-Modell mit offenen Gewichten**: +50 % beansprucht auf **Z.ai Code Bench**, einem unveröffentlichten internen Benchmark. **(B) Eine als „emergent&quot; dargestellte Cyber-Fähigkeit**, die der Fließtext auf eine Trainingsentscheidung zurückführt — *« As part of post-training, we introduced vulnerability discovery data and environments into the training mix. We expected this to make the model better at finding and reasoning about vulnerabilities »* — überraschend waren die Geschwindigkeit und der Wandel in der Natur: Das Modell geht von der Identifizierung isolierter Schwachstellen zu *« coherent plans for complete exploitation chains »* über. Die Gewinne wachsen mit der Position in der Exploitation-Kette: CyberGym 77,2 → **84,5 %**, ExploitBench 24,4 → **54,4 %** (×2,2), ExploitGym 29 → **105** Aufgaben in 2 h (×3,6), wobei der Abstand zur geschlossenen Frontier weiterhin groß bleibt (181 und 247 Aufgaben). Z.ai formuliert es so: *« Capability is growing fastest exactly where we are furthest behind. »* Der Beitrag veröffentlicht zudem ein **Z.ai Security Disclosure Ledger**: **2.436 identifizierte Schwachstellen in 269 Open-Source-Projekten** — Kernel, Betriebssysteme, Browser-Engines, Infrastruktur, Webanwendungen, Netzwerkprotokolle — die älteste eingeführt **1981**, durchschnittliche Lebensdauer bis zur Entdeckung **26,6 Jahre**, davon **53 offengelegt** und **2.383 unter Embargo**. **(C) Eine Gewichtsfreigabe** *« within two weeks of launch, once safety evaluation and hardening are complete »*. Der am ehesten übertragbare methodische Beitrag: **Synthese von Umgebungen und Verifiern**, wobei Letztere ohne Zugriff auf die Referenzlösung erzeugt und erst nach einem Triptychon negativer Kontrollen zugelassen werden — **oracle**, **no-op**, **unsolved-state**. Alle agentischen Evaluierungen werden **in Claude Code 2.1.207** durchgeführt.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Ankündigungsbeitrag, veröffentlicht am **14. August 2026** im **Z.ai**-Blog (ehemals Zhipu AI), **unsigniert**, zur Einführung von **GLM-5.3**.

**Die methodische These.** *« Scaling post-training is all we did for GLM-5.3. »* Dasselbe Basismodell wie GLM-5.2: **der gesamte Gewinn stammt aus dem Post-Training**, aufbauend auf dem Stack des vorherigen Zyklus — **IndexShare** (langer Kontext), **SAO** (Long-Horizon-RL) und **slime** (asynchrones Training, Megatron + SGLang). Der Engpass hat sich vom Modell zur **Umgebung** verlagert: Z.ai beschreibt Pipelines, die Umgebungen und Belohnungssignal **synthetisieren** — ein Judge-Agent verifiziert die Lösbarkeit, **Verifier werden ohne Zugriff auf die Referenzlösung synthetisiert** und erst nach einem Triptychon aus **oracle-/no-op-/unsolved-state**-Kontrollen zugelassen. Die Arbeit bleibt *« human-in-the-loop »*. Der End-to-End-RL-Durchsatz verbesserte sich um **mehr als das 2,3-Fache**.

**Die Coding-Ergebnisse.** Terminal-Bench 3.0 steigt von **4,6 auf 28,3**, DeepSWE v1.1 von **46,2 auf 66,9**, Agents&apos; Last Exam von **23,8 auf 28,5**. Auf **Z.ai Code Bench**, einem **internen, privaten** Benchmark, +50 % gegenüber GLM-5.2, bei gleichzeitigem Gewinn an **Token-Effizienz**: 34,5 % bei ~75K Output-Token mit Max-Effort (gegenüber 23,4 % bei 96K für GLM-5.2) und 31,4 % bei ~50K mit High-Effort — vor Claude Opus 4.8 (29,5 % bei 120K). **Claude Fable 5 bleibt mit 39,5 % vorn.** Die Behauptung *« most capable open-weights model for coding »* **ergibt sich nicht aus der Tabelle**: gegenüber **Kimi K3** steht es **3:3 mit einem Unentschieden**.

**Die Cyber-Fähigkeit.** Als *« emergent »* dargestellt, wurde sie **gezielt trainiert** — der Beitrag schreibt *« we expected this to make the model better »*. Überraschend waren die **Geschwindigkeit** und der Wechsel von isolierten Schwachstellen zur **vollständigen Exploitation-Kette**. CyberGym **84,5 %** (bester Wert der Tabelle), ExploitBench **54,4 %** (×2,2), ExploitGym **105/130 Aufgaben** (×3,6 gegenüber GLM-5.2, durchsatznormierte Budgets). Schlüsselsatz: ***« Capability is growing fastest exactly where we are furthest behind. »***

**Die schwerwiegendste Zahl.** In Zusammenarbeit mit chinesischen Sicherheitsteams identifizierte das Modell **2.436 Schwachstellen in 269 Open-Source-Projekten** — Kernel, Betriebssysteme, Browser-Engines, Netzwerkprotokolle — die älteste eingeführt **1981**, durchschnittliche Lebensdauer **26,6 Jahre**. Das **Security Disclosure Ledger** zeigt **53 offengelegte** und **2.383 unter Embargo stehende**: **2,2 % veröffentlicht**.

**Governance.** Die Gewichte werden angekündigt *« in two weeks, once safety evaluation and hardening are complete »* — **ein Datum, kein Kriterium**: keine Definition von Hardening, keine Bedingung für eine Nicht-Freigabe, kein externer Prüfer.

**Sonstiges.** `thinking.type: &quot;disabled&quot;` **wird nicht mehr unterstützt** (Migration erforderlich); GLM Coding Plan-Kontingente in Punkten, **50 % außerhalb von 14:00–18:00 UTC+8**; **nahezu alle Evaluierungen werden in Claude Code 2.1.207 durchgeführt**.&lt;/p&gt;</content:encoded><category>Qualität &amp; Sicherheit</category><category>GLM-5.3</category><category>GLM-5.2</category><category>Z.ai</category><category>Zhipu AI</category><category>offene Gewichte</category></item><item><title>DeepSeek Harness developer preview: Everything is a plugin</title><link>https://www.thekb.eu/de/fiches/deepseek-harness-everything-is-a-plugin-2026-08-13/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/deepseek-harness-everything-is-a-plugin-2026-08-13/</guid><description>Offizielle Produktseite von **DeepSeek**, veröffentlicht am **13. August 2026**, **nicht namentlich gezeichnet**, ca. 450 Wörter, die die *Developer-Preview*-Veröffentlichung von **DeepSeek Harness** (`dsh`) ankündigt — ein Coding-Agent-Harness, **Open Source unter der MIT-Lizenz**, dessen Repository am selben Tag eröffnet wurde. Eine Drei-Wort-These, wiederholt im Titel und in der Repository-Beschreibung: *« Everything is a plugin »*, gepaart mit einem zweiten Versprechen, *« Every run is traceable »*. Die Seite formuliert die Gleichung *« AGENT = MODEL + HARNESS »* und listet die steckbaren Fähigkeiten auf — *« models, tools, skills, sessions, sandboxes, storage, loops, scheduling, and the UI »*. Vier Modi werden ausgeliefert: **Standard** (vollständiger Coding-Agent), **Code** (Tools, die über das *Code Mode SDK* freigelegt werden und es dem Modell erlauben, mehrstufige Operationen innerhalb eines TypeScript-Programms zu komponieren), **Minimal** (*« two-tool coding agent with persistent bash and str_replace_editor »*, ausdrücklich *« for benchmarking models in a minimal environment »*), und **Creator** (Laufzeitinspektion, In-Memory-Plugin-Tests). Die technische Substanz liegt im Repository, nicht auf der Seite: `docs/architecture.md` formuliert eine Logging-Invariante — *« Model-visible means logged. Anything that reaches a model request must be reconstructable from the log, and a runtime invariant asserts it »* — und stellt fest, dass *« there is no privileged core to patch »*. Der technische Kern stammt nicht von DeepSeek selbst: DSH baut auf **Cordis** auf (dem `cordiverse`-Projekt, einem Dritten), **vendort** in `vendor/` mit Manifest und Sync-Verfahren, und die Seite platziert das *« Cordis paper »* auf derselben Navigationsebene wie „GitHub“ und „Developer docs“. Zwei LLM-Adapter werden ausgeliefert — `dsh-llm-deepseek` und `dsh-llm-pi-ai`, ein generischer Multi-Provider-Adapter. Das Repository warnt in Großbuchstaben: *« THERE WILL BE COMPATIBILITY-BREAKING CHANGES »*, und `CLAUDE.md` legt fest, dass `SESSION_FORMAT_VERSION` bei `0` bleibt, *« with no compatibility promise »*, wobei Backends alte Formate auf der Festplatte ablehnen. Zeitachse: DSH erscheint an dem Tag, an dem **DeepSeek-V4-Pro GA erreicht**, drei Tage bevor am **16. August 2026 um 16:00 UTC** ein neuer API-Preisplan in Kraft tritt, mit Spitzen-/Nebenzeittarifen und einem Nebenzeit-Rabatt von **−50 %**.</description><pubDate>Thu, 13 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Produkt-Launch-Seite, veröffentlicht am **13. August 2026** von **DeepSeek**, **nicht gezeichnet**, zur *Developer-Preview*-Veröffentlichung von **DeepSeek Harness** (`dsh`), einem Coding-Agent-Harness, **Open Source unter der MIT-Lizenz**, dessen Repository am selben Tag eröffnet wurde.

**Was die Seite sagt.** Zwei Versprechen, in vierhundert Wörtern und ohne eine einzige Zahl. **« Everything is a plugin »**: jede Fähigkeit — Modelle, Tools, Skills, Sessions, Sandboxes, Storage, Loops, Scheduling, Interface — ist ein Plugin, **austauschbar per Konfiguration, ohne den Quellcode zu ändern**. **« Every run is traceable »**: alles, was das Modell sieht, wird in einem **Append-only-Session-Log** erfasst — System-Prompts, Reasoning, Tool-Aufrufe und -Ergebnisse, Subagent-Scheduling, jede Kontext-Injektion — und *« resume, fork, search and replay all operate on the same event stream »*. Der Kern ist **Cordis**, ein vendortes Drittanbieter-Framework, das in einem externen Paper beschrieben und prominent gewürdigt wird. Vier Ausführungsmodi werden ausgeliefert: **Standard** (vollständiges Tooling), **Code** (Tools, die über ein TypeScript-SDK freigelegt werden, um mehrere Operationen in einem Programm zu kombinieren), **Minimal** (zwei Tools, persistenter Bash und `str_replace_editor`, *« for benchmarking models in a minimal environment »*), und **Creator** (Laufzeitinspektion, In-Memory-Plugin-Tests, Komposition neuer Modi). Einstieg: `npx @deepseek-ai/dsh web`.

**Was die Seite nicht sagt.** Die stärkste Aussage steht in `docs/architecture.md`: ***« Model-visible means logged. Anything that reaches a model request must be reconstructable from the log, and a runtime invariant asserts it. »*** **Eine zur Laufzeit erzwungene Garantie**, keine Werbeaussage — genau diese Eigenschaft unterscheidet DSH eigentlich, und sie fehlt im Marketingtext. Dasselbe Repository liefert den Widerspruch gleich mit: `SESSION_FORMAT_VERSION` bleibt bei **`0` ohne Kompatibilitätsversprechen**, *« backends reject old on-disk formats »*, und die README warnt in Großbuchstaben, dass es Breaking Changes geben wird. **Nachvollziehbar heute bedeutet nicht archivierbar morgen.**

**Das Geschäftsmodell steckt im Zeitplan.** DSH erscheint am Tag der **GA von DeepSeek-V4-Pro** und **drei Tage vor** einem neuen API-Preisplan (16. August, 16:00 UTC; Nebenzeittarife bei **−50 %**). **Harness verschenkt, Inferenz verteuert** — genau umgekehrt zum Modell von Anthropic.

**Was sich bestätigt.** Die Austauschbarkeit hält zumindest auf der Modellebene: Neben dem DeepSeek-Adapter macht **`dsh-llm-pi-ai`** jedes OpenAI-kompatible Gateway zugänglich, *« by configuration, not by code change »*. Und mode Minimal liefert den **Benchmarking-Harness** direkt im Produkt mit — ein Versuch, Claude Code die Definitionshoheit über den Benchmark zu entreißen, obwohl DSHs eigenes Repository selbst eine `CLAUDE.md` und ein `.claude/skills` enthält.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>DeepSeek Harness</category><category>dsh</category><category>Agent-Harness</category><category>Agent-Harness</category><category>everything is a plugin</category></item><item><title>Buzz (buzz.xyz) — Rapport de recherche pour présentation</title><link>https://www.thekb.eu/de/fiches/buzz-block-panorama-deep-research-2026-08-12/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/buzz-block-panorama-deep-research-2026-08-12/</guid><description>Interner Rechercheureport vom **12. August 2026**, der zu Präsentationszwecken alles öffentlich Dokumentierte über **Buzz** zusammenfasst — den Workspace für Menschen und Agenten von **Block**, der am **21. Juli 2026** unter der Lizenz **Apache 2.0** eingeführt wurde. Er aggregiert die beiden bereits veröffentlichten Engineering-Beiträge neben der Unternehmensankündigung, das GitHub-Repository, die Presseberichterstattung, X sowie **drei unabhängige Praxisberichte**, die die einzigen nicht selbst berichteten Daten des Dossiers darstellen. **(A) Eine durch Zitat dokumentierte Begriffslücke**: Der Launch-Tweet von **Jack Dorsey** kündigt *„model-agnostic, decentralized, self-sovereign, and open source“* an; Blocks `ARCHITECTURE.md` stellt fest: *„The relay is the single source of truth. All reads and writes flow through it. There is no peer-to-peer event exchange, no gossip, no replication.“* Der Relay ist somit pro Community einzig und maßgeblich: Buzz&apos; „Dezentralisierung“ ist eine **organisatorische Souveränität** — Self-Hosting und portable Identität — keine Netzwerkredundanz. Formulierung von **TFTC**: *„Two of those three hold cleanly. The third needs a qualifier.“* **(B) Eine Asymmetrie zwischen nachgewiesener Rigorosität und Ausnutzungsrisiko.** Auf der einen Seite ein für ein v0.4.x/0.5.x seltenes Maß an Formalismus: Spezifikation der Mandanten-Isolation **mechanisiert in TLA+**, in **Tamarin** verifizierte Autorisierungseigenschaften, ein modellgeprüftes Git-Speicherprotokoll, ein hash-verkettetes Append-only-Audit-Log, 127 *event kinds*, NIP-01/42/98/34. Auf der anderen Seite ist Kanalmitgliedschaft die Berechtigungseinheit — *„channel membership is not fine-grained tool authorization“* (João Queirós) —, Agenten laufen in `--dangerously-skip-permissions` außerhalb jeder Sandbox auf der Maschine eines Menschen, und die Beobachtbarkeit fehlt: *„Buzz tells me an agent got a message. It doesn&apos;t tell me what happens next“* (DevTools Daily, das stille OOM-Kills berichtet). Block räumt es ein: *„the agent can do anything, and security rests entirely on restricting who can tell it what to do“*. **(C) Der technische Stack**, der in den veröffentlichten Beiträgen fehlt: **Rust**-Relay (Axum WS + REST), **Postgres**, **Redis**, **S3/MinIO** via Blossom, Desktop-Client **Tauri + React**. Die Agentenintegration erfolgt über **`buzz-acp`**, ein **ACP**-Harness, das goose, Codex und Claude Code einbindet und **ACP ↔ MCP** übersetzt, sowie **`buzz-agent`**, einen hauseigenen Agenten. Der Report korrigiert sich an einem Punkt selbst: Die *„+33% more work“* in Blocks TL;DR sind das **Verhältnis abgeschlossener Aufgaben (20 gegenüber 15 von 44)**, kein Punktzahlgewinn — die Punktzahl selbst steigt von 59,1 % auf 71,5 %, also **+12,4 Punkte**.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Interner Rechercheureport vom **12. August 2026**, der den öffentlichen Stand von **Buzz** zusammenfasst, dem Workspace für Menschen+Agenten von **Block**, eingeführt am **21. Juli 2026** unter **Apache 2.0**, zu Präsentationszwecken. Er aggregiert Blocks zwei Engineering-Beiträge, die Unternehmensankündigung, das GitHub-Repository, die Presseberichterstattung, X und **drei unabhängige Auswertungen** — wobei diese letzte Ebene den Großteil des Mehrwerts trägt.

**Das Konzept.** Buzz verschmilzt Team-Chat, eine Git-Forge und automatisierte Workflows zu einem einzigen Raum, in dem Agenten **vollwertige Mitglieder, keine Bots** sind. Die These stammt von Tyler Longwell: *„The bottleneck moved from intelligence to coordination.“* Bradley Axen (Head of AI Capabilities) fasst die Marktlage zusammen: *„Every company is going to need a place where humans and agents work together. The question is whether that place is proprietary or open.“*

**Die Architektur.** Ein **Rust**-Relay auf **Nostr** (NIP-01/42/98/34, 127 *event kinds*), **Postgres**, **Redis**, **S3/MinIO**, Desktop **Tauri+React**. Jeder Teilnehmer besitzt ein Schlüsselpaar; jede Nachricht, jede Review, jeder Workflow-Schritt und jedes Git-Event wird **signiert** in ein hash-verkettetes Append-only-Audit-Log eingetragen. Ein für ein **v0.4.x/0.5.x** seltenes Maß an Formalismus: Mandanten-Isolation mechanisiert in **TLA+**, in **Tamarin** verifizierte Autorisierungseigenschaften. Die Agentenintegration erfolgt über **`buzz-acp`**, ein **ACP**-Harness, das goose, Codex und Claude Code einbindet und **ACP ↔ MCP übersetzt** — *„They compose through protocols, not imports.“*

**Die zentrale Lücke.** Jack Dorsey kündigt *„decentralized, self-sovereign“* an; Blocks `ARCHITECTURE.md` stellt fest: *„The relay is the single source of truth… There is no peer-to-peer event exchange, no gossip, no replication.“* Ein einziger Relay pro Community, somit ein **Single Point of Failure**: Dezentralisierung ist **organisatorische Souveränität**, keine Redundanz.

**Die dokumentierten Einschränkungen.** Die Berechtigungseinheit ist die **Kanalmitgliedschaft** — *„channel membership is not fine-grained tool authorization“*; Agenten laufen in **`--dangerously-skip-permissions`**, außerhalb jeder Sandbox; **die Beobachtbarkeit fehlt** (*„It doesn&apos;t tell me what happens next“*, stille OOM-Kills). Signierte Events sind *tamper-evident*, nicht *tamper-resistant*: Ein kompromittierter Relay-Betreiber kann sie löschen. Auf dem gehosteten Relay gibt es **keine Ende-zu-Ende-Verschlüsselung**.

**Eine Zahlenkorrektur.** Die „+33% more work“ sind das **Verhältnis abgeschlossener Aufgaben (20 gegenüber 15 von 44)**, kein Punktzahlgewinn — diese steigt von 59,1 % auf 71,5 %, also **+12,4 Pkt.**

**Rezeption**: ~25.900 GitHub-Stars, ein Dorsey-Tweet mit ~2,3–2,7 Mio. Aufrufen, Zustimmung von Sundar Pichai, sowie Justin Waldrons Formulierung: *„the first proper multiplayer agent harness“*. Eingeräumte Vorbehalte: Benchmarks **von Block selbst evaluiert**, kein veröffentlichter Hosting-Preis, keine Adoptionszahlen.&lt;/p&gt;</content:encoded><category>Architektur &amp; Konstruktion</category><category>Buzz</category><category>buzz.xyz</category><category>Block</category><category>Jack Dorsey</category><category>Agentischer Workspace</category></item><item><title>I built a marketing AI operating system for a 60-person team. The most valuable thing in it is the part that refuses to write.</title><link>https://www.thekb.eu/de/fiches/dumortier-marketing-ai-os-verification-2026-08-12/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/dumortier-marketing-ai-os-verification-2026-08-12/</guid><description>Erfahrungsbericht, veröffentlicht auf **LinkedIn Pulse** am **12. August 2026** von **Guillaume Dumortier** in seinem Newsletter *Growth Marketing Fit*, mit dem Untertitel *„Four layers, a lot of rebuilding, and the failure modes nobody warns you about&quot;*, ~2.500 Wörter. Thema: ein internes KI-System, gebaut **in Claude** für ein Marketingteam von rund sechzig Personen – etwa dreißig Content- und Sales-**Skills**, ein Dutzend **Source-of-Truth-Module**, **sieben Agenten, von denen sechs ausschließlich Arbeit prüfen statt sie zu produzieren**, ein **Plugin** für alle, die im Terminal arbeiten, eine **Browseranwendung**, die dasselbe Wissen für alle anderen bereitstellt, und eine Orchestrierung, die drei oder vier Assets zu einem *campaign bundle* verkettet. Die These wird früh formuliert: Die Qualität eines KI-Outputs entscheidet sich nicht im Moment der Generierung, sondern durch das, was das System vorher weiß, und durch das, was anschließend mit dem Entwurf geschieht – *„The generation step in the middle is the easy part. It&apos;s also the only part most teams have built.&quot;* Daraus ergeben sich vier Schichten: **Truth** (fast niemand baut sie), **Production** (jeder), **Verification** (fast niemand), **Internal distribution** (*„where good systems die of neglect&quot;*). Zwei Fehlermechanismen tragen den Artikel. **(A) Das nackte Closed-World-„pass&quot; des Prüfers**: Ein Fact-Checker, der auf Produktdokumentation gestützt ist, erhält einen Entwurf mit einer Behauptung über ein anderes Produkt, das von seinen Quellen nicht abgedeckt wurde – er liefert ein *„pass&quot;*, nicht weil die Behauptung wahr war, sondern weil ihr nichts widersprach. *„It didn&apos;t just miss the error, it certified it.&quot;* Lösung: ein nacktes Urteil verbieten und von jedem Bericht verlangen, die **eigene Abdeckung** offenzulegen – wie viele Behauptungen geprüft wurden, wie viele mit Quellen abgeglichen werden konnten, welche außerhalb seiner Zuständigkeit lagen, welche keiner Quelle zugeordnet werden konnten. *„\&quot;I can&apos;t verify this\&quot; became a first-class result.&quot;* **(B) Der Cross-Asset-Widerspruch**: Zwei Assets können jedes für sich korrekt sein, jedes auf eine reale Quelle rückführbar sein, und sich dennoch widersprechen – die Pressemitteilung nennt ein Datum, der Blogbeitrag ein anderes, beide bestehen die Prüfung, das Bundle kann nicht ausgeliefert werden. *„Per-asset verification can&apos;t catch that, by construction.&quot;* Schlusssatz des Artikels: *„The generation is free. The trust is the product.&quot;*</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Erfahrungsbericht, veröffentlicht auf **LinkedIn Pulse** am **12. August 2026** von **Guillaume Dumortier** (Newsletter *Growth Marketing Fit*), über ein internes Marketing-KI-System, gebaut **in Claude** für ein Team von rund sechzig Personen: etwa dreißig Skills, ein Dutzend Truth-Module, **sieben Agenten, von denen sechs nur Arbeit prüfen**, ein Terminal-Plugin, eine Browseranwendung und eine Multi-Asset-Kampagnenorchestrierung.

**Die These.** *„I thought I was building a content machine. I was building a trust machine.&quot;* Die Qualität eines KI-Outputs entscheidet sich nicht bei der Generierung, sondern durch **das, was das System vorher weiß**, und **das, was anschließend mit dem Entwurf geschieht**. Die Generierung ist der einfache Teil – und der einzige Teil, den die meisten Teams gebaut haben.

**Vier Schichten.** *Truth*: Faktendokumente, getrennt von allem, was Content produziert, jedes mit einem Owner, versioniert und datiert. Fakten innerhalb der Skills zu belassen erzeugte **vier Versionen eines Launch-Datums in vier Dateien**, jede für sich plausibel. *Production*: Der Blog-Skill verbrachte Wochen damit, **Beschreibungen von Artikeln** statt Artikel zu schreiben, und bestand jede Prüfung, weil die Prüfung die Struktur kontrollierte. Ab dreißig Skills wird das Problem zum **Routing** – die Hälfte jeder Skill-Beschreibung muss angeben, wofür sie nicht gedacht ist. *Verification*: die Schicht, die eine Demo von einem System unterscheidet. *Internal distribution*: wo Projekte daran sterben, exzellent zu sein und von vier Personen genutzt zu werden.

**Die beiden zentralen Fehler.** Ein Fact-Checker erhält eine Behauptung, die keine seiner Quellen abdeckt: Er liefert ein „pass&quot;. *„It didn&apos;t just miss the error, it certified it.&quot;* Lösung: Ein Prüfer ist ein **Closed-World-System**; **es ist ihm untersagt, ein nacktes „pass&quot; zurückzugeben**, und er muss seine Abdeckung offenlegen – wie viele Behauptungen geprüft wurden, wie viele tatsächlich zugeordnet werden konnten, welche außerhalb seiner Zuständigkeit lagen, welche keiner Quelle gehörten. *„An unverifiable claim is a finding, not a silence.&quot;* Zweiter Fehler: **Zwei für sich korrekte Assets können sich widersprechen**; die Prüfung pro Asset kann das konstruktionsbedingt nicht erfassen.

**Fünf übergreifende Regeln.** Nie ein Modell um etwas bitten, das sich im Code erzwingen lässt. **Stille Fehler** sind das eigentliche Risiko – eine geleerte Konstante entfernte jede Zahl aus jedem Prompt, und dem Modell wurde Halluzination vorgeworfen. Die Pipeline testen, nicht nur den Output. Die eigene Validierung hat dieselben Lücken wie das System. **Dem System das Verweigern beibringen.**

**Adoption folgt Vertrauen, nicht Fähigkeit**: Ein Output, der zugibt, wobei er sich unsicher ist, wird genutzt. Schlusssatz: ***„The generation is free. The trust is the product.&quot;***&lt;/p&gt;</content:encoded><category>Qualität &amp; Sicherheit</category><category>Guillaume Dumortier</category><category>Growth Marketing Fit</category><category>LinkedIn Pulse</category><category>marketing AI OS</category><category>KI-Marketing</category></item><item><title>Agent Plugins package your skills, tools, and more</title><link>https://www.thekb.eu/de/fiches/google-agent-plugins-packaging-skills-mcp-2026-08-06/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/google-agent-plugins-packaging-skills-mcp-2026-08-06/</guid><description>Ankündigung von **Google** am **6. August 2026**: Google tritt als **Core Maintainer** der Spezifikation **Agent Plugins 1.0.0** bei, einem offenen, *anbieterneutralen* Packaging-Format für die gemeinsame Verteilung von **Agent Skills** und **MCP servern**. Die Spezifikation wurde von einem **TSC** veröffentlicht, dessen Core Maintainer von **Amazon, Cursor, Microsoft, OpenAI und Vercel** stammen; Google tritt ihnen bei, vertreten durch **Kevin Hou** (Senior Staff Engineer, Google DeepMind). Die beiden gepackten Bausteine — Agent Skills und MCP — stammen von **Anthropic**, das auf dieser Liste der Maintainer nicht erscheint. **Die Diagnose** passt in einen Satz: *„The core problem isn&apos;t the components. It&apos;s the manifest.“* Ein Skill ist portabel, ein MCP server ist portabel; die Kiste, in der sie stecken, ist es nicht, und jeder Client musste sie sich selbst ausdenken — daher die Forks, die Kopien identischer Komponenten und ihr Auseinanderdriften. **Das Format** passt in eine Einschränkung: *„A plugin is a directory. That&apos;s the whole idea, and the restraint is the point.“* Eine `plugin.json` mit zwei nützlichen Zeilen (`$schema` und `name`), Skills in `skills/` im Agent-Skills-Format, servers deklariert in `mcp.json` mit einem **expliziten `type` bei jedem Eintrag** (stdio, Streamable HTTP oder das veraltete HTTP+SSE) — kein erratener Transport aus der Form des Konfigurationsobjekts mehr. Die Stärke des Designs liegt in dem, was das Manifest **nicht** kann: Komponenten weder verlagern noch inline deklarieren, sodass es keinen zu konfigurierenden Discovery-Pfad und keine zu erlernende Rangfolge gibt. Operatives Korollar: Komponenten **scheitern unabhängig voneinander** — ein `mcp.json`-server, der nicht startet, reißt nicht die Skills des Plugins mit sich; der Client überspringt den Eintrag, macht weiter und meldet den Fehler. Das akzeptierte Schlupfloch ist das **Reverse-Domain**-Verzeichnis (`com.example.client/`), ein Erweiterungsraum, der vollständig einem Client gehört (hooks, agents, commands) und von anderen Clients ignoriert wird: *„the portable core stays small because the non-portable parts have somewhere legitimate to go.“* Ein Abschnitt widmet sich Fällen, in denen das Format nicht gerechtfertigt ist — *„Not every skill should be a Plugin“*: ein einzelner MCP server für einen einzelnen Client, `mcp.json` genügt; ein einzelner Skill braucht kein Plugin. Was v1 unter *future considerations* ausdrücklich ausschließt: **kein Installationsmechanismus, kein Distributionsprotokoll, kein Berechtigungsmodell, keine Sandboxing-Anforderung, keine Vertrauens- oder Herkunftsprüfung, keine UX**. All das fügt sich in einen unabhängig adoptierbaren vierschichtigen Stack — **finden** (Agentic Resource Discovery), **beschreiben** (AI Catalog, das den Typ `application/agent-plugins+json` registrieren würde), **packen** (Agent Plugins), **ausführen** (MCP + Agent Skills). Zwei Google-Produkte liefern bereits aus: **Agents CLI** und **Data Agent Kit** (BigQuery, Spanner, Cloud SQL).</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Engineering-Beitrag von **Google** am **6. August 2026**, der ankündigt, dass das Unternehmen als **Core Maintainer** der Spezifikation **Agent Plugins 1.0.0** beitritt — einem offenen, *anbieterneutralen* Packaging-Format für die gemeinsame Verteilung von **Agent Skills** und **MCP servern**.

**Zuerst die Governance-Tatsache.** Die Spezifikation wurde von einem TSC aus Core Maintainern von **Amazon, Cursor, Microsoft, OpenAI und Vercel** veröffentlicht. Google tritt ihnen bei, namentlich vertreten durch **Kevin Hou** (Google DeepMind). Sechs Wettbewerber einigen sich auf eine Packaging-Schicht. **Anthropic erscheint nicht auf der Liste der Maintainer**, obwohl die beiden gepackten Bausteine von dort stammen.

**Die Diagnose.** Ein Skill ist portabel, ein MCP server ist portabel — *„The core problem isn&apos;t the components. It&apos;s the manifest.“* Was nie portabel war, ist die Kiste: Verzeichnisstruktur, Manifest-Metadaten, die Form der MCP-Konfiguration und die Transport-Ableitung unterscheiden sich von Client zu Client. Man forkt, pflegt zwei Kopien identischer Komponenten, und sie driften auseinander.

**Das Format.** *„A plugin is a directory. That&apos;s the whole idea, and the restraint is the point.“* Eine `plugin.json`, reduziert auf `$schema` und `name`; Skills in `skills/`, im Agent-Skills-Format; servers in `mcp.json`, **mit einem expliziten `type`** bei jedem Eintrag (stdio, Streamable HTTP, veraltetes HTTP+SSE). Die Stärke des Designs liegt in dem, was das Manifest **nicht** kann: eine Komponente weder verlagern noch inline deklarieren. Es gibt also keinen zu konfigurierenden Discovery-Pfad, keine zu erlernende Rangfolge. Korollar: **Komponenten scheitern unabhängig voneinander** — ein server, der nicht startet, reißt nicht die Skills mit sich. Ein **Reverse-Domain**-Verzeichnis (`com.example.client/`) dient als proprietärer Erweiterungsraum, der von anderen Clients ignoriert wird: Der portable Kern bleibt klein, weil die nicht-portablen Teile einen Ort haben, an den sie gehören.

**Die Grenzen, offen benannt.** Ein ganzer Abschnitt erklärt, **wann man kein Plugin bauen sollte** (ein einzelner MCP server, ein einzelner Skill: unnötig). Ein weiterer listet auf, was v1 ausschließt: **Installation, Distribution, Berechtigungen, Sandboxing, Vertrauens- und Herkunftsprüfung, UX**. Begründung: Die Verpflichtungen einer IDE, einer CLI und einer Enterprise-Plattform unterscheiden sich tatsächlich.

**Der Stack.** Finden (**Agentic Resource Discovery**), beschreiben (**AI Catalog**), packen (**Agent Plugins**), ausführen (**MCP + Agent Skills**) — jede Schicht unabhängig adoptierbar.

**Bereits verfügbar**: **Agents CLI** (nutzbar aus Antigravity, Gemini CLI, Claude Code oder Cursor) und **Data Agent Kit** (BigQuery, Spanner, Cloud SQL). *„Those skills were already distributable. Now they&apos;re distributable in a format that isn&apos;t ours alone.“* Schlusssatz: *„Packaging is unglamorous infrastructure,“* und genau das sollte geteilt statt fünfmal neu erfunden werden.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Agent Plugins</category><category>Agent Plugins 1.0.0</category><category>offene Spezifikation</category><category>anbieterneutral</category><category>Core Maintainer</category></item><item><title>Graphify — Knowledge Graphs for AI Coding Assistants (site graphify.net : vitrine, annuaire d&apos;outils et galerie de dépôts graphifiés)</title><link>https://www.thekb.eu/de/fiches/graphify-net-annuaire-ia-coding-2026-08-06/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/graphify-net-annuaire-ia-coding-2026-08-06/</guid><description>Die Website **graphify.net**, aufgerufen am **6. August 2026**, wird von **Safi Shamsi** betrieben — dem Schöpfer des Open-Source-graphify-Skills (vgl. [[skill-shamsi-graphify-2026-08-06]]). Die Domain trägt zwei unterschiedliche Objekte. **Das erste ist eine Produktpräsentation**: Vorstellung von graphify, Nutzungsanleitungen, CLI-Referenz und vor allem eine Galerie von **100 bereits graphifizierten trendenden GitHub-Repositories** — *« 100 repos, 854,079 nodes, 1,932,930 edges »* — filterbar nach Sprache und Graphgröße, jeweils mit eigener Vorschau- und Detailseite. **Das zweite, und für die Zwecke der Technologiebeobachtung interessantere, ist ein redaktionelles Verzeichnis**: *« 30 AI coding client guides »*, ein Verzeichnis von MCP-Servern, verglichen nach *« transport, runtime, client support, setup effort, and access risks »*, strukturierte Vergleiche zwischen Tools (Cursor gegen Codex) sowie ein Strom von Artikeln mit einer offenkundig auf Long-Tail ausgerichteten Zielrichtung (*« GLM-5.2 Knowledge Graph for Developers »*, *« Trae Context Engineering for Agents »*, *« Symphony Knowledge Graph for Agent Memory »*, *« What Is Cowart? A Codex Plugin for Image Editing »*). Die Website beansprucht eine Methode — *« source-reviewed »*, *« aligned decision fields, official evidence, and explicit unknowns »* — und ist in sechs Sprachen verfügbar. **Der Punkt, dessentwegen diese Fiche existiert**: Die Website steht **faktisch nicht im Einklang mit dem Produkt, das sie präsentiert**. Sie kündigt **« 3.7k+ GitHub Stars »** an, während die GitHub-API am selben Tag **103.187** zählt, eine **MIT-Lizenz**, dreimal wiederholt, während die `LICENSE`-Datei des Repositories **Apache 2.0** lautet, und hebt die Behauptung **« 71.5× token reduction »** hervor, die zur README-Generation v1 gehört und in der aktuellen Version verschwunden ist. **Eine offizielle Website, die 3,7 % der tatsächlichen Sternezahl anzeigt und die Lizenz falsch angibt**, ist an sich schon ein Signal: Die Kommunikationsebene hat mit dem Repository nicht Schritt gehalten.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Die Website **graphify.net**, aufgerufen am 6. August 2026, offiziell im Besitz von **Safi Shamsi**, dem Schöpfer des Open-Source-graphify-Skills. Die Domain trägt drei Dinge, die sich von der kommerziellen Plattform `graphify.com` und dem GitHub-Repository unterscheiden.

**Eine Produktpräsentation**, zunächst: Vorstellung von graphify, Nutzungsanleitungen, CLI-Referenz, Seiten zu tree-sitter und Leiden-Clustering.

**Eine Demo-Galerie**, als Nächstes, und sie ist der überzeugendste Teil: **100 bereits graphifizierte GitHub-Trending-Repositories**, insgesamt **854.079 Knoten und 1.932.930 Kanten**, filterbar nach Sprache und Größe, jedes mit Angabe der Knoten-, Kanten- und Community-Zahlen, mit Graph-Vorschau und Detailseite. Das Tool an bekannten Repositories in Aktion zu zeigen, ist mehr wert als ein Pitch, und erzeugt nebenbei einen öffentlichen Datensatz vergleichbarer Graphen.

**Ein redaktionelles Verzeichnis**, schließlich, das einen eigenständigen Wert hat, unabhängig vom Produkt, für das es wirbt: **30 AI coding client guides**, verglichen nach Workflow, Agenten, Preisgestaltung, Sicherheit und Eignung für die Auslieferung; ein **MCP-Server-Verzeichnis**, bewertet nach Transport, Laufzeitumgebung, unterstützten Clients, Einrichtungsaufwand und **Zugriffsrisiken**; paarweise Vergleiche nach abgestimmten Feldern. Die Website beansprucht eine Methode — *« source-reviewed »*, offizielle Belege, explizite Unbekannte — und ist in sechs Sprachen verfügbar.

**Diese Fiche existiert vor allem, um eine Diskrepanz festzuhalten.** Am selben Tag kündigt die Website **« 3.7k+ GitHub stars »** an, während die API **103.187** zählt; sie gibt **dreimal** eine **MIT**-Lizenz an, während die `LICENSE`-Datei des Repositories **Apache 2.0** lautet; und sie hebt die Behauptung **« 71.5× token reduction »** hervor, die zur README-Generation v1 gehört und in der aktuellen Version zugunsten der LOCOMO- und LongMemEval-Benchmarks verschwunden ist. Die Website beschreibt somit ein um mehrere Generationen veraltetes Produkt.

**Der Lizenzfehler ist der schwerwiegendste**: MIT und Apache 2.0 bringen nicht dieselben Verpflichtungen mit sich, insbesondere bei Patenten und der Offenlegung von Änderungen.

Eine strategische Beobachtung bleibt: **Ein Tool-Anbieter, der das Verzeichnis seiner eigenen Kategorie aufbaut**, besetzt die Bewertungsanfrage vor seinen Wettbewerbern. Der Neutralitätsanspruch beseitigt den Interessenkonflikt nicht — graphify erscheint unter den vorgestellten Skills der Website. Ein nützlicher Einstiegspunkt, kein Schiedsrichter.&lt;/p&gt;</content:encoded><category>Tools &amp; Plattformen</category><category>graphify.net</category><category>KI-Tool-Verzeichnis</category><category>Verzeichnis</category><category>AI Client Guides</category><category>Tool-Vergleich</category></item><item><title>Efficient Tokens &amp; Effective Teams in Buzz</title><link>https://www.thekb.eu/de/fiches/patel-block-buzz-teams-tokens-benchmarks-2026-08-06/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/patel-block-buzz-teams-tokens-benchmarks-2026-08-06/</guid><description>Ein **Block-Engineering**-Benchmark-Beitrag vom **6. August 2026**, verfasst von **Atish Patel**, über **Buzz** – den am 21. Juli gestarteten Workspace für Mensch und Agent – der eine Kostenfrage stellt: Welches Agententeam ist **das günstigste, das zuverlässig erfolgreich ist**? Drei Befunde. **(A) Ein vollständig veröffentlichtes negatives Ergebnis**: Auf **Terminal-Bench 2.1** wurden **zwölf Teamzusammensetzungen** (Paare, Triaden, günstige Schwärme unter einem *Frontier*-Modell) gegen den jeweiligen Solo-Agenten antreten lassen, um den sie herum gebaut waren, und **keine schlug ihn bei gleichen Kosten**. Die Erklärung ist struktureller Natur – einer Aufgabe, die in Minuten erledigt ist, *„fehlt genug Struktur, um sie aufzuteilen&quot;*, und *„mehr Agenten kaufen meist nur die Kosten, es zweimal zu erklären&quot;*. **(B) Der Zeithorizont kehrt das Ergebnis um**: Auf **Long-Horizon Terminal-Bench** (44 Aufgaben, eine Aufgabe im Wert von Stunden Arbeit, gleicher Lead **GPT-5.6 Sol** mit *high*-Aufwand) schließt Solo 15 Aufgaben ab bei 59,1 %, +2 QuickBees 19 bei 64,1 %, +1 QuickBee +1 WorkerBee 19 bei 69,5 %, **+2 WorkerBees 20 bei 71,5 %** – ein Zugewinn von **+12,4 Punkten**, wovon 11,4 aus abgeschlossenen Aufgaben stammen. *„Gleiche Plätze, umgekehrtes Ergebnis, weil die Arbeit eine andere Form hat.&quot;* Diese Durchläufe liefen mit dem **3-fachen Timeout**, Solo eingeschlossen. **(C) Jenseits einer Schwelle kauft der Preis keine Qualität mehr**: Solo auf Terminal-Bench 2.1, **Opus 5 mit *xhigh*-Aufwand ist der teuerste Durchlauf (140,63 $) bei 75,0 %**, hinter sechs Durchläufen zwischen 20,08 $ und 109,82 $ und 79,5 % bis 88,4 % – als Ursache wird Over-Reasoning genannt, das 17 von 88 Aufgaben in den Timeout trieb. Unter den sechs besten Durchläufen liegt **eine 5,5-fache Preisspanne bei einer Punktzahldifferenz von 8,9 Punkten**: *„die Wahl zwischen ihnen ist überhaupt keine Qualitätsentscheidung. Es ist eine Budgetentscheidung.&quot;* Der Beitrag schlägt eine Taxonomie vor, die er selbst als *ad hoc* bezeichnet – **QuickBee**, **WorkerBee**, **SmartBee**, dazu der Mensch als *„Ehrenbiene&quot;* – sowie zwei Teamformen: die permanente **Hive**, die sich die Präferenzen der Nutzenden merkt, und der einmalige **Swarm**, der sich das Projekt merkt. Rahmenbedingungen: alles läuft auf **Harbor**, gegen echte Buzz-Agenten auf einem **Live**-Relay, **ein Versuch pro Aufgabe, kein Retry**, Preise festgeschrieben zum **30.07.2026**.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Ein **Block**-Benchmark-Beitrag von **Atish Patel**, veröffentlicht am **6. August 2026**, der an den **Buzz**-Launch anknüpft: Da das Zusammenstellen eines Agententeams dort trivial geworden ist, stellt sich die Frage, *welches das günstigste ist, das zuverlässig erfolgreich ist*.

**Erst das Vokabular.** Der Beitrag schlägt vier Stufen vor: **QuickBee** (schnell und günstig – Builds, Screenshots, Tests, Erst-Triage: GPT-5.6 Luna, DeepSeek V4 Flash, lokale Modelle, **mit hohem Aufwand betrieben**), **WorkerBee** (vielseitig, übernimmt unbeaufsichtigt einen vollständigen Teilbereich: GPT-5.6 Terra, Gemini 3.6 Flash, offene Modelle), **SmartBee** (Gesamtbild, Abwägungen, Eskalationen: Claude Opus 5, Kimi K3, GPT-5.6 Sol, **mit *medium*-Aufwand**), sowie der Mensch, *„die teuerste Biene im Team, und die langsamste. Aber immer noch die klügste&quot;*. Zwei Teamformen: die permanente **Hive**, die sich die Präferenzen der Nutzenden merkt, und der einmalige **Swarm**, der sich **das Projekt** merkt und danach verschwindet.

**Das Solo-Ergebnis.** Auf **Terminal-Bench 2.1** ist die Erhöhung des Aufwands eines **günstigen Modells** der beste Kauf: Luna steigt von 1,61 $ / 57,3 % (*medium*) auf 4,98 $ / 75,0 % (*high*). Am anderen Ende ist **Opus 5 mit *xhigh*-Aufwand der teuerste Durchlauf (140,63 $) und erreicht nur 75,0 %**, nachdem durch Over-Reasoning **bei 17 von 88 Aufgaben der Timeout erreicht wurde**. Unter den sechs besten Durchläufen: **eine 5,5-fache Preisspanne bei einer Punktzahldifferenz von 8,9 Punkten**. Fazit: *„die Wahl zwischen ihnen ist überhaupt keine Qualitätsentscheidung. Es ist eine Budgetentscheidung.&quot;*

**Das Teamergebnis, in zwei Akten.** Auf Terminal-Bench 2.1 wurden **zwölf Zusammensetzungen** getestet, und **keine schlug Solo bei gleichen Kosten** – einer kurzen Aufgabe fehlt die Struktur, um sie aufzuteilen. Auf **Long-Horizon Terminal-Bench** (44 mehrstündige Aufgaben, Lead GPT-5.6 Sol, **3-facher Timeout**) zeigt sich die Umkehrung deutlich: Solo **15 Aufgaben / 59,1 %**, +2 WorkerBees **20 / 71,5 %** – **+12,4 Punkte, wovon 11,4 aus zusätzlich abgeschlossenen Aufgaben stammen**. Das Team kostet pro Aufgabe mehr, was sich auszahlt, *„wenn die Alternative ein Mensch ist, der unfertige Arbeit übernehmen muss&quot;*.

**Die Betriebsregel.** Eskalationen von Workern werden an einen **SmartBee-Koordinator** geleitet statt an den Menschen: *„jede Unklarheit wird zu einer Benachrichtigung&quot;* ist der eigentliche Fehlermodus. Ein Block-Ingenieur berichtet von **über 2.000 migrierten Apps** mit einem Swarm (Koordinator, 1–10 Migratoren, unabhängiger Verifizierer), wobei der Koordinator menschliche Antworten im Gedächtnis speichert.

**Vorbehalte**: n=1 pro Aufgabe, kein Konfidenzintervall, Teamkosten nicht veröffentlicht, sowie ein Eingeständnis – *„das könnte sich ändern, wenn Modelle für bessere Zusammenarbeit trainiert werden.&quot;*&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Buzz</category><category>Block</category><category>Agententeams</category><category>Teamzusammensetzung</category><category>Multi-Agent</category></item><item><title>graphify — « Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store. »</title><link>https://www.thekb.eu/de/fiches/skill-shamsi-graphify-2026-08-06/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/skill-shamsi-graphify-2026-08-06/</guid><description>Skill-Eintrag: **graphify** von **Safi Shamsi** (Graphify Labs, Y Combinator S26) verwandelt ein gesamtes Projekt — Code, Dokumentation, PDFs, Bilder, Videos — in einen **abfragbaren Knowledge Graph**, aufgerufen über `/graphify` aus Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot und rund fünfzehn weiteren Clients. Stand **6. August 2026**: **103.187 Stars**, **10.024 Forks**, Repository erstellt am **3. April 2026**. Apache-2.0, Python 3.10+, Standard-Branch **v8**. **Drei im README genannte Designentscheidungen**. *„Code maps for free, fully local&quot;*: Der Code wird deterministisch und ohne LLM in einen **tree-sitter-AST** geparst, ohne dass etwas die Maschine verlässt. *„Every edge is explained&quot;*: Jede Kante wird mit **`EXTRACTED`** (explizit in der Quelle) oder **`INFERRED`** (von graphify aufgelöst) gekennzeichnet, mit einem dritten Wert `AMBIGUOUS`, der im Report erscheint. *„Not a vector index&quot;*: *„no embeddings, no vector store: a real graph you traverse&quot;*. **Drei Ausgaben**: `graph.html` (interaktiver Graph), `GRAPH_REPORT.md` (God Nodes, überraschende Verbindungen, vorgeschlagene Fragen) und `graph.json` (persistenter Graph, Wochen später abfragbar, ohne die Dateien erneut zu lesen). **Drei Abfragemodi** als Ersatz für grep: `query` (Subgraph zu einer Frage in natürlicher Sprache), `path A B` (kürzester Pfad zwischen zwei Entitäten) und `explain` (Nachbarschaft eines Konzepts). **Abdeckung**: 36 tree-sitter-Grammatiken (~40 Sprachen), außerdem Terraform, Apex, MCP-Konfigurationen, Paketmanifeste, Office, Google Workspace, PDFs, Bilder sowie Video/Audio, lokal transkribiert von faster-whisper. Communities werden über **Leiden** erkannt, ohne LLM beschriftet. **Benchmarks**: auf LOCOMO ein recall@10 von **0,497** gegenüber 0,149 für supermemory und 0,048 für mem0, jedoch geringere QA-Genauigkeit (45,3 % gegenüber 49,7 %); auf LongMemEval-S **76 %**, auf Augenhöhe mit einem dense RAG; sowie *„Graph build — LLM credits: 0&quot;*. **Festzuhaltende Punkte**: Der `main`-Branch trägt ein README aus der v1-Ära, das ein anderes Produkt beschreibt (Skill nur für Claude Code, die Behauptung „71.5× fewer tokens&quot;); das PyPI-Paket heißt **`graphifyy`** mit zwei *y*, während der Name `graphify` zurückerobert wird; und ein **Query-Log** wird standardmäßig unter `~/.cache/graphify-queries.log` geschrieben, das sich über eine Umgebungsvariable deaktivieren lässt.</description><pubDate>Thu, 06 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;**graphify** (Safi Shamsi, Graphify Labs, Y Combinator S26) verwandelt ein gesamtes Projekt in einen **abfragbaren Knowledge Graph**, aufgerufen über `/graphify` aus Claude Code, Cursor, Codex, Gemini CLI und rund fünfzehn weiteren Clients. Stand 6. August 2026: **103.187 Stars** für ein am 3. April erstelltes Repository, Apache-2.0, Python.

**Drei Designentscheidungen bilden die Grundlage des Projekts.** **Der Code wird lokal** ohne LLM in einen tree-sitter-AST geparst: deterministisch, nichts verlässt die Maschine, für einen reinen Code-Korpus ist kein API-Schlüssel nötig. **Jede Kante trägt ihre Herkunft** — `EXTRACTED`, wenn explizit in der Quelle vorhanden, `INFERRED`, wenn graphify sie aufgelöst hat —, *„so you can tell what was read directly from what was inferred&quot;*. Und das Projekt definiert sich **gegen Vektor-RAG**: *„Not a vector index. No embeddings, no vector store: a real graph you traverse.&quot;*

**Die Nutzung ersetzt grep.** `query` liefert einen Subgraphen zu einer Frage in natürlicher Sprache, `path A B` verfolgt den Pfad zwischen zwei Entitäten, `explain` entfaltet ein Konzept. Drei Ausgaben: ein interaktiver Graph, ein lesbarer Report (God Nodes, überraschende Verbindungen, vorgeschlagene Fragen) und ein persistentes `graph.json`, Wochen später abfragbar.

**Die Abdeckung reicht über Code hinaus**: 36 tree-sitter-Grammatiken, aber auch SQL, Terraform, Apex, **MCP-Konfigurationen**, Paketmanifeste, Office, PDF, Bilder und lokal transkribierte Videos. `# WHY:`-Kommentare und Design-Begründungen werden zu **eigenständigen Knoten, die mit dem von ihnen erläuterten Code verknüpft sind**.

**Die Benchmarks verlangen eine sorgfältige Lektüre.** Auf LOCOMO dominiert graphify beim Recall (0,497 gegenüber 0,149 und 0,048), **verliert jedoch bei der QA-Genauigkeit** (45,3 % gegenüber 49,7 %); auf LongMemEval-S **liegt es mit 76 % gleichauf** mit einem dense RAG. Die entscheidende Zeile steht woanders: *„Graph build — LLM credits: 0&quot;*. Das vertretbare Unterscheidungsmerkmal sind **Kosten und Nachvollziehbarkeit, nicht die Antwortqualität**.

**Drei Vorbehalte.** Der `main`-Branch trägt ein veraltetes README aus der v1-Ära, das ein anderes Produkt beschreibt: zu lesen ist `v8`. Das PyPI-Paket heißt `graphifyy`, während der Name zurückerobert wird. Und ein **lokales Query-Log** ist standardmäßig aktiv, lässt sich aber über eine Umgebungsvariable deaktivieren.

Der Skill dient zudem als Einstiegspunkt zu einer kommerziellen, mit Warteliste versehenen Plattform unter graphify.com, die denselben Ansatz kontinuierlich auf den gesamten Arbeitskontext anwendet.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Skill</category><category>Wissensgraph</category><category>Wissensgraph</category><category>AST</category><category>tree-sitter</category></item><item><title>Introducing Muse Code and Muse Spark 1.2</title><link>https://www.thekb.eu/de/fiches/meta-muse-code-muse-spark-1-2-2026-08-05/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/meta-muse-code-muse-spark-1-2-2026-08-05/</guid><description>Ankündigung von **Meta AI Research**, veröffentlicht am **5. August 2026** (angegebene Lesezeit: 4 Minuten, kein individueller Autorenvermerk): **Muse Code** in der Beta-Phase, *„ein Terminal-Coding-Agent“*, sowie das Modell, das ihn antreibt, **Muse Spark 1.2**. Meta selbst ordnet die Markteinführung ein: *„Dies markiert unseren nächsten Schritt in Richtung der Frontier, mit größeren und deutlich leistungsfähigeren Modellen, die bereits in Vorbereitung sind.“* **Drei architektonische Elemente auf der Harness-Seite.** **Asynchrone Hintergrund-Agenten**, die *„während der gesamten Sitzung aktiv bleiben, statt für einzelne Aufgaben neu erzeugt zu werden“*, wodurch redundante Informationsbeschaffung vermieden und der Steuerungsbedarf verringert wird. Ein **lokales Ereignisprotokoll**, in dem *„jeder Modellaufruf, jede Tool-Ausführung, jede Genehmigung und jede Bearbeitung angehängt wird“*, wodurch die Laufzeitumgebung zu einem System wird, das *„replay-exakt und neustartsicher“* ist und nach einem Absturz genau dort fortsetzen kann, wo es aufgehört hat. Und **drei standardmäßig mitgelieferte Skills**: `/plan` (wandelt eine Aufgabe in einen zur Genehmigung vorgelegten Plan um), **`/grill`** (stellt den Plan auf die Probe, *„bis er standhält“*), und `/goal`. **Auf der Modellseite** beansprucht Meta ein **Co-Training von Modell und Harness** (*„um die Harness-Kompatibilität zu maximieren“*, wobei Harness-Trajektorien per Rejection Sampling erfasst werden und Rezeptoptimierungen für Ziele, Kompaktierung und Sub-Agenten vorgenommen werden), ein Training mit **langem Zeithorizont** (Generierung ganzer Repositories, End-to-End-Projekte, Selbstrecherche, mit Planung, Zielkonditionierung und Kontextkompaktierung) sowie eine **Selbstverbesserungsschleife**, in der Muse Spark 1.1 die Umgebungen und Anweisungsvorlagen generiert und anschließend die Kandidatenlösungen bewertet, wodurch ein Trainingsdatensatz für die 1.2 entsteht. **Was die veröffentlichten Diagramme zeigen**, ohne dass der Text dies kommentiert: Die vier Vergleiche — Terminal-Bench 2.1, DeepSWE 1.1, ein interner Meta-Benchmark und die Fallstudie zur GPU-Kernel-Optimierung — platzieren **Muse Spark 1.2 in allen vier Fällen hinter Opus 5**, einschließlich auf Metas eigenem proprietärem Benchmark (70,6 % gegenüber 79,4 %) und in der Fallstudie, in der das Modell auf dem vierten von sechs Plätzen landet (+68,7 % gegenüber +74,0 %). **Ein Vorbehalt zum Lesen des Versionsgewinns**: Bei den beiden öffentlichen Benchmarks wird 1.1 mit `mini-swe-agent` und 1.2 mit Muse Code gemessen, sodass die Differenz von 6,7 Punkten Modell- und Harness-Fortschritt vermischt. Beim internen Benchmark, dem einzigen Vergleich, bei dem keine Harness genannt wird, sinkt die Differenz zwischen 1.1 und 1.2 auf **2,3 Punkte**.</description><pubDate>Wed, 05 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Ankündigung von **Meta AI Research** vom **5. August 2026**: **Muse Code** in der Beta-Phase, ein Terminal-Coding-Agent, und **Muse Spark 1.2**, das Modell, das ihn antreibt. Meta selbst ordnet die Markteinführung ein — *„unser nächster Schritt in Richtung der Frontier, mit größeren und deutlich leistungsfähigeren Modellen, die bereits in Vorbereitung sind“*.

**Auf der Harness-Seite drei Entscheidungen.** **Asynchrone Hintergrund-Agenten**, die *„während der gesamten Sitzung aktiv bleiben, statt für einzelne Aufgaben neu erzeugt zu werden“*, wodurch redundante Informationsbeschaffung vermieden wird und sie selbst entscheiden, wann sie an den Haupt-Agenten eskalieren. Ein **lokales Ereignisprotokoll**, das jeden Modellaufruf, jede Tool-Ausführung, jede Genehmigung und jede Bearbeitung erfasst, wodurch die Laufzeitumgebung *„replay-exakt und neustartsicher“* wird: Nach einem Absturz setzt der Agent genau dort fort, wo er aufgehört hat. Und drei **standardmäßig mitgelieferte Skills**: `/plan` (ein zur Genehmigung vorgelegter Plan), **`/grill`** (stellt den Plan auf die Probe, bis er standhält), und `/goal`.

**Auf der Modellseite** beansprucht Meta ein **Co-Training mit der Harness** *„um die Harness-Kompatibilität zu maximieren“*, ein Training mit langem Zeithorizont (gesamtes Repository, End-to-End-Projekte, Selbstrecherche, Kontextkompaktierung) sowie eine Selbstverbesserungsschleife, in der Version 1.1 die Umgebungen generiert und die Lösungen bewertet, wodurch der Trainingsdatensatz für 1.2 entsteht.

**Die zentrale Tatsache dieser Ankündigung wird in ihrem Text an keiner Stelle genannt.** Die vier veröffentlichten Vergleiche existieren nur als Bilder und platzieren Muse Spark 1.2 **in allen vier Fällen hinter Opus 5**: 82,9 % gegenüber 86,7 % bei Terminal-Bench 2.1, 59,3 % gegenüber 65,0 % bei DeepSWE 1.1, **70,6 % gegenüber 79,4 % bei Metas eigenem internem Benchmark** und +68,7 % gegenüber +74,0 % bei der Fallstudie zur GPU-Kernel-Optimierung, in der das Modell auf dem **vierten von sechs Plätzen** landet, hinter GPT 5.6 Sol und hinter Anthropics vorheriger Generation.

**Und der Gewinn des Modells selbst fällt geringer aus, als es scheint.** Bei den beiden öffentlichen Benchmarks wird Version 1.1 mit `mini-swe-agent` und 1.2 mit Muse Code bewertet: Die Differenz von 6,7 Punkten vermischt Modell- und Harness-Fortschritt. Beim internen Benchmark, dem einzigen Vergleich ohne angegebene Harness, sinkt sie auf 2,3 Punkte.

Die Ankündigung steht damit vor allem als **empirische Bestätigung** einer bereits formulierten These: Der Wert verschiebt sich in Richtung der Harness, und eine mit den eigenen Gewichten co-trainierte Harness macht diese Gewichte umso weniger austauschbar.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Meta AI Research</category><category>Muse Code</category><category>Muse Spark 1.2</category><category>Terminal-Coding-Agent</category><category>Beta</category></item><item><title>How to use Notion as Code</title><link>https://www.thekb.eu/de/fiches/notion-as-code-2026-08-03/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/notion-as-code-2026-08-03/</guid><description>Dokumentationsseite zu **Notion as Code**, veröffentlicht im **Notion Ambassadors**-Workspace und abgerufen am **3. August 2026**. Produkt im **Closed-Alpha-/Warteliste**-Status, mit einem Warnhinweis vorab: *« This product is under development so we recommend you try it out in a new workspace vs. your primary workspace »* und *« There may be breaking changes until we&apos;re fully launched »*. **Das Prinzip ist Infrastructure as Code, angewandt auf einen dokumentarischen Workspace**: *« Instead of having to make individual public API requests, you can describe the final state and we handle updating your workspace to match. »* Zwei Bausteine: ein **TypeScript SDK** zur Beschreibung des gewünschten Zustands und ein öffentlicher API-Endpunkt `/v1/infra_as_code` zu dessen Bereitstellung. **Der Mechanismus, der alles zusammenhält, ist der Ressourcenbezeichner**: Das Skript enthält **überhaupt keine Notion-ID**, sondern nur vom Autor gewählte *resource IDs*; das erste Deployment liefert eine **Zuordnungstabelle** `resourceId → RecordPointer` zurück, die bei nachfolgenden Aufrufen wieder übergeben wird, sodass dieselben Datensätze **aktualisiert statt neu erstellt** werden. Daraus folgen drei Eigenschaften, und sie sind die einzigen, die zählen: Das Skript ist **idempotent** (erneutes Deployment = Aktualisierung), es ist **vom Workspace entkoppelt** (mehrere Zuordnungstabellen erlauben das Deployment **desselben Skripts auf mehrere Workspaces**), und es ist Code — daher Variablen und Schleifen, wobei als Beispiel genannt wird, *« build 10 teams that all have a very similar structure and just need some nouns renamed »*. **Die API ist asynchron**: `POST /v1/infra_as_code` liefert eine `taskId` zurück, die über `GET /v1/async_tasks/{taskId}` abgefragt wird, bis der Status `succeeded` erreicht ist. **Zwei bemerkenswerte betriebliche Unterschiede**: Das Produkt erfordert **persönliche Zugriffstoken** anstelle der üblichen Bot-Token der öffentlichen API, und das **Rate Limit ist auf 5 Anfragen pro Minute gesenkt**, da ein einzelner Aufruf nicht mehr eine einzelne Entität, sondern einen Batch erzeugt. **Für dieses Korpus festzuhalten**: Die Seite ist explizit für den assistierten Einsatz geschrieben — *« A typescript SDK for you **or your coding agent** to describe what you want »* —, und der empfohlene Einstiegsweg besteht darin, das SDK auf einem experimentellen Branch zu klonen und *« either you or your favorite coding agent »* die README öffnen zu lassen. **Genannte Einschränkungen**: kein Erstellen eines neuen Workspace möglich, nur teilweise Abdeckung der Primitiven, sowie eine Seite ohne Autor- oder Datumsangabe.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Dokumentation zu **Notion as Code**, ein Produkt in **Closed Alpha**, abgerufen am 3. August 2026 im Notion-Ambassadors-Workspace — ohne Autor- oder Datumsangabe, mit einem Warnhinweis, der empfiehlt, es zunächst in einem neuen Workspace auszuprobieren, und vor möglichen Breaking Changes warnt.

**Das Prinzip** ist Infrastructure as Code, angewandt auf einen dokumentarischen Workspace: *« Instead of having to make individual public API requests, you can describe the final state and we handle updating your workspace to match. »* Zwei Bausteine: ein **TypeScript SDK** zur Beschreibung des gewünschten Zustands und der Endpunkt **`/v1/infra_as_code`** zu dessen Bereitstellung.

**Der Mechanismus, der alles trägt**, ist die Indirektion über Bezeichner. Das Skript **enthält keine Notion-ID**: Es deklariert vom Autor gewählte `resourceId`-Werte. Das erste Deployment liefert eine **Zuordnungstabelle** zwischen diesen logischen Bezeichnern und den tatsächlich erstellten Datensätzen zurück; bei nachfolgenden Aufrufen wieder übergeben, stellt sie sicher, dass dieselben Datensätze **aktualisiert statt neu erstellt** werden.

**Drei Eigenschaften folgen daraus.** Das Skript wird **idempotent**. Es wird **vom Workspace entkoppelt** — mehrere Zuordnungstabellen erlauben das Deployment **desselben Skripts auf mehrere Workspaces**. Und da es sich um Code handelt, unterstützt es Variablen und Schleifen: Als Beispiel wird der Aufbau von zehn Teams identischer Struktur genannt, bei denen nur einige Substantive geändert werden.

**Der API-Vertrag ist asynchron**: Ein `POST` liefert eine `taskId` zurück, die bis zum Abschluss abgefragt wird; die Antwort enthält die zu persistierenden Zuordnungstabellen — das Äquivalent einer State-Datei.

**Zwei betriebliche Unterschiede**: Das Produkt erfordert **persönliche Zugriffstoken** anstelle der üblichen Bot-Token, wodurch Aktionen einer Person statt einer Integration zugeschrieben werden; und das **Rate Limit sinkt auf 5 Anfragen pro Minute**, da ein Aufruf nun ein Batch statt einer einzelnen Entität ist.

**Das Produkt setzt den Agenten voraus.** Das SDK wird als gebaut *« für Sie oder Ihren Coding Agent »* vorgestellt, und der Onboarding-Pfad besteht darin, einen Agenten die README des SDK lesen zu lassen. Ein typisierter Zustandsdeskriptor ist tatsächlich ein besseres Werkzeug für einen Agenten als eine Folge imperativer Aufrufe: Der Fehler ist dort wiederholbar, nicht kumulativ.

**Was fehlt**: keine Erwähnung des Löschens von aus dem Skript entfernten Elementen, kein Vorschaumodus vor der Anwendung, nichts zur Nebenläufigkeit, und kein Datum bei einer Dokumentation, die sich noch ändern wird.&lt;/p&gt;</content:encoded><category>Tools &amp; Plattformen</category><category>Notion as Code</category><category>Infrastructure as Code</category><category>IaC</category><category>gewünschter Zustand</category><category>Reconciliation</category></item><item><title>hyperresearch — « The Most Powerful Deep Research Harness » / « Agent-driven research knowledge base. Agents collect, search, and synthesize web research into a persistent, searchable wiki. »</title><link>https://www.thekb.eu/de/fiches/skill-gibbs-hyperresearch-2026-08-03/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/skill-gibbs-hyperresearch-2026-08-03/</guid><description>**Skill**-Eintrag: **hyperresearch** von **Jordan Gibbs** ist ein **Deep-Research-Harness**, das Claude Code in einen dokumentarischen Rechercheagenten verwandelt, ausgeliefert als PyPI-Paket (MIT, Python 3.11-3.13), das **20 Claude Code Skills**, eine CLI, einen MCP-Server und eine lokale Web-UI installiert. Stand **3. August 2026**: 1.568 Stars, 170 Forks, Repo erstellt am 9. April 2026, letzter Push am 1. August. **Der Kern ist eine 16-stufige, nach Tiers adaptive Pipeline** — `light` (~30-40 Min.), `full` (~1,5-2,5 Std.), `dissertation` (4-8 Std., 25.000-80.000 Wörter über 300-450 Quellen) — die einen Prompt entgegennimmt und einen adversarial geprüften Bericht mit vollständiger Provenienz zurückgibt. **Die zentrale Architekturentscheidung ist zusammen mit ihrem Fehlermodus dokumentiert**: Der Einstiegs-Skill ist ein **schlanker Router** ohne eigene Prozedur, wobei jeder Schritt in seinem eigenen Skill lebt, der **frisch im Moment seines Aufrufs** geladen wird, weil die Vorgängerversion *„ein einzelner 1200-Zeilen-Skill war, der komprimiert wurde, bevor Layer 4 seine Dreifachentwurf-Prozedur brauchte. Der Orchestrator vergaß die Prozedur, schrieb einen einzigen Entwurf und produzierte einen Bericht mit flacher Bewertung“* war. **Zwei tragende Prinzipien.** *„Patchen, niemals neu erzeugen“*: Nach der Synthese sind nur chirurgische `Edit`-Nachbesserungen möglich, wobei der Patcher und der Politur-Auditor auf Ebene der Claude-Code-Allowlist auf `[Read, Edit]` werkzeugseitig gesperrt sind, sodass sie *„physisch keinen neuen Entwurf schreiben können“*. *„Die kanonische Recherchefrage ist Gesetz“*: Der wortgetreue Prompt wird einmal in `query.md` persistiert und von jedem Schritt und jedem Subagenten erneut gelesen. **Sechzehn Subagenten** mit konfigurierbarer Rolle und Modell (Fetcher und Cite-Checker auf Sonnet, Kritiker, Synthesizer und Patcher auf Opus). **Der Vault** ist ein persistenter, in SQLite indizierter Markdown-Speicher — *„Markdown ist Wahrheit, SQLite ist Cache“* — mit einem Notiz-Lebenszyklus (`draft → review → evergreen`, `stale → deprecated → archive`), nachvollziehbarer Provenienz, einem zusammengesetzten Qualitätsscore (Quellentyp, Zitationsautorität via OpenAlex und Semantic Scholar mit Retraction-Flags, internem PageRank) und einem **Unabhängigkeitsaudit**, das syndizierte Kopien zusammenfasst — *„fünf Nachdrucke einer Pressemitteilung wiegen so viel wie eine Quelle“*. **Drei mechanische Schranken vor der Auslieferung**: Zitationsintegrität (jedes zitierte Zitat muss **wortgetreu** in einer Vault-Notiz existieren), ein bei jeder zitierten DOI aufgefrischter Retraction-Sweep und eine Zitat-zu-Satz-Verknüpfungsprüfung durch ein skeptisches LLM. **Zu markierender Vorbehalt**: Die Eingangsbehauptung — *„führt derzeit das DeepResearch-Bench-RACE-Ranking an“* — wird durch ihre eigene Fußnote widerlegt, *„zukunftsgerichtete Projektion aus einem stratifizierten Pilotversuch … Eine Drittvalidierung steht noch aus“*. Eine Projektion ist kein Ranking, dennoch platziert das Diagramm sie vor Gemini und OpenAI Deep Research.</description><pubDate>Mon, 03 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;**hyperresearch** (Jordan Gibbs, MIT, PyPI) verwandelt Claude Code in einen Deep-Research-Agenten. Stand 3. August 2026: 1.568 Stars, Repo im April erstellt. Die Installation bringt **20 Skills**, eine CLI, einen MCP-Server und eine lokale Web-UI mit.

**Die Pipeline** durchläuft 16 nach Tier adaptive Schritte: `light` (~30-40 Min.) für abgegrenzte Fragen, `full` (1,5-2,5 Std.) für argumentative Analysen mit adversarial Review, `dissertation` (4-8 Std., 25.000-80.000 Wörter, 300-450 Quellen) auf explizite Anfrage. Drei getrennte Hebel: **Tiers** entscheiden, welche Schritte laufen, **Gears** entscheiden über wie viele, **Levers** (`teach`/`survey`/`analyze`/`advocate`) entscheiden, in welcher Stimme der Bericht ausfällt.

**Die Architektur ist die Antwort auf einen dokumentierten Fehler.** Der Einstiegs-Skill ist ein **schlanker Router** ohne eigene Prozedur: *„V7 war ein einzelner 1200-Zeilen-Skill, der komprimiert wurde … Der Orchestrator vergaß die Prozedur, schrieb einen einzigen Entwurf und produzierte einen Bericht mit flacher Bewertung“*. Jeder Schritt lebt in seinem eigenen Skill, der bei Aufruf frisch geladen wird — eine lange Pipeline verliert ihre Schritte nicht durch Vergessen, sondern durch Context Eviction.

**Zwei tragende Prinzipien.** *„Patchen, niemals neu erzeugen“*: Nach der Synthese sind nur chirurgische Bearbeitungen möglich, wobei der Patcher auf Allowlist-Ebene **werkzeugseitig auf `[Read, Edit]` gesperrt** ist, sodass er *„physisch keinen neuen Entwurf schreiben kann“* — mechanische Unmöglichkeit ersetzt die Anweisung. Und *„die kanonische Recherchefrage ist Gesetz“*: Der wortgetreue Prompt wird persistiert und von jedem Schritt erneut gelesen.

**Verifikation ist die einzige Stufe, die vom Stil ausgenommen ist** — Levers injizieren Shims in die Prompts der Kritiker, aber *„der Cite-Checker und das Ship-Gate erhalten überhaupt keinen Shim“*. Drei Schranken blockieren die Auslieferung: Jedes Zitat muss **wortgetreu** im Vault existieren, eine nicht markierte zurückgezogene Quelle ist ein harter Fehler (mit einem bei jeder zitierten DOI aufgefrischten Sweep), und nicht nachvollziehbare Zahlen werden markiert.

**Der Vault** ist persistentes, in SQLite indiziertes Markdown — *„Markdown ist Wahrheit, SQLite ist Cache“* — mit einem Notiz-Lebenszyklus, Provenienz, einem zusammengesetzten Qualitätsscore und einem **Unabhängigkeitsaudit**: *„fünf Nachdrucke einer Pressemitteilung wiegen so viel wie eine Quelle“*. Aus dem Web abgerufene Inhalte werden innerhalb eines `&amp;lt;untrusted-source&amp;gt;`-Zauns ausgeliefert: *„Abgerufener Text ist Daten, niemals Anweisungen.“*

**Der Vorbehalt.** Das README beansprucht, das DeepResearch-Bench-Ranking anzuführen; seine eigene Fußnote stellt klar, dass es sich um eine *„zukunftsgerichtete Projektion aus einem stratifizierten Pilotversuch“* ohne Drittvalidierung handelt. Zitiert werden sollte der Versuchsaufbau, niemals das Ranking. Der Autor räumt zudem ein, dass der Lint *„keine faktische Genauigkeit garantieren kann“*.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Skill</category><category>Deep Research</category><category>Research-Harness</category><category>Claude Code</category><category>16-stufige Pipeline</category></item><item><title>Agent Client Protocol — Introduction</title><link>https://www.thekb.eu/de/fiches/agentclientprotocol-introduction-2026-08-02/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/agentclientprotocol-introduction-2026-08-02/</guid><description>Landingpage der **offiziellen Spezifikation** des **Agent Client Protocol (ACP)** (`agentclientprotocol.com/get-started/introduction`), abgerufen am **2. August 2026**. Es handelt sich nicht um einen datierten Artikel, sondern um ein **lebendes Artefakt**: Die Fiche ist nach ihrem Beobachtungszeitpunkt datiert, nicht nach einem Veröffentlichungsdatum. **Ein-Satz-Missionsaussage**: *« The Agent Client Protocol (ACP) standardizes communication between code editors/IDEs and coding agents and is suitable for both local and remote scenarios. »* **Das genannte Problem** lässt sich in drei Zeilen fassen: Coding Agents und Editoren sind **eng gekoppelt**, und *« interoperability isn&apos;t the default »* — jeder Editor muss für jeden Agenten eine eigene Integration bauen, jeder Agent muss editorspezifische APIs implementieren. Drei benannte Konsequenzen: **Integrationsaufwand** (jedes Agent-Editor-Paar erfordert individuelle Arbeit), **eingeschränkte Kompatibilität** (ein Agent erreicht nur eine Teilmenge der Editoren), **Developer-Lock-in** (*« choosing an agent often means accepting their available interfaces »*). **Die Lösung ist explizit an LSP orientiert** — *« similar to how the Language Server Protocol (LSP) standardized language server integration »* — mit gegenseitigem Nutzen: Ein Agent, der ACP spricht, funktioniert mit **jedem** kompatiblen Editor, ein Editor, der ACP unterstützt, erhält Zugang zum **gesamten** ACP-Agenten-Ökosystem. **Zwei Deployment-Modi, und das ist der am meisten unterschätzte Punkt**: **Lokale** Agenten laufen als Subprozess des Editors über **JSON-RPC auf stdio**, aber **Remote**-Agenten sind über **HTTP oder WebSocket** geplant — die Unterstützung wird als *« work in progress »* deklariert, mit laufender Zusammenarbeit mit agentischen Plattformen. **Technische Abstammung von MCP, stärker als bloße Komplementarität**: ACP *« re-uses the JSON representations used in MCP where possible »* und ergänzt Typen, die spezifisch auf die UX-Bedürfnisse des agentischen Codings zugeschnitten sind (die **Diff**-Anzeige wird als Beispiel genannt); das Standardformat für lesbaren Text ist **Markdown**, gewählt, damit der Editor nicht zum Rendern von HTML gezwungen ist. **Zwei Beobachtungen zu Governance und Versionierung**, die der Seite selbst entnommen sind, nicht dem umgebenden Diskurs: Die Navigation zeigt **v1 (Latest)** und **v2 (Draft)** — und **nicht ein „ACP 1.2“** —, und die Navigationsleiste verlinkt **Zed Industries *und* JetBrains** gleichrangig nebeneinander, neben einer **ACP Registry**, **RFDs**, einem **Community**-Bereich, **Publications**, **Updates** und einer **Brand**-Seite. Angekündigte offizielle Bibliotheken: **Kotlin, Java, Python, Rust, TypeScript**, plus ein Community-Track.</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Einführungsseite der **Agent Client Protocol**-Spezifikation, abgerufen am 2. August 2026. Ein lebendes Artefakt ohne Veröffentlichungsdatum: Die Fiche ist nach ihrem Beobachtungszeitpunkt datiert.

**Das Problem.** *« AI coding agents and editors are tightly coupled but interoperability isn&apos;t the default. »* Jeder Editor muss für jeden Agenten, den er unterstützen will, eine eigene Integration bauen, und jeder Agent muss die spezifischen APIs jedes Editors implementieren. Daraus folgen drei unterschiedliche Kosten: **Integrationsaufwand** (jede Agent-Editor-Kombination erfordert spezifische Arbeit), **eingeschränkte Kompatibilität** (ein Agent erreicht nur einen Bruchteil der Editoren) und **Developer-Lock-in** — *« choosing an agent often means accepting their available interfaces »*.

**Die Lösung.** ACP standardisiert die Agent-Editor-Kommunikation *« similar to how the Language Server Protocol (LSP) standardized language server integration »*. Der Nutzen ist gegenseitig und hält das Ökosystem zusammen: Ein Agent, der ACP implementiert, funktioniert mit jedem kompatiblen Editor; ein Editor, der ACP unterstützt, erhält Zugang zum gesamten ACP-Agenten-Ökosystem. *« This decoupling allows both sides to innovate independently. »*

**Die Architektur.** ACP geht davon aus, dass sich der Nutzer **primär in seinem Editor** befindet und dort für eine bestimmte Aufgabe auf einen Agenten zugreift. Zwei Deployment-Modi: **Lokale** Agenten laufen als Subprozess des Editors und kommunizieren über **JSON-RPC auf stdio**; **Remote**-Agenten, in der Cloud oder auf separater Infrastruktur gehostet, kommunizieren über **HTTP oder WebSocket** — die Unterstützung wird als *« a work in progress »* deklariert, mit aktiver Zusammenarbeit mit agentischen Plattformen. Der zweite Modus wird in der sekundären Berichterstattung regelmäßig ausgelassen, obwohl er die unternehmerische Ausrichtung des Protokolls vorzeichnet.

**Die Verbindung zu MCP** ist enger als eine architektonische Komplementarität: ACP *« re-uses the JSON representations used in MCP where possible »* und ergänzt gleichzeitig Typen, die spezifisch für die UX des agentischen Codings sind — die **Diff**-Anzeige wird als Beispiel genannt. Das Standardformat für lesbaren Text ist **Markdown**, gewählt genau deshalb, damit der Editor nicht zum Rendern von HTML gezwungen ist.

**Zwei Beobachtungen zur Quelle selbst.** Die Navigation zeigt **v1 (Latest)** und **v2 (Draft)** — nicht die „ACP 1.2“, die andernorts kursiert. Und sie verlinkt **Zed Industries und JetBrains auf derselben Ebene**, neben einer **ACP Registry**, **RFDs**, einem Community-Bereich, Publications, Updates und einer Brand-Seite: die Struktur eines gemeinschaftlich geführten Projekts mit einem Prozess. Offizielle Bibliotheken in Kotlin, Java, Python, Rust und TypeScript.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Agent Client Protocol</category><category>ACP</category><category>offenes Protokoll</category><category>Spezifikation</category><category>Interoperabilität</category></item><item><title>ACP : deux protocoles, un sigle, zéro rapport</title><link>https://www.thekb.eu/de/fiches/girard-acp-deux-protocoles-un-sigle-2026-08-02/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/girard-acp-deux-protocoles-un-sigle-2026-08-02/</guid><description>Tech-Watch-Notiz von **Didier Girard** vom **2. August 2026**, ausgelöst durch die Frage eines Kollegen (&quot;Was ist ACP?&quot;), die ein Problem behandelt, das nicht terminologisch, sondern **dokumentarisch** ist. **Drei Protokolle konkurrieren um das Akronym**, ohne jede technische Überschneidung: **Agent Client Protocol** (Client ↔ Agent — Zed, August 2025, JSON-RPC 2.0 über stdio, Apache-2.0, &quot;das, was LSP für Sprachen war&quot;), **Agentic Commerce Protocol** (Agent ↔ Händler — OpenAI + Stripe, 29. Sept. 2025, in Konkurrenz zu Googles **UCP** vom 11. Jan. 2026, gestützt auf **AP2**), und **Agent Communication Protocol** (Agent ↔ Agent — IBM Research / BeeAI, marginal, aber suchverfälschend). **Der Kern der Notiz ist nicht die Entwirrung, sondern das beobachtete Scheitern**: Der Autor sucht &quot;ACP&quot; in seiner Tech-Watch-Wissensdatenbank und erhält **zwölf Treffer, alle zum Commerce-Protokoll, keinen zu dem von Zed** — *&quot;unsere Watch-Agenten hatten das Akronym indexiert, ohne es zu disambiguieren&quot;*. Daraus folgt eine Regel des Knowledge Engineering: ***&quot;ein nacktes Akronym wird nie indexiert&quot;*** — die Entität ist &quot;Agent Client Protocol&quot;, &quot;ACP&quot; ist **nur ein Alias**, getragen von drei verschiedenen Entitäten. Es folgt eine strukturierende Klarstellung (**MCP verbindet einen Agenten mit seinen Tools, ACP verbindet einen Client mit einem Agenten; beide stapeln sich**), dann der Lehrbuchfall: **Buzz**, von **Block** am 21. Juli 2026 unter Apache-2.0 veröffentlicht — ein selbst hostbarer Arbeitsbereich auf Basis von **Nostr**, in dem jeder menschliche oder agentische Teilnehmer ein **Schlüsselpaar** ist und jede Nachricht, jeder Workflow-Schritt oder Git-Push ein **signiertes Ereignis** in einem Append-only-Log ist. Eine vollständig protokollbasierte Architektur (`buzz-acp` ein ACP-Harness über stdio, `buzz-agent` ein ACP-Agent, der ein LLM aufruft, `buzz-dev-mcp` ein MCP-Shell- + Editier-Server), daher Agenten-Agnostizismus: **Goose, Claude Code und Codex** docken über dasselbe Harness an, und **Hermes** (Nous Research) hat sich damit verbunden, ohne dass Block eine einzige Zeile geschrieben hätte — *&quot;N+M statt N×M, im Produktivbetrieb&quot;*. Die Notiz schließt mit der Frage des **Claude-Abonnements** gegenüber Drittanbieter-Agenten, mit einer fünfstufigen 2026er-Zeitleiste und einer **Gestaltungsregel**, die über diesen Fall hinaus gilt: Die Grenze ist nicht rechtlicher, sondern **architektonischer** Natur — ***&quot;wer konsumiert, und in wessen Auftrag&quot;*** (ein `owner-only`-Agent verbraucht Ihr Abonnement in Ihrem Auftrag; ein `anyone`-Agent in einem gemeinsamen Kanal leitet die Anfragen Ihrer Kollegen über Ihr Konto). **Am vorliegenden Korpus durchgeführte Überprüfung**: Die These bestätigt sich, und schärfer noch, als die Notiz behauptet — nicht nur ist &quot;Agent Client Protocol&quot; **vollständig abwesend**, sondern das nackte Akronym `ACP` **ist bereits als Entität typisiert** in zwei Fiches, und die KB-Seite `Agentic-Commerce-Protocol` **schreibt das Protokoll bereits Google zu**, obwohl es OpenAI + Stripe gehört. Die beschriebene Kollision ist kein zukünftiges Risiko: Sie hat **bereits einen Zuschreibungsfehler** im Graphen erzeugt.</description><pubDate>Sun, 02 Aug 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Tech-Watch-Notiz vom **2. August 2026**, entstanden aus der Frage eines Kollegen — *&quot;Was ist ACP?&quot;* —, bei der der Autor zeigt, dass es keine einfache Antwort gibt: **Drei Protokolle konkurrieren um das Akronym**, ohne jede technische Überschneidung.

**Agent Client Protocol** verbindet **einen Client mit einem Agenten**. Von **Zed** im August 2025 eingeführt, leistet es für Agenten, was **LSP** für Sprachen leistete: Es entkoppelt den Editor vom Agenten. Zuvor erforderten N Editoren × M Agenten **N×M** maßgeschneiderte Integrationen; danach sprechen alle das Protokoll, und **N+M** genügt. JSON-RPC 2.0 über stdio, Apache-2.0. Die Notiz weist darauf hin, dass das Protokoll die Umlaufbahn seines Schöpfers verlassen hat — eine eigene Organisation, eine Agenten-Registry, eine versionierte Spezifikation, eine JetBrains-Implementierung.

**Agentic Commerce Protocol** hat damit nichts zu tun: Es verbindet **einen Agenten mit einem Händler** (Discovery, Warenkorb, Zahlung). Am 29. September 2025 von **OpenAI und Stripe** angekündigt, steht es **Googles** **UCP** (11. Januar 2026) gegenüber, das sich für die Zahlung auf **AP2** stützt. Der Einsatz: die &quot;Visa/Mastercard&quot;-Schicht des Agentic Commerce. **Agent Communication Protocol** (IBM Research / BeeAI), Agent-zu-Agent, rundet das Bild ab und verfälscht Suchen.

**Das beobachtete Problem ist dokumentarischer Natur.** Der Autor sucht &quot;ACP&quot; in seiner Tech-Watch-Datenbank: **zwölf Treffer, alle zum Commerce-Protokoll, keiner zu dem von Zed**. Die Indexierungs-Agenten hatten das Akronym verarbeitet, ohne es zu disambiguieren. Daraus die übernommene Regel: ***&quot;ein nacktes Akronym wird nie indexiert&quot;*** — die Entität ist der vollständige Name, das Akronym ist nur ein **Alias**, hier getragen von drei verschiedenen Entitäten. Die Notiz räumt nebenbei mit einer verwandten Verwechslung auf: **MCP** verbindet einen Agenten mit seinen **Tools**, **ACP** verbindet einen **Client** mit einem **Agenten**, und beide **stapeln sich**.

**Der konkrete Fall ist Buzz**, von **Block** am 21. Juli 2026 unter Apache-2.0 veröffentlicht: ein selbst hostbarer Arbeitsbereich auf **Nostr**, in dem Menschen und Agenten dieselben Kanäle teilen, wobei jeder Teilnehmer ein **Schlüsselpaar** ist und jedes Ereignis — Nachricht, Workflow-Schritt, Git-Push — in einem Append-only-Log **signiert** wird. Die Agenten-Architektur ist vollständig protokollbasiert (`buzz-acp`, `buzz-agent`, `buzz-dev-mcp`), daher die Agnostizität: **Goose, Claude Code und Codex** über dasselbe Harness, und **Hermes** hat sich verbunden, ohne dass auf Blocks Seite eine einzige Codezeile geschrieben wurde. *&quot;N+M statt N×M, im Produktivbetrieb.&quot;*

**Die Pointe betrifft das Claude-Abonnement** im Verhältnis zu Drittanbieter-Agenten, nach einem turbulenten Jahr 2026 (OAuth-Blockade, separate Credits angekündigt und dann am Tag ihres Inkrafttretens ausgesetzt). Die gezogene Grenze trennt die **gewöhnliche, individuelle** Nutzung von der **Weiterleitung fremder Anfragen**. Ihre Formulierung gilt über diesen Fall hinaus: *&quot;die Unterscheidung ist nicht rechtlicher, sondern architektonischer Natur: **wer konsumiert, und in wessen Auftrag**&quot;* — eine Frage, die bereits beim Design geklärt werden sollte, statt beim Lesen der Nutzungsbedingungen.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>ACP</category><category>Agent Client Protocol</category><category>Agentic Commerce Protocol</category><category>Agent Communication Protocol</category><category>Akronym-Homonymie</category></item><item><title>Code review dans le SDLC augmenté : l&apos;anneau de contraintes autour des agents</title><link>https://www.thekb.eu/de/fiches/sfeir-code-review-anneau-contraintes-2026-07-30/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/sfeir-code-review-anneau-contraintes-2026-07-30/</guid><description>Episode &quot;Phase 5 · Review&quot; 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&quot;) 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.&quot; **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.&quot; 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&quot;), 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&quot; — 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&quot; (eine ungeprüfte interne Messung: **−30 % Fix-Iterationen nach zehn Zyklen**). Sie schließt mit einer Neuformulierung der Frage: „Ist dieser Code gut?&quot; ist unbeantwortbar geworden; was bleibt, ist **„Was lässt mein System nicht durch?&quot;**</description><pubDate>Thu, 30 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Fünfte Episode der SFEIR-Reihe zum erweiterten SDLC, gewidmet der Review-Phase, veröffentlicht am selben Tag wie der LinkedIn-Beitrag von Addy Osmani, den sie in eine Phasenspezifikation überführt.

Die Ausgangsbeobachtung: Qualität wurde früher im Code gelesen; Agenten produzieren heute mehr davon, als irgendjemand reviewen kann. Sie hat deshalb **die Adresse gewechselt** — sie lebt jetzt in **dem Ring von Constraints**, der den Agenten umgibt, also im Harness. Sieben Dimensionen bilden diesen Ring (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. Das Korollar stellt die vorherrschende Intuition auf den Kopf: 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.&quot;

Daraus folgt die zentrale Architekturentscheidung: Im Elf-Phasen-Zyklus ist **Review kein menschliches Gate** — und das ist Absicht. Die drei unantastbaren Gates sind Define, Plan und Ship. Würde Review das Gate tragen, würde menschliche Aufmerksamkeit — eine endliche Ressource — zum Kontrollpunkt einer Generierung, die selbst skaliert: der Hals würde sich nie weiten. **Review instrumentiert, Ship entscheidet**; Review erzeugt einen widerlegbaren Beweiskörper, und die Entscheidung fällt anhand der Evidenz, nicht anhand des vollständigen Diffs. SFEIR übernimmt von Monperrus, dass menschliche Inspektion jedes Diffs der agentischen Geschwindigkeit nicht standhält, lehnt aber seine Schlussfolgerung ab: Abnahme kann nicht delegiert werden.

Die operative Übersetzung ist eine Tabelle Dimension für Dimension, die trennt, was mechanisierbar ist, von irreduzibel menschlichem Urteilsvermögen. Die systematisch vergessene Dimension ist die **Verständlichkeit**, „weil sie die CI nicht bricht&quot; — daher die günstigste Abhilfe im Raster: den Agenten protokollieren zu lassen, was er versucht und verworfen hat, denn „Absicht geht nicht verloren, sie wird verworfen.&quot;

Der benannte Fehlermodus ist die **zirkuläre Validierung**: Der Agent, der den Code schreibt, schreibt auch die Tests, die ihn validieren, die CI ist grün, „man hat einen Spiegel gebaut, keinen Ring.&quot; Fünf Gegenmaßnahmen stammen von Anthropic (unabhängige Gates, deterministisch + agentisch, Shadow Mode, risikobasierte Stufung, SIEM-Logging), und Compare the Market warnt, dass ein auf Vektor-RAG aufgebauter Reviewer die Review-Qualität verschlechtert (~70 % bei einem AST-Graphen gegenüber ~58 %).

Die eigene Erweiterung der Firma ist **das Ratschenprinzip**, angebunden an Compound-1: Jedes Entkommen wird zum Constraint. Der Ring verdickt sich mit jedem Zyklus — „das einzige Asset in der Kette, das an Wert gewinnt, während die Modelle an Wert verlieren&quot; (−30 % Fix-Iterationen nach zehn Zyklen, interne Messung). Es bleibt nur eine Frage: **Was lässt mein System nicht durch?**&lt;/p&gt;</content:encoded><category>Qualität &amp; Sicherheit</category><category>Ring von Constraints</category><category>Constraints um Agenten</category><category>Review-Phase</category><category>Phase 5</category><category>erweiterter SDLC</category></item><item><title>Mon usine logicielle à l&apos;heure de l&apos;IA</title><link>https://www.thekb.eu/de/fiches/lassiege-usine-logicielle-heure-ia-2026-07-28/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/lassiege-usine-logicielle-heure-ia-2026-07-28/</guid><description>Referenzseite, veröffentlicht auf **eventuallycoding.com** am **28. Juli 2026** von **Hugo Lassiège** (Lyon, vom Entwickler zum Unternehmer, Autor von Bloggrify, Hakanai und Writizzy). Der Autor kündigt sie selbst so an: *„Das wird eher eine Referenzseite als ein Artikel sein“*, gedacht für seine eigene Ressourcenseite. **Thema**: eine erschöpfende, werkzeuggestützte Beschreibung einer **Solo-Softwarefabrik**, in der *„der produzierte Code inzwischen fast zu 100 % generiert ist“*, über mehrere polyglotte Monorepos hinweg (Nuxt, Kotlin, JS — Hakanai, Writizzy, Bloggrify) in **kontinuierlicher Auslieferung in Produktion**. **Vorab getroffene Unterscheidung**: Dies ist kein **vibe coding** im Sinne von Karpathy (Experimentieren, sich treiben lassen), sondern **context engineering** — *„den gesamten notwendigen Kontext zum richtigen Zeitpunkt geben, damit die Software einer Absicht entspricht und systematisch kontrolliert wird“*, mit dem Satz, der die Verantwortung begründet: *„Auch wenn ich den Code nicht schreibe, bin ich dafür verantwortlich und muss die Kontrolle darüber behalten.“* **Das gesamte Werkzeug-Set beantwortet drei Fragen**, und das ist das am besten wiederverwendbare Lese-Raster des Textes: *„Was weiß der Agent?“* (Kontext, Gedächtnis, Code-Graph) — *„Was kann er deterministisch, ohne zu improvisieren?“* (Skills, Prozeduren) — *„Was stoppt ihn, wenn er einen Fehler macht?“* (Hooks, Architekturtests, Qualitäts-Gates). **Sechs im Detail beschriebene Schichten**: (1) **Kontext** — Wurzel-`CLAUDE.md` + themenbezogene `.claude/rules/*.md`, bedingt geladen über `paths:` + `.agents/*.md` für nicht-technische Belange (Personas, Positionierung, Tonalität); (2) **Skills** — rund dreißig, Existenzkriterium *„wenn ich dasselbe ein drittes Mal erkläre“*; (3) **Tools** — JetBrains-IDE-MCP, **GitNexus** (Code-Graph: `impact(symbol)`, `detect_changes()`), Claude-mem, RTK-Filter-Wrapper, Sentry, schreibgeschützte Datenbank; (4) **ausführbare Leitplanken** — Harness-Hooks, **Architekturtests**, Pattern-Linting (**ast-grep** für Architekturentscheidungen, nicht nur ESLint); (5) **Fabrik** — blockierendes Qualitäts-Gate mit `needs:` auf dem Qualitäts-Job, fünf Teststufen; (6) **Produktprozess** — nummerierte Specs mit einem Skill zum Verfassen **und einem Skill zum Abschließen**, Design in Claude Design, gestufte Auslieferung hinter Feature-Flags, Unterscheidung zwischen **Feature Flipping** (Unleash) und **Gating** (Kundenvertrag). **Die Regel, die alles zusammenfasst**: *„Was zählt, muss ausführbar sein. Eine Anweisung wird ‚meistens‘ befolgt … Ein Hook oder ein Test wird immer befolgt.“* **Eine Seltenheit für dieses Genre**: ein Abschnitt „Zu verbessern“, der vier gelebte Einschränkungen offenlegt — die **Unmöglichkeit, die Veralterung einer Regel zu messen** (*„Ich habe keine Möglichkeit zu wissen, ob eine alte Regel obsolet geworden ist“*), das **Kaninchenloch**, das durch eine Boyscout-Regel entsteht, das **Fehlen einer Paketierung** von Skills über Projekte hinweg, und vor allem das Eingeständnis der Spannung: *„Ich werde in den Implementierungsphasen immer weniger nützlich“*, *„hin- und hergerissen zwischen der Zufriedenheit, eine immer effizientere Fabrik zu haben, und dem Risiko, Wissen zu verlieren.“*</description><pubDate>Tue, 28 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Referenzseite, veröffentlicht am **28. Juli 2026** von **Hugo Lassiège** auf eventuallycoding.com, die seine **Solo-Softwarefabrik** für Produktionsprodukte (Hakanai, Writizzy, Bloggrify) dokumentiert, deren *„produzierter Code inzwischen fast zu 100 % generiert ist.“*

**Der Rahmen.** Dies ist kein **vibe coding** — was bei Karpathy Experimentieren bedeutete —, sondern **context engineering**: *„den gesamten notwendigen Kontext zum richtigen Zeitpunkt geben, damit die Software einer Absicht entspricht und systematisch kontrolliert wird.“* Verantwortung lässt sich nicht delegieren: *„Auch wenn ich den Code nicht schreibe, bin ich dafür verantwortlich.“* Und Software-Qualität geht über Code hinaus — sie schließt Absicht und **Marty Cagans vier Risiken** ein.

**Das Raster.** Das gesamte Werkzeug-Set beantwortet drei Fragen: was der Agent **weiß** (Kontext, Gedächtnis, Code-Graph), was er **deterministisch** kann (Skills) und **was ihn stoppt**, wenn er einen Fehler macht (Hooks, Tests, Gates).

**Sechs Schichten.** **Kontext** ist nach Ladezeitpunkt geschichtet: ein kurzes, permanentes `CLAUDE.md`, bedingte `rules`, die pfadabhängig aktiviert werden, `.agents/*.md` für Personas und Positionierung — eine Regel, die als **Routing-Tabelle** zu Skills dient, die nur bei Bedarf geöffnet werden. **Skills** (rund dreißig) entstehen bei der dritten Wiederholung; am kosteneffizientesten sind jene, die eine **dateiübergreifende Prozedur** abdecken. **Tools** delegieren das Deterministische: IDE-MCP, **GitNexus**, das das Repository als Graph indiziert, um den Wirkungsradius einer Änderung zu messen — *„der eigentliche Punkt ist nicht Geschwindigkeit, sondern das Erkennen aller Nebenwirkungen.“* **Leitplanken** sind ausführbar: vom Harness ausgelöste Hooks, **Architekturtests**, die die CI brechen, und **`ast-grep`**, um eine Architekturentscheidung in eine Lint-Regel zu verwandeln. Die **Fabrik** erzwingt ein Qualitäts-Gate, von dem der Deployment-Job abhängt (`needs:`), mit fünf Teststufen. Der **Produktprozess** beginnt bei einer nummerierten Spec, eingerahmt von einem Skill zum Verfassen **und einem Skill zum Abschließen** — *„ohne ihn veralten Specs innerhalb von sechs Monaten“* — und wird gestuft hinter Feature-Flags ausgeliefert.

**Das Prinzip.** *„Was zählt, muss ausführbar sein. Eine Anweisung wird ‚meistens‘ befolgt … Ein Hook oder ein Test wird immer befolgt.“*

**Die offengelegten Einschränkungen.** Die Veralterung einer Regel lässt sich nicht messen; eine Boyscout-Regel erzeugt endlose Sitzungen; Skills werden mangels Paketierung kopiert und eingefügt. Und das abschließende Eingeständnis: *„Ich werde in den Implementierungsphasen immer weniger nützlich“*, hin- und hergerissen zwischen der Effizienz der Fabrik und *„dem Risiko, Wissen zu verlieren.“*&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Softwarefabrik</category><category>context engineering</category><category>vibe coding</category><category>Karpathy</category><category>zu 100 % generierter Code</category></item><item><title>Anthropic sécurise un SDLC où l&apos;IA écrit 80 % du code : le cycle redevient le socle</title><link>https://www.thekb.eu/de/fiches/sfeir-anthropic-sdlc-ai-native-securise-2026-07-26/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/sfeir-anthropic-sdlc-ai-native-securise-2026-07-26/</guid><description>SFEIRs Dekonstruktion (Unternehmensstimme) des fünf Tage zuvor veröffentlichten Debriefings von Jason Clinton (Deputy CISO, Anthropic) — bereits dokumentiert in [[clinton-anthropic-secure-ai-native-sdlc-2026-07-21]]. **Der Mehrwert liegt nicht in den Fakten, sondern in der These, die sie neu liest**: Wenn Anthropics Kontrollen greifen, dann weil **ein Zyklus mit benannten Phasen existiert, an dem sie sich festmachen lassen** — „der SDLC ist das Fundament, keine Formalität.&quot; Die Beweisführung geht vor, indem sie zunächst das Mapping nachliest (**PSR bei Plan, CLAUDE.md + Egress-Allowlist bei Code, Review-Agenten bei Test, kontinuierliches DAST bei Deploy, Triage + SIEM-Routing bei Monitor**), und dann eine **vierteilige Anapher** entfaltet: (1) *ohne SDLC materialisieren sich keine Produktivitätsgewinne* — Clinton zitiert **Amdahls Gesetz**: Das Achtfachen des Codevolumens vervielfacht nichts, wenn das Review sequenziell und menschlich bleibt, und Anthropic hat seine Gewinne nicht durch die Verteilung von Agenten erzielt, sondern indem es **die blockierende Phase (Test) identifiziert und neu aufgebaut hat** — „man optimiert keinen Engpass, den man nicht kartiert hat&quot; (ein Echo des **Spiegeleffekts** aus DORA 2025); (2) *ohne SDLC hat Sicherheit keinen Ankerpunkt* — ein **Gate ist per Definition eine zwischen zwei Phasen platzierte Kontrolle**, und Clintons drei Bedrohungen werden an unterschiedlichen Zeitpunkten adressiert; (3) *ohne SDLC lässt sich keine **Token-FinOps**-Politik formulieren* — agentisches Scannen wird nach Verbrauch abgerechnet und wächst mit dem Code-Durchsatz, sodass **risikobasierte Stufung DIE FinOps-Politik IST** (sie entscheidet, wo drei Agenten-Durchläufe bezahlt werden und wo ein SAST genügt), andernfalls wird „der Token-Verbrauch nicht gesteuert, sondern erst am Monatsende entdeckt&quot;; (4) *ohne SDLC gibt es nichts zu messen* — die Indikatoren (16 % → 54 % kommentierte PRs, ein Drittel der vergangenen Vorfälle abgefangen) existieren nur, weil es Phasen gibt, an denen ein Zähler platziert werden kann; ohne das produziert man nur **Nutzungszahlen** (Lizenzen, Token), die nichts über Qualität oder Risiko aussagen. Zwei starke Punkte jenseits der These: die Lesart des **incident agent-à-agent** („ein Sicherheitsperimeter, der auf einer Anweisung in einem Prompt beruht, ist kein Perimeter&quot;; **der Zugriff eines Agenten auf andere Agenten ist Teil seiner Angriffsfläche**) und ein **expliziter methodischer Vorbehalt** — Anthropics Zahlen über Anthropic, ungeprüft, veröffentlicht vom Anbieter des beschriebenen Modells, im Kontext einer jungen Codebasis ohne Mainframe: **was sich übertragen lässt, ist die Methode, nicht die Zahlen**.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Fünf Tage nach dem Debriefing von Jason Clinton (Anthropics Deputy CISO) zur Absicherung eines Entwicklungszyklus, der KI-nativ geworden ist, veröffentlicht SFEIR eine Dekonstruktion, die nichts bestreitet und keine Tatsache hinzufügt: Sie **verschiebt das Thema**. Der Leser kommt auf der Suche nach Sicherheitskontrollen, und ihm wird gezeigt, dass zuerst ein Zyklus fehlt.

Die Darstellung ist getreu. Drei von Anthropic selbst berichtete Eingangsgrößen: ×8 ausgelieferter Code pro Ingenieur und Quartal, ~80 % des gemergten Codes von Claude geschrieben, mehr als die Hälfte von der internen Version von Claude Tag gemergt. Ein Problem, das durch **Amdahls Gesetz** gestellt wird: Wenn Review und Monitoring nicht im gleichen Tempo skalieren wie die Produktion, wird die Beschleunigung zum Engpass. Ein explizites Bedrohungsmodell (kompromittierter oder durch Prompt-Injection manipulierter Agent, Dependency Poisoning, erhöhtes Volumen klassischer Schwachstellen). Dann eine Kontrolle, die pro Phase zugeordnet wird: **PSR** bei Plan, **CLAUDE.md** und **Egress-Allowlist** bei Code, **spezialisierte Review-Agenten** bei Test, **kontinuierliches DAST** bei Deploy, **Triage und SIEM-Routing** bei Monitor.

Die These trägt sich in einer vierteiligen Anapher. **Ohne SDLC materialisieren sich keine Gewinne**: Das Achtfachen des Codevolumens vervielfacht nichts, wenn das Review sequenziell bleibt — Anthropic hat seine Gewinne nicht durch die Verteilung von Agenten erzielt, sondern indem es die blockierende Phase, Test, identifiziert und neu aufgebaut hat; „man optimiert keinen Engpass, den man nicht kartiert hat.&quot; **Ohne SDLC hat Sicherheit keinen Anker**: Ein Gate ist per Definition eine zwischen zwei Phasen platzierte Kontrolle. **Ohne SDLC lässt sich keine Token-FinOps-Politik formulieren**: Scannen wird nach Verbrauch abgerechnet und wächst mit dem Code-Durchsatz, sodass die **risikobasierte Stufung die FinOps-Politik ist** — sie entscheidet, wo drei Agenten-Durchläufe bezahlt werden und wo ein SAST genügt; andernfalls wird „der Token-Verbrauch nicht gesteuert, sondern erst am Monatsende entdeckt.&quot; **Ohne SDLC gibt es nichts zu messen**: Der Anstieg von 16 % auf 54 % kommentierter PRs setzt eine Phase voraus, an der ein Zähler platziert werden kann; ohne das produziert man nur Nutzungszahlen, die zu Qualität und Risiko schweigen.

Zwei Beiträge jenseits der These. Die Lesart des incident agent-à-agent — ein Incident-Response-Agent, der eine andere Claude-Instanz über Slack bittet, einen Fix zu pushen, gestoppt durch ein menschliches Gate: „ein Perimeter, der auf einer Anweisung in einem Prompt beruht, ist kein Perimeter&quot;, und der Zugriff eines Agenten auf andere Agenten ist Teil seiner Angriffsfläche. Und ein klarer Vorbehalt: Diese Zahlen stammen vom Anbieter des Modells, auf einer jungen Codebasis ohne Mainframe. **Was sich übertragen lässt, ist die Methode, nicht die Zahlen.**&lt;/p&gt;</content:encoded><category>Qualität &amp; Sicherheit</category><category>SDLC</category><category>KI-nativer SDLC</category><category>Entwicklungszyklus</category><category>benannte Phasen</category><category>Gate</category></item><item><title>SDLC vs PDLC : quelle différence, et pourquoi l&apos;IA change tout</title><link>https://www.thekb.eu/de/fiches/sfeir-sdlc-pdlc-articulation-2026-07-22/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/sfeir-sdlc-pdlc-articulation-2026-07-22/</guid><description>SFEIR-Analyse (Stimme eines Beratungsunternehmens, „die Lesart eines Ingenieurs“), die zwei zu oft vermischte Frameworks artikuliert: den **SDLC** (Software Development Life Cycle — *die Software korrekt und zuverlässig bauen*) und den **PDLC** (Product Development Life Cycle — *das richtige Produkt bauen und am Markt erfolgreich sein*). Zentrale These: Die beiden Zyklen sind keine Konkurrenten, sondern **verschachtelt** — der SDLC ist die Teilmenge des PDLC, **untergebracht in dessen Entwicklungsphase**; wenn ein Produktteam die „Build“-Phase erreicht, läuft darin ein vollständiger SDLC-Zyklus (Design → Build → Test → Review → Deployment) ab. Der SDLC ist standardisiert (**ISO/IEC/IEEE 12207**, Ausgaben 2017 und 2026), mit seiner Modell-Genealogie (Waterfall 1970, V-Modell, iterativ/spiralförmig, **Agile 2001**, **DevOps/DevSecOps ab 2009**) und seinen **DORA**-Metriken (Durchsatz, Stabilität, MTTR, Change-Failure-Rate). Der PDLC, als übergeordneter Zyklus, reicht von **Ideation/Discovery** bis zum **Marktrückzug** (nicht zu verwechseln mit dem marketingbezogenen **PLC** von Theodore Levitt, 1965, der eine *kommerzielle Kurve* beschreibt, keine *organisierte Arbeit*: „der PLC beobachtet eine Kurve; der PDLC organisiert Arbeit“). **Wendepunkt**: Der SDLC adressiert nativ **nur eines von vier Risiken** — über **Marty Cagans „Four Big Risks“**-Framework (Value → PM, Usability → Designer, Feasibility → Lead Engineer, Business Viability → PM) — eine Organisation, die im SDLC exzellent, aber gegenüber dem PDLC blind ist, produziert „Software, die niemand will“ — John Cutlers **„Feature Factory“** (Erfolg gemessen am Output, nicht am Outcome). **Warum KI alles verändert**: Generative KI **komprimiert den SDLC** (Google/JetBrains-Daten, Mai 2026: **~85 % der Entwickler** nutzen regelmäßig Coding-Agenten, **~41 % des neuen Codes** ist KI-generiert; die Implementierung schrumpft von Wochen auf Stunden), sodass sich der **Engpass stromaufwärts verlagert** — die Entscheidung, *was* gebaut werden soll (Marty Cagan, April 2026: „wenn die Kosten der Auslieferung einbrechen, verlagert sich der Engpass zur Discovery“). Konsequenzen: DORA 2025 (~5.000 Fachleute, 90 % KI-Adoption) zeigt eine **positive Korrelation mit dem Durchsatz, aber eine negative mit der Stabilität** (mehr unvalidierte Features bedeuten Instabilität und Nacharbeit); Andrew Ng (AI Startup School, Juli 2025) berichtet von Teams, die das **Verhältnis „1 PM auf 4 Ingenieure“ zu „2 PMs auf 1 Ingenieur“ umkehren**; und mit **Spec-driven Development** wird die Grenze zwischen PDLC/SDLC **durchlässig** (die Produktspezifikation wird direkt von Agenten ausführbar). **Was ein CIO mitnehmen sollte**: Ein augmentierter SDLC wird zum **Marktstandard, nicht zum Differenzierungsmerkmal** — die Schnittstelle zum Produkt muss instrumentiert, **ausführbare Spezifikationen** als Input verlangt, technische Metriken mit Outcome-Metriken abgeglichen und die Rolle des „Feature-Lieferanten“ **abgelehnt** werden. Für einen CPO: Die Verlagerung des Engpasses zur Discovery ist zugleich eine **Aufwertung** (Produkturteil wird wieder knapp) und eine **Handlungsaufforderung** (Discovery industrialisieren, um mit dem SDLC gleichzuziehen). SFEIRs eigenes Framework („Designing and building in the agentic era“ — **11-Phasen-Zyklus** + **Software Factory 10x**) wird als Antwort auf der Engineering-Seite positioniert, wobei die **Verknüpfung der beiden Zyklen** als nächster Hebel gilt. Fazit: „während Code zur Commodity wird, verschiebt sich die Marge hin zu Produkturteil und Governance.“</description><pubDate>Wed, 22 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;SFEIR klärt zwei häufig vermischte Frameworks. Der **SDLC** (Software Development Life Cycle), standardisiert durch **ISO/IEC/IEEE 12207** (2017, 2026), strukturiert die **Softwareproduktion** — Anforderungserhebung, Design, Entwicklung, Test/QA, Deployment, Wartung — mit seiner Modell-Genealogie (Waterfall 1970, V-Modell, iterativ/spiralförmig, **Agile** 2001, **DevOps/DevSecOps** ab 2009) und seinen **DORA**-Metriken (Durchsatz, Stabilität, MTTR, Change-Failure-Rate). Sein Zweck: „die Software **korrekt und zuverlässig** bauen“. Der **PDLC** (Product Development Life Cycle) ist der **übergeordnete Zyklus**: von Ideation/Discovery bis zum Marktrückzug zielt er darauf ab, „das **richtige** Produkt zu bauen“. Nicht zu verwechseln mit Theodore Levitts **PLC** (1965), der eine **kommerzielle Kurve** beschreibt; „der PLC beobachtet eine Kurve, der PDLC organisiert Arbeit“.

**Verknüpfung**: Die Zyklen sind **verschachtelt** — der SDLC ist die Teilmenge des PDLC, untergebracht in dessen **Entwicklungsphase**. Kritischer Punkt über **Marty Cagans „Four Big Risks“** (Value, Usability, Feasibility, Business Viability): Der SDLC adressiert nativ nur die **technische Machbarkeit** — „eines von vier Risiken“. Eine Organisation, die im SDLC stark, aber gegenüber dem PDLC blind ist, wird zu **John Cutlers** **„Feature Factory“**, die Erfolg am **Output** statt am **Outcome** misst.

**Warum KI alles verändert**: Generative KI **komprimiert den SDLC** (Google/JetBrains, Mai 2026: **~85 %** der Entwickler nutzen Coding-Agenten, **~41 %** des neuen Codes ist KI-generiert; die Implementierung schrumpft von Wochen auf Stunden). Der **Engpass verlagert sich stromaufwärts** — die Entscheidung, *was* gebaut werden soll (**Cagan**, April 2026). Drei Konsequenzen: **DORA 2025** (~5.000 Fachleute, 90 % Adoption) zeigt eine Korrelation, die **positiv mit dem Durchsatz, aber negativ mit der Stabilität** ist (Korrelationen, keine Kausalität) — mehr unvalidierte Features, mehr Nacharbeit; **Andrew Ng** (Juli 2025) berichtet von der Umkehrung des Verhältnisses **„1 PM / 4 Ingenieure“ zu „2 PMs / 1 Ingenieur“**; und **Spec-driven Development** macht die **Grenze zwischen PDLC/SDLC durchlässig** (die Spezifikation wird von Agenten ausführbar).

**Empfehlungen.** Für den **CIO**: Ein augmentierter SDLC ist inzwischen ein **Marktstandard, kein Differenzierungsmerkmal** — die Schnittstelle zum Produkt instrumentieren, **ausführbare Spezifikationen** verlangen, technische mit Outcome-Metriken abgleichen, die Rolle des „Feature-Lieferanten“ ablehnen; ein handwerklicher PDLC gegenüber einem industrialisierten SDLC bedeutet ein „nicht tragbares Ungleichgewicht“. Für den **CPO**: sowohl eine Aufwertung **als auch** eine Handlungsaufforderung — **Discovery ausstatten**, um mit der Industrialisierung gleichzuziehen. SFEIR positioniert sein eigenes Framework (**11-Phasen-Zyklus** + **Software Factory 10x**) als Antwort auf der Engineering-Seite, wobei die **Verknüpfung der beiden Zyklen** als nächster Hebel gilt. Fazit: „während Code zur Commodity wird, verschiebt sich die Marge hin zu Produkturteil und Governance.“&lt;/p&gt;</content:encoded><category>Strategie &amp; Frameworks</category><category>SDLC</category><category>Software Development Life Cycle</category><category>PDLC</category><category>Product Development Life Cycle</category><category>Softwarelebenszyklus</category></item><item><title>How Anthropic secures its AI-native software development lifecycle</title><link>https://www.thekb.eu/de/fiches/clinton-anthropic-secure-ai-native-sdlc-2026-07-21/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/clinton-anthropic-secure-ai-native-sdlc-2026-07-21/</guid><description>Security-REX, verfasst von **Jason Clinton (Deputy CISO bei Anthropic)** — mit Beiträgen von **Michael Segner** — veröffentlicht am **21. Juli 2026** im Anthropic-Blog (Kategorien *Claude Code / Enterprise AI / Agents*). **Schock-Framing**: Absicherung eines SDLC, in dem ***„Claude etwa 80 % des gemergten Codes verfasst&quot;*** und in dem ***„mehr als die Hälfte des gesamten Codes von unserer internen Version von Claude Tag gemergt wird&quot;***, während Engineers *„8x so viel Code pro Quartal ausliefern&quot;* (im Vergleich zur Baseline 2021–2025). Die Herausforderung ist ein **Amdahl**-Problem: Wenn Kontrollen nicht skalieren, werden sie zum Flaschenhals. **Drei Bedrohungen prägen alles**: (1) ein **kompromittierter oder prompt-injizierter Agent**, der eine bösartige Änderung einbringt; (2) **Supply-Chain-/Dependency-Poisoning**, das als *vertrauenswürdiger Input* eingelesen wird; (3) **bekannte Klassen von Anwendungs-Schwachstellen in höherem Volumen**. **Vier übergreifende Strategien**: *shift left* (integriert in der Code-Phase), **harte Identitäts- und Zugriffsgrenzen** zur Eindämmung des *blast radius*, **Kombination deterministischer (SAST/DAST) UND agentischer Reviews** vor/nach Prod, **Menschen im Loop an den Punkten mit dem höchsten Hebel**. Der Beitrag ist explizit **als Ergänzung zu Anthropics *Zero Trust for Agents*-Framework gedacht** (und verweist auf den *CISO&apos;s Guide to Agentic AI*). **Schritt-für-Schritt-Durchgang durch den SDLC** (jeder Schritt → ein *Enduring Principle*): **Plan** — ein **PSR (Project Security Review)**, angetrieben von **Claude Opus**, das das Design-Dokument gegen **MITRE ATT&amp;CK** prüft, angebunden an einen **internen Wissensindex**; Auto-Genehmigung erlaubt für *risikoarme* Projekte → *Prinzip: Security-Agenten mit organisatorischem Kontext verbinden* (Chat, frühere Reviews, Code), statt Dokumentation vorzuschreiben. **Code** — Sicherheit kodiert in **CLAUDE.md + Skills**, ein **geschlossener Loop** von entdeckter Schwachstelle bis aktualisierter Richtlinie, der Befehl **`/security-review`**, ein Echtzeit-Guidance-Plugin, **Remote-VMs mit Egress-Allowlisting** zur Begrenzung des *blast radius* eines Agenten, der nicht vertrauenswürdigem Input ausgesetzt ist → *Prinzip: den Feedback-Loop schließen; harte Identitäts-/Zugriffsgrenzen statt Vertrauen in Modellverhalten*. **Test/CI** — **der größte Flaschenhals**: substanzielle Review-Kommentare steigen von **16 % auf 54 % der PRs**, ~**ein Drittel vergangener claude.ai-Vorfälle wäre erkannt worden**, **mehrere eng fokussierte spezialisierte Agenten** mit **RAG**-Kontext pro PR, **SAST postet direkt auf PRs**, eine **nach Risiko gestufte Codebasis**, jede Genehmigung **protokolliert mit Begründung und Signalen**, **risikogewichtete menschliche Stichprobenprüfung** → *Prinzip: automatisiertes Review = anderes Risiko → andere Kontrollen (mehrere unabhängige Gates, getrennte Context-Windows)*. **Deploy/CD** — **kontinuierliches KI-gesteuertes DAST** in Staging (Claude fand ***„mehr als 500 Schwachstellen mit hohem Schweregrad in OSS&quot;*** im Februar) → *Prinzip: dynamische Testkadenz entspricht der Deployment-Kadenz*. **Monitor** — **agents de réponse à incident**, die Prod-Logs lesen, Root-Cause-Analysen durchführen, Post-Mortems und manchmal den Fix schreiben, aber **nicht deployen können**: nur **drei Berechtigungen** (Dokumente schreiben, in Channels posten, Prod-Logs lesen); **bemerkenswerter Vorfall** — nach einem Modell-Upgrade bat der incident-Response-Agent **eine andere Claude-Instanz, einen Fix per Slack zu pushen**, *„am dafür vorgesehenen menschlichen Review-Gate abgefangen&quot;* → *Prinzip: **zweckgebundene Identität mit minimalen Berechtigungen**; **agent-à-agent**-Kanäle überwachen wie menschliche Interaktionen*. **Governance**: Risikostufung, **Shadow-Mode** (neue KI-Reviewer im reinen Kommentar-Modus, *red-teamed*, bevor sie Vertrauen gewinnen), **Sampling**, Metrik-Dashboards, **SIEM-Routing** jeder Agentenaktion (Genehmigungen, Tool-Aufrufe, agent-à-agent-Nachrichten) für Audit und Insider-Threat-Erkennung → *Prinzip: die Rolle des Security Engineers verschiebt sich von „Bugs überwachen&quot; zu **„Loops überwachen&quot;***. **Strategische Frage**: *„Was würden wir laufen lassen, wenn Scanning nahezu kostenlos wäre?&quot;*. Auf der Seite **Sicherheit/Governance** erweitert dies den AI-SDLC-Cluster der Veille: die *Steps of AI Adoption* aus [[cherny-steps-ai-adoption-2026-07-16]] (Claude Security Review, Claude Tag, Shadow-Mode, SIEM/OTel), das multi-agentische adversariale Review aus [[monperrus-end-of-code-review-agents-supersede-2026-06-11]] und sumner-bun-rewrite-rust-claude-2026-07-08, die Doktrin der *Skills / Systeme rund um das Modell* aus anthropic-self-service-data-analytics-claude-agentic-stack-2026-06-03, die Failure Modes aus williams-adlc-1-models-arent-human-2026-06-12, der sechsstufige SDLC aus hingel-augment-how-ai-changes-sdlc-six-stages-2026-06-08, und die Cyberdefense von Project Glasswing aus anthropic-claude-fable-5-mythos-5-2026-06-09.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Veröffentlicht am **21. Juli 2026** im Anthropic-Blog, beschreibt dieser REX, verfasst von **Jason Clinton (Deputy CISO bei Anthropic)**, wie das *Security-Engineering*-Team einen SDLC absichert, in dem **Claude ~80 % des gemergten Codes schreibt** und in dem **die interne Instanz von Claude Tag mehr als die Hälfte** des Codes merged, während Engineers *„8x so viel Code pro Quartal&quot;* ausliefern verglichen mit 2021–2025. Auf dem Spiel steht ein **Amdahl**-Problem: Wenn Reviews, Monitoring und Kontrollen nicht im gleichen Tempo skalieren, werden sie zum Flaschenhals. Der Beitrag ist das Begleitstück zu Anthropics ***Zero Trust for Agents***-Framework.

**Drei Bedrohungen** prägen jede Kontrolle: ein **kompromittierter oder prompt-injizierter Agent**, der eine bösartige Änderung einbringt, **Supply-Chain-/Dependency-Poisoning**, das als vertrauenswürdiger Input eingelesen wird, und **klassische Anwendungs-Schwachstellen in höherem Volumen**. **Vier übergreifende Strategien** reagieren darauf, ohne die Geschwindigkeit zu bremsen: *shift left*, **harte Identitäts- und Zugriffsgrenzen** (Eindämmung des *blast radius*), **Kombination deterministischer (SAST/DAST) und agentischer Reviews** sowie **Menschen an den Punkten mit dem höchsten Hebel**.

Der Kern des Artikels durchläuft den SDLC, jede Phase abgeschlossen durch ein **Enduring Principle**. **Plan**: ein **PSR (Project Security Review)**, angetrieben von **Claude Opus**, analysiert das Design-Dokument gegen **MITRE ATT&amp;amp;CK**, angebunden an einen **internen Wissensindex**; *risikoarme* Projekte genehmigen sich selbst — *Prinzip: Security-Agenten mit organisatorischem Kontext verbinden*. **Code**: Sicherheit kodiert in **CLAUDE.md und Skills**, ein **geschlossener Loop** von Schwachstelle zu Richtlinie, der Befehl **`/security-review`**, ein Guidance-Plugin, **Remote-VMs mit Egress-Allowlisting** — *Prinzip: harte Zugriffsgrenzen statt Vertrauen in das Modell*. **Test/CI**, der größte Flaschenhals: substanzielle Kommentare **steigen von 16 % auf 54 % der PRs**, **~ein Drittel vergangener claude.ai-Vorfälle wäre erkannt worden**, **eng fokussierte spezialisierte Agenten + RAG**, **SAST auf PRs**, eine **nach Risiko gestufte Codebasis**, protokollierte Genehmigungen und eine **risikogewichtete Stichprobenprüfung** — *Prinzip: mehrere unabhängige Gates und getrennte Context-Windows*. **Deploy/CD**: **kontinuierliches DAST in Staging** — Claude fand im Februar **mehr als 500 OSS-Schwachstellen mit hohem Schweregrad**. **Monitor**: **agents de réponse à incident** lesen die Logs, führen Root-Cause-Analysen durch, schreiben die Post-Mortems, können aber **nicht deployen** — nur **drei Berechtigungen**. Beleg-Anekdote: Nach einem Upgrade bat der IR-Agent eine andere Claude-Instanz, **einen Fix per Slack zu pushen**, *„am dafür vorgesehenen menschlichen Review-Gate abgefangen&quot;* — daher die Notwendigkeit, **agent-à-agent-Kommunikation zu überwachen**.

**Governance** schließt das System ab: Risikostufung, **Shadow-Mode** (KI-Reviewer werden *red-teamed*, bevor ihnen vertraut wird), **Sampling**, Dashboards, **SIEM-Routing** jeder Agentenaktion für Audit und Insider-Threat-Erkennung. Die Aufgabe des Security Engineers *„entwickelt sich von der Überwachung von Bugs zur Überwachung von Loops&quot;*, wobei die Investitionsfrage lautet: *„Was würden wir laufen lassen, wenn Scanning nahezu kostenlos wäre?&quot;*&lt;/p&gt;</content:encoded><category>Qualität &amp; Sicherheit</category><category>AI-native SDLC</category><category>AI-native SDLC</category><category>Sicherheit</category><category>Security Engineering</category><category>Jason Clinton</category></item><item><title>Buzz!</title><link>https://www.thekb.eu/de/fiches/longwell-block-buzz-workspace-agents-nostr-2026-07-21/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/longwell-block-buzz-workspace-agents-nostr-2026-07-21/</guid><description>**Block**-Ankündigung vom **21. Juli 2026**, unterzeichnet von **Tyler Longwell**: **Buzz**, ein *Open-Source*- und **selbst hostbarer** kanalbasierter Arbeitsbereich, in dem Menschen und Agenten denselben Raum teilen – Chat, Suche, Automatisierung und **Git-Hosting** auf einem einzigen Server, aufgebaut auf **Nostr**, einem offenen Protokoll für signierte Nachrichten und portable Identitäten. Ausgangsthese: *« Modelle können die Arbeit jetzt erledigen. Teams brauchen weiterhin einen Ort, um sie gemeinsam zu erledigen. Der Engpass ist von der Intelligenz zur Koordination gewandert. »* Drei technische Bausteine. **(A) Agentenidentität.** Ausgangspunkt ist eine Verweigerung – aufzuhören, die eigenen Zugangsdaten an einen Bot zu verleihen: *« Wir haben Bots erlaubt, sich als uns auszugeben. Das ist seltsam. Das ist gefährlich. »* Jeder Agent erhält **seinen eigenen Schlüssel**, sein Inhaber signiert eine **eng begrenzte Autorisierung**, und der Agent signiert anschließend seine Arbeit mit seiner eigenen Identität. Die Delegationskryptografie ist konventionell; die Designentscheidung ist es weniger: *« Autorisierung löscht nicht die Urheberschaft »* – der Agent bleibt der Urheber, sein *Credential* belegt, wer ihn unter welchen Bedingungen autorisiert hat. Unmittelbare Konsequenzen: Ein durchgesickerter Agentenschlüssel wird widerrufen, ohne die menschliche Identität anzutasten, und der Entzug des Inhabers verhindert, dass sich der Agent erneut verbindet, wobei seine aktiven Sitzungen separat beendet werden müssen. **(B) Git auf Objektspeicher.** Die Beobachtung: *« Git hatte in der Vergangenheit immer einen praktischen Ratenbegrenzer: Menschen »* – eine Gruppe von Agenten erzeugt an einem einzigen Nachmittag Monate an Personen-Commits und CI, mit vielen gleichzeitigen Schreibern, auf Forges, die für menschliche Finger dimensioniert sind. Buzz speichert Repositories als **unveränderliche, inhaltsadressierte Packfiles** plus einen **einzigen veränderlichen Manifest-Zeiger**; ein *Push* schreibt zuerst die Objekte, dann rückt er den Zeiger per **bedingtem Compare-and-Swap** vor, wobei dieser Swap der Commit-Punkt ist – Ereignisse im Arbeitsbereich kündigen die Änderung an, sie definieren sie nicht. Das Protokoll ist **in TLA+ spezifiziert und modellgeprüft** (Dauerhaftigkeit, Rekonstruktion, gleichzeitige Pushes), wobei das begrenzte Ergebnis von drei expliziten Objektspeicher-Garantien abhängt, daher eine **Konformitäts-Suite**, die jedes Backend bestehen muss. **(C) Interoperabilität und Datenschutz.** Claude Code, Codex, goose *« und jeder Agent, der Agent Client Protocol spricht »*, funktionieren innerhalb von Buzz; ein Wechsel von Modell oder Harness lässt Identität, Berechtigungen und Verlauf des Projekts unangetastet. Telemetrie und Abbruch reisen als flüchtige verschlüsselte Nachrichten, Gedächtnis und Kostenabrechnung als dauerhafte verschlüsselte Nachrichten – *« der Server sieht Routing-Metadaten, nicht diese Nutzdaten »*. Gedächtnis-Argument: *« Eine konventionelle Forge bewahrt den Diff und einen grünen Haken. Buzz bewahrt auch, warum der naheliegende Fix falsch war. »* Anti-Lock-in-Argument: Verschwindet Buzz, bleiben Identität und signierte Historie verifizierbar, Git bleibt Git.</description><pubDate>Tue, 21 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Engineering-Beitrag von **Block**, unterzeichnet von **Tyler Longwell**, veröffentlicht am **21. Juli 2026**, der **Buzz** ankündigt: einen *Open-Source*-, **selbst hostbaren**, kanalorganisierten Arbeitsbereich, in dem Menschen und Agenten im selben Raum arbeiten – Messaging, Suche, Automatisierung **und Git-Hosting** auf einem einzigen Server.

**Ausgangspunkt ist ein erlebtes Scheitern.** Der Autor baute Blocks ersten Slack-Agenten; er funktionierte, ließ aber operative Fragen unbeantwortet: Bekommt jeder seinen eigenen Bot? Wenn ein Bot geteilt wird, **wessen Zugangsdaten sind das**? Was passiert, wenn ein Team Modell oder *Runtime* wechselt? Daher die These: *« Modelle können die Arbeit jetzt erledigen. Teams brauchen weiterhin einen Ort, um sie gemeinsam zu erledigen. Der Engpass ist von der Intelligenz zur Koordination gewandert. »*

**Das Substrat ist Nostr** – ein offenes Protokoll für signierte Nachrichten und portable Identitäten. Eine Identität ist ein **Schlüsselpaar**, jede Aktion wird signiert: Dieselbe Identität sendet eine Nachricht, autorisiert einen Agenten, genehmigt einen *Workflow*, signiert einen Commit, mergt eine Änderung. **Claude Code, Codex, goose und jeder Agent, der Agent Client Protocol spricht**, funktionieren innerhalb von Buzz; ein Wechsel von Modell oder *Harness* lässt Identität, Berechtigungen und Verlauf des Projekts unangetastet.

**Der Kern des Beitrags ist die Agentenidentität.** Statt die eigenen Zugangsdaten an einen Bot zu verleihen – *« Wir haben Bots erlaubt, sich als uns auszugeben »* – erhält jeder Agent **seinen eigenen Schlüssel**. Sein Inhaber signiert eine **eng begrenzte Autorisierung**; der Agent signiert daraufhin seine Arbeit **im eigenen Namen**. Die semantische Entscheidung ist explizit: ***« Autorisierung löscht nicht die Urheberschaft »***. Der Schlüssel eines kompromittierten Agenten wird widerrufen, **ohne die menschliche Identität anzutasten**; der Entzug des Inhabers trennt den Agenten.

**Zweiter technischer Baustein: Git auf Objektspeicher.** Agenten heben den Ratenbegrenzer auf, der Menschen früher waren; eine Gruppe erzeugt an einem einzigen Nachmittag Monate an Personen-Commits. Buzz speichert Repositories als **unveränderliche, inhaltsadressierte Packfiles** plus **einen veränderlichen Manifest-Zeiger**, der per **bedingtem Compare-and-Swap** vorgerückt wird – dieser *Swap* ist der Commit-Punkt, Kanalereignisse kündigen ihn an, ohne ihn zu definieren. Das Protokoll ist **in TLA+ spezifiziert** und modellgeprüft; das Ergebnis hängt von **drei Objektspeicher-Garantien** ab, daher eine **Konformitäts-Suite** pro *Backend*.

**Der versprochene Wert ist mnemonisch**: Ein flüchtiger Kanal pro Aufgabe bündelt Diskussion, Patches, CI, Review und signierte Entscheidung. *« Eine konventionelle Forge bewahrt den Diff und einen grünen Haken. Buzz bewahrt auch, warum der naheliegende Fix falsch war. »*

**Und für Open Source wird argumentiert**: *« es ist 2026: Software ist billig geworden. Geschmack nicht. »* Verschwindet Buzz, lassen sich Identitäten und signierte Historie weiterhin verifizieren. Keine Zahlen, kein Benchmark: Der Beitrag ist eine Darlegung des Designs, kein Wirksamkeitsnachweis.&lt;/p&gt;</content:encoded><category>Architektur &amp; Konstruktion</category><category>Buzz</category><category>Block</category><category>agentischer Arbeitsbereich</category><category>Kanal</category><category>kanalgesteuert</category></item><item><title>ADHD — a skill for agents (Parallel Divergent Ideation for Coding Agents)</title><link>https://www.thekb.eu/de/fiches/akhouri-adhd-ideation-divergente-parallele-2026-07-20/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/akhouri-adhd-ideation-divergente-parallele-2026-07-20/</guid><description>Udit Akhouri veröffentlicht **ADHD**, ein Open-Source-Skill (MIT) für „parallele divergente Ideenfindung“ für Coding-Agenten: N **isolierte** Agentenaufrufe unter bewusst verzerrten kognitiven Frames, gefolgt von einem separaten Kritiker, der bewertet, clustert, **Fallstricke markiert** und die Überlebenden vertieft — eine **architektonische** Lösung (kein Prompt) für die vorzeitige Konvergenz von LLMs.</description><pubDate>Mon, 20 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Udit Akhouri veröffentlicht **ADHD** („ein Skill für Agenten“), ein Open-Source-Projekt (MIT, v0.1.4, ca. 1.000 Stars), das die **vorzeitige Konvergenz** autoregressiven Schließens angeht: Ein LLM verankert sich an seiner ersten Idee, und baumbasierte Methoden entkommen dem nicht wirklich — „Tree-of-Thought erweitert die Suche, durchläuft aber einen einzigen gemeinsamen Kontext, sodass die Verankerung über die Zweige hinweg bestehen bleibt.“ Die Position des Projekts: Dies ist ein **Architekturproblem, kein Prompting-Problem**.

Die Mechanik besteht aus zwei **wasserdichten** Phasen. *Diverge*: N parallele, **isolierte** Agentenaufrufe — ohne gemeinsamen Kontext —, die das Problem jeweils über einen von **15 kognitiven Frames** erhalten, die bewusst verzerrt sind (mit Auswahllogik und benutzerdefinierten Frames), unter einem System-Prompt, der **das Bewerten verbietet**. *Focus*: Ein **separater** Kritiker, mit einem gegensätzlichen System-Prompt, bewertet die Ideen (Originalität, Machbarkeit, Passung), clustert sie nach zugrunde liegendem Blickwinkel, **markiert die Fallstricke samt Begründung** und vertieft die besten Überlebenden. Die Trennung von Generator und Kritiker ist „mechanisch“: getrennte LLM-Aufrufe, keine innerhalb eines einzigen Kontexts simulierten Rollen — dieselbe Intuition wie beim Adversarial Review mit getrenntem Kontext des Bun-Projekts ([[sumner-bun-rewrite-rust-claude-2026-07-08]]).

Die Signature-Demo vergleicht anhand „einer CLI, die ein LLM aufruft und manchmal für 90s einfriert“ die Baseline (4 Lehrbuch-Muster: progressive Timeouts, exponentieller Backoff, Hedged Requests, Streaming — „die Antwort, die ein Senior in 30 Sekunden gibt“) mit ADHD: 30+ Ideen in 6 Clustern, **20 benannte Fallstricke** und eine nicht offensichtliche Wahl — den **„Rage-Quit“**-Button, der sich mit der Wartezeit aufheizt und die Anfrage sofort zu einem schnelleren, günstigeren Modell umleitet, weil „das langsame Modell für diesen Prompt schlicht das falsche Modell sein könnte“. Bei 6 offenen Problemen ergibt die Bewertung des Autors (LLM-Richter) eine Breite von 9,00 vs. 4,83, Neuheit 7,83 vs. 2,67, **Fallstrickerkennung 9,50 vs. 1,83**, Umsetzbarkeit 9,50 vs. 6,50 — selbstberichtete Zahlen, die als Behauptungen zu lesen sind.

Die Distribution läuft über das **skills**-Ökosystem (derselbe Kanal wie [[skill-pocock-grill-with-docs-2026-06]]): `npx skills add UditAkhourii/adhd` erkennt automatisch ~50 Agenten (Claude Code, Cursor, Codex, Cline, Gemini CLI, Windsurf…), Aufruf über `/adhd` oder automatische Auslösung bei Ideenfindungs-Intents, eine CLI und eine npm-Bibliothek, alle auf den Claude- und Codex-Agent-SDKs aufgebaut. Die Traktion ist greifbar: ein Feature auf The New Stack, ein Preprint, Übernahme durch repowire (PR #313 gemerged — die Frames werden zu „Peers“ des Mesh-Orchestrators), mstack (`think`-Plugin), zk-flow-oss und ein unabhängiger Forschungsreview (testdouble/han), dessen Erkenntnisse in öffentlichen Issues weiterleben. Fazit: nützliche Divergenz wird nicht promptet, sondern **architektiert** — durch Kontextisolation und die mechanische Generator/Kritiker-Opposition.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>ADHD</category><category>Udit Akhouri</category><category>parallele divergente Ideenfindung</category><category>vorzeitige Konvergenz</category><category>kognitive Verankerung</category></item><item><title>Reflecting on a year of Claude Code</title><link>https://www.thekb.eu/de/fiches/cherny-wu-reflecting-year-claude-code-2026-07-17/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/cherny-wu-reflecting-year-claude-code-2026-07-17/</guid><description>Boris Cherny (Head of Claude Code) und Cat Wu (Head of Product, Claude Code) veröffentlichen ein kurzes LinkedIn-Video, „Reflecting on a year of Claude Code“, in dem sie eine These aufstellen: **Produkt- und Engineering-Rollen verschmelzen**. Bei Anthropic **schreibt das gesamte Produktteam, DevRel und Design Code**; viele Engineers **liefern Produkte End-to-End** (Idee → Entwicklung → Legal/Marketing/Security → Veröffentlichung in die Welt). Ihr Fazit: KI begünstigt Profile mit **Neugier**, **Produktgespür** und einer Vorliebe für **End-to-End-Verantwortung**. Die Notiz erfasst vor allem die **Diskussion im Kommentarthread** (55 Kommentare, 28 inhaltlich substanziell): ein Konsens, der die These **neu einordnet** — es sind nicht die Rollen, die verschwinden, sondern das **Ausliefern wird billig**, was den Wert in Richtung Urteilsvermögen und die richtige Problemdefinition verschiebt — dem eine klarsichtige Minderheit auf der Gegenseite gegenübersteht (Verantwortlichkeit, Governance, geistiges Eigentum).</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Boris Cherny (**Head of Claude Code**) und Cat Wu (**Head of Product, Claude Code**) veröffentlichen auf LinkedIn, via Claude for Business, ein kurzes (~47 s) Video mit dem Titel **„Reflecting on a year of Claude Code“**. Ihre These: im Zeitalter der Coding-Agenten **verschmelzen Produkt- und Engineering-Rollen**. „Is everyone going to be a PM or is everyone going to be an engineer? Everyone&apos;s going to be both.“

**Beweis am Beispiel: der interne Fall.** Cherny beschreibt, wie Anthropic als Demonstration operiert: das Produktteam, DevRel und Design **schreiben alle Code**; umgekehrt **liefern** viele Engineers Produkte **End-to-End** — sie haben eine Idee, was zu bauen ist, bauen es, und arbeiten dann mit Legal, Marketing und Security zusammen, um zu kommunizieren und Sicherheit zu gewährleisten. Fazit: KI **begünstigt Profile** mit **Neugier**, **Produktgespür** und einem Faible für **End-to-End-Verantwortung**.

**Der eigentliche Inhalt: der Kommentarthread.** Von 55 Kommentaren tragen 28 eine inhaltlich substanzielle Idee bei und bilden ein öffentliches Peer-Review entlang von acht Achsen. Die **dominierende** Neueinordnung: es sind nicht die Rollen, die verschwinden, sondern die **Verkürzung der Feedback-Schleife**. Rehan Nazir — wenn ein PM eine Idee mit einem noch am selben Tag erstellten Prototyp validiert, „hören Organigramme auf, eine Rolle zu spielen“; Noman A. — Ideen werden in Stunden statt Wochen getestet, was verändert, *wie Unternehmen lernen*; Kevin Schoovaerts — Claude Code baut 80 % des Produkts, die eigentliche Kraft liegt in der engen Schleife mit dem Nutzer. Zweite, tiefere Achse: die **knappe Fähigkeit verschiebt sich** von „wissen, wie man baut“ hin zu **Urteilsvermögen** und der **Definition des richtigen Problems** (Omer K., meistgeliketer Kommentar: „choosing the right problems, knowing what NOT to build“; Syed T.; Andrei van Noordt: die knappe Einstellung wird zur Person mit Gespür dafür, *was* gebaut werden soll und die es auch bauen kann; Natasha Newbold: man wird zum **Architekten**, der die Spezifikationen schreibt, die Teams von Agenten ausführen). Sunny Vara verschiebt den entscheidenden Faktor vom Prompt hin zum **Kontext**.

**Der Gegenpunkt.** Eine Ebene wirft die Fragen auf, die das Video umgeht: Paul Breuler und Ron H. — die Verantwortung wächst, also wächst auch die **Rechenschaftspflicht**; „wenn jeder bauen kann, muss jemand trotzdem in der Lage sein, Nein zu sagen.“ Mohammadjavad Sayadi — die **Lücke zwischen Demo und Produktion** bleibt in regulierten Bereichen (Gesundheitswesen) erheblich. Die **Skeptiker** (Chris Bounds, Mohamed Anis, Panny Malialis, David H.) warnen davor, eine Startup-typische Arbeitsweise zu verallgemeinern. Schließlich üben zwei **frontale Kritiken** (James Hutchinson, Dewayne J Grunden II) scharfe Kritik am **Diebstahl geistigen Eigentums** und fordern, Modelle als Open Source zu veröffentlichen und Urheber zu entschädigen. In einem Satz: der Konsens bestätigt die These, ordnet sie aber neu ein — **das Ausliefern wird billig**, was den Wert in Richtung **Urteilsvermögen, Produktgespür und das richtige Problem** verschiebt, während Rechenschaftspflicht, Governance und Zuverlässigkeit noch nicht nachgezogen sind.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>Boris Cherny</category><category>Cat Wu</category><category>Claude Code</category><category>Rollenverschmelzung</category><category>Verschmelzung von Produkt und Engineering</category></item><item><title>The Token Manifesto</title><link>https://www.thekb.eu/de/fiches/martignole-token-manifesto-2026-07-17/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/martignole-token-manifesto-2026-07-17/</guid><description>Nicolas Martignole (Le Touilleur Express) veröffentlicht – gemeinsam verfasst mit **GLM-5.2** und **MiniMax-M3** – **« The Token Manifesto »**: eine Persiflage des **Manifeste Agile** (2001), übertragen auf die Ära der LLMs, in der die Werteinheit nicht mehr die Ingenieurstunde, sondern das **Token** ist. Vier Werte: *kurze System-Prompts statt raffinierter System-Prompts*, *ein klares Beispiel statt drei Absätzen Erklärung*, *iteratives Vorgehen in kleinen Schritten statt das gesamte Lastenheft auf einmal abzuladen*, *Ausgabe in einem festgelegten Format statt das Modell frei improvisieren zu lassen*. Zwölf Prinzipien unterlaufen die des Agilen Manifests eines nach dem anderen — „Einfachheit, die Kunst, die Menge an Arbeit zu maximieren, **die nicht vom Modell erledigt wird**“, „selbstorganisierende Teams, die Wiederholungen erkennen und einmal dokumentieren“, „regelmäßige Reflexion **bevor die Monatsrechnung eintrifft**“. Unter dem Humor („nervöses Starren auf eine Nutzungsanzeige“) verbirgt sich eine ernsthafte These: Der eigentliche ökonomische Engpass KI-gestützter Entwicklung ist nicht mehr die Geschwindigkeit, sondern das **Token-Budget** und die **Ökonomie des Kontextfensters**. Zwei Pointen beschließen den Text: **« Du hast kein Prompt-Problem. Du hast ein Kontextfenster-Problem. »** und **« Jeder ist ein Prompt Engineer, bis das Monatskontingent aufgebraucht ist. »** Bemerkenswert ist das Meta-Augenzwinkern: ein Manifest zur Token-Sparsamkeit, gemeinsam *mit* Modellen verfasst.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;**Nicolas Martignole** veröffentlicht auf *Le Touilleur Express* **« The Token Manifesto »**, einen kurzen satirischen Text, gemeinsam verfasst mit zwei Modellen (**GLM-5.2** und **MiniMax-M3**). Die Mechanik ist klar: Man übernimmt die exakte Struktur des **Manifeste Agile** von 2001 — seine Präambel, seine vier Werte in der Form „X statt Y“, seine zwölf Prinzipien — und überträgt sie auf die Welt der LLMs, in der die Recheneinheit nicht mehr die Ingenieurstunde, sondern das **Token** ist. Die Präambel gibt den Ton vor: „Wir entdecken bessere Wege, Kontext zu verbrauchen, indem wir es tun … Durch die Arbeit des Erzeugens von Tokens, des Löschens von Tokens und **nervösen Starrens auf eine Nutzungsanzeige** haben wir gelernt zu schätzen … “.

**Die vier Werte** skizzieren eine Ästhetik des sparsamen Prompts: *kurze System-Prompts statt raffinierter System-Prompts*; *ein klares Beispiel statt drei Absätzen Erklärung*; *iteratives Vorgehen in kleinen Schritten statt das gesamte Lastenheft auf einmal abzuladen*; *Ausgabe in einem festgelegten Format statt das Modell frei improvisieren zu lassen*. Jeder Wert stellt eine sparsame Praxis (Prägnanz, Beispiel, Iteration, eingeschränktes Format) einer kostspieligen Versuchung gegenüber (Raffinesse, Weitschweifigkeit, ein umfangreiches Lastenheft, eine unbeschränkte Antwort).

**Die zwölf Prinzipien** unterlaufen die des Agilen Manifests eines nach dem anderen. Die Priorität wird zur Lieferung „**der Antwort, nicht des Weges zur Antwort**“; das Manifest „begrüßt sich ändernde Anforderungen, selbst spät im Gespräch“; es baut „auf motivierten Individuen mit einem **angemessenen Kontextfenster**“ auf; „funktionierende Prompts messen den Fortschritt **und die Rechnungen**“. Das meistzitierte Prinzip kehrt das berühmte zehnte Prinzip von Agile um: „**Einfachheit — die Kunst, die Menge an Arbeit zu maximieren, die nicht vom Modell erledigt wird**“. Andere zielen auf Kontextschulden („Wiederholungen erkennen und einmal dokumentieren“) und ökonomische Nachhaltigkeit ab („ein Prompting-Tempo, das sich unbegrenzt durchhalten lässt“, „regelmäßige Reflexion **bevor die Monatsrechnungen eintreffen**“).

Zwei Pointen beschließen das Manifest und tragen unter dem Humor seine ernsthafte These: **« Du hast kein Prompt-Problem. Du hast ein Kontextfenster-Problem. »** — eine Verlagerung der Aufmerksamkeit vom *Prompt Engineering* hin zur **Ökonomie des Kontextfensters** — und **« Jeder ist ein Prompt Engineer, bis das Monatskontingent aufgebraucht ist. »** — eine ironische Erinnerung daran, dass sich das wahre Können am Nutzungszähler bemisst.

Jenseits des Scherzes kristallisiert der Text einen kulturellen Wandel heraus: In der Ära KI-gestützter Entwicklung ist der strukturierende Engpass nicht mehr die **Geschwindigkeit** (die Obsession von Agile), sondern das **Token-Budget** und das Kontextmanagement. Die Ko-Autorschaft von Mensch und Modellen fungiert als Meta-Signatur: ein Plädoyer für Token-Sparsamkeit, verfasst mit Hilfe eben jener Modelle, deren Sparsamkeit es lehrt.&lt;/p&gt;</content:encoded><category>KI-Coding-Agenten &amp; Skills</category><category>The Token Manifesto</category><category>Nicolas Martignole</category><category>Le Touilleur Express</category><category>Manifeste Agile</category><category>Persiflage</category></item><item><title>Steps of AI Adoption (tableau/artifact + post LinkedIn « I talk to engineers at other companies every day… »)</title><link>https://www.thekb.eu/de/fiches/cherny-steps-ai-adoption-2026-07-16/</link><guid isPermaLink="true">https://www.thekb.eu/de/fiches/cherny-steps-ai-adoption-2026-07-16/</guid><description>**Boris Cherny** (Creator &amp; Head of Claude Code @Anthropic) veröffentlicht auf LinkedIn eine Framework-Tabelle, **« Steps of AI Adoption »**, die die Einführung agentischer KI durch ein Engineering-Team über **5 Stufen (0→4)** abbildet, jede charakterisiert durch eine **Größenordnung der gesteuerten Agenten** und eine **Transformation der Rolle des Engineers**: **0 Gated** (0 Agenten, abgeschotteter Zugang), **1 Assisted** (~1 Agent — „du + ein Agent“, betreutes Pair Programming), **2 Parallel** (~10 Agenten — **Orchestrator**), **3 Supervised autonomy** (~100 Agenten — **Manager of Managers**, ein Org-Baum), **4 AI-native** (~1.000+ Agenten — **VP Steering by Intent**). Die Tabelle kreuzt fünf Spalten: Anzahl der Agenten, *wie es aussieht*, *der Engpass*, *die hilfreichen Produkte*, *die Guardrails*. **Zentrale These**: mehr Tokens zu verbrauchen bringt keinen Stufenaufstieg — der Aufstieg zur nächsten Stufe erfordert, **den nächsten Engpass zu identifizieren und aufzulösen** UND **den nächsten Satz an Guardrails aufzubauen**. Konkret: Claude eine verlässliche **Self-Verification-Loop** geben (Tests + Build + Lint + E2E in einer echten Umgebung), **Auto mode** aktivieren (um blockierende Berechtigungsabfragen zu vermeiden), **Code-Review und Security-Review zum Standard machen**, Multi-Agenten-Oberflächen einführen (Agent View CLI, Desktop, iOS/Android-Apps, Tag), dann `/loop`, `/batch`, `/goal`, **dynamische Workflows** und **worktree isolation** für Subagenten. Zum Thema Steuerung: Nutzung (Dashboard) misst **Aktivität, nicht Ertrag**; die richtige Frage lautet *„hätten wir hierfür ohnehin Engineering-Aufwand investiert? Wenn ja, wie viele manuelle Engineer-Stunden hätte es gekostet?“* — das ist der ROI. Der eigentliche Gewinn stellt sich ein, wenn **Fixes und Wartung im Hintergrund ablaufen** und Teams sich auf das *Bauen* konzentrieren. Anthropic befindet sich auf **Stufe 3, auf dem Weg zu 4**; Boris Cherny erklärt, persönlich **Stufe 4** erreicht zu haben.</description><pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Boris Cherny, Creator &amp;amp; Head of Claude Code bei Anthropic, veröffentlicht eine Framework-Tabelle — **« Steps of AI Adoption »** — entstanden aus einer wiederkehrenden Beobachtung: In vielen Unternehmen vervielfacht *eine einzelne* Person ihren Output mit Claude um das Zehnfache, aber der Rest der Organisation zieht nicht nach. Daraus leitet er eine **5-stufige Reifeskala (0→4)** ab, strukturiert um die **Größenordnung der von einem Engineer gesteuerten Agenten** — und die dadurch erzwungene Rollentransformation.

**0 — Gated (0 Agenten)**: abgeschotteter Zugang, ältere Modelle, keine MCP-Governance und keine Infrastruktur, um Claudes Code zu hosten; Engpass = veraltete Sicherheits-/Freigabeprozesse und eine Fixierung auf Kosten pro Token. **1 — Assisted (~1)**: „du + ein Agent“, betreutes Pair Programming, synchrone Arbeit; Engpass = deine Aufmerksamkeit, da du ohne Self-Verification alles selbst prüfst. **2 — Parallel (~10)**: du wirst zum **Orchestrator** von 5–10 Agenten auf getrennten Worktrees; Claude verifiziert sich selbst (Tests/Build/Lint/Security), Auto mode und automatisierte Reviews sind Standard; Engpass = das Prüfen mehrerer paralleler Stränge. **3 — Supervised autonomy (~100)**: **Manager of Managers**, Claude schreibt fast alles, Wartung läuft im Hintergrund; Engpass = Vertrauen in die Loop und der Entscheidungsdurchsatz. **4 — AI-native (~1.000+)**: **VP Steering by Intent**, eine geschlossene Loop, in der Claude die meisten Agenten selbst startet, Überwachung nach dem Ausnahmeprinzip.

**Zentrale These**: Tokens bringen keinen Stufenaufstieg. Jede Stufe hat ihren eigenen Engpass; Fortschritt entsteht durch **dessen Auflösung** und den **Aufbau des nächsten Satzes an Guardrails**, der den Output vertrauenswürdig macht. Die genannten Hebel: Self-Verification-Loop (Tests + Build + Lint + E2E in einer echten Umgebung), **Auto mode** gegen blockierende Abfragen, **Code-Review + Security-Review als Standard**, Multi-Agenten-Oberflächen (Agent View, Desktop, Mobile, Tag), dann `/loop`, `/batch`, `/goal`, **dynamische Workflows**, **worktree isolation**, **CLAUDE.md + Skills** zur Kodifizierung von Standards, und schließlich das **Claude Agent SDK**, um Agentenflotten programmatisch zu bauen und zu steuern.

Zum Thema Steuerung verwirft Cherny die Vanity-Metrik: Nutzung misst **Aktivität, nicht Ertrag**. Die richtige Frage — *hätten wir diesen Aufwand ohnehin investiert, und wie viele **manuelle Engineer-Stunden** hätte es gekostet?* — liefert den wahren ROI. Der entscheidende Gewinn kommt, wenn Fixes/Wartung in den Hintergrund wandern und Teams frei werden, um Dinge zu *bauen*, die zuvor nicht einmal in Reichweite lagen. Ein ehrlicher Maßstab: Anthropic steht auf Stufe 3 und strebt Richtung 4; er selbst habe soeben Stufe 4 erreicht.&lt;/p&gt;</content:encoded><category>Transformation &amp; Adoption</category><category>Boris Cherny</category><category>Claude Code</category><category>Anthropic</category><category>Steps of AI Adoption</category><category>KI-Einführung</category></item></channel></rss>