Entwicklung & Code
GitLab 18.8: Duo Agent Platform jetzt allgemein verfügbar
Mit GitLab 18.8 stellt GitLab die Duo Agent Platform allgemein zur Verfügung. Sie soll Unternehmen dabei unterstützen, KI-Agenten für Planung, Entwicklung, Absicherung und Auslieferung von Software koordiniert einzusetzen.
Weiterlesen nach der Anzeige
Einheitlicher Ansatz für KI in der Softwareentwicklung
GitLab reagiert damit auf ein bekanntes Problem beim Einsatz von KI in der Softwareentwicklung: KI-Tools steigern zwar die Produktivität einzelner Entwicklerinnen und Entwickler, verlieren diesen Effekt aber oft auf Teamebene. Die Duo Agent Platform orchestriert KI-Agenten deshalb innerhalb eines einheitlichen Systems und nutzt einen gemeinsamen Projektkontext aus Issues, Merge Requests, Pipelines und Security-Findings.
Lesen Sie auch
KI-Agenten, Chat und Automatisierung
Die Plattform kombiniert konversationelle KI, spezialisierte Agenten und automatisierte Workflows. Ein zentraler Baustein ist der Agentic Chat, der in der GitLab-Oberfläche und in verschiedenen Entwicklungsumgebungen zur Verfügung steht. Er unterstützt beim Erstellen von Code, bei der Analyse und Fehlerbehebung, bei Tests und Dokumentation auf Basis des aktuellen Projektkontexts.
Der Planner Agent ist nun ebenso allgemein verfügbar und soll Produktmanager in GitLab bei der Arbeit mit Work Items unterstützen. Er kann unter anderem beim Analysieren von Backlogs, beim Priorisieren (z. B. mit RICE oder MoSCoW) und beim Aufbereiten von Planungsinformationen helfen.
Weiterlesen nach der Anzeige
Katalog, Agenten und Flows
Mit dem AI Catalog können Teams Agenten und Workflows organisationsweit bereitstellen und teilen. Vorgefertigte Agenten übernehmen typische Aufgaben wie Planung oder Sicherheitsanalyse. Flows automatisieren wiederkehrende Abläufe, etwa das Erstellen von Merge Requests, die Anpassung von CI/CD-Pipelines oder die Analyse fehlgeschlagener Builds.
Auch der GitLab Duo Security Analyst Agent ist mit GitLab 18.8 aus der Beta-Phase in die allgemeine Verfügbarkeit übergegangen. Er ermöglicht es, Schwachstellen per natürlicher Sprache im GitLab Duo Agentic Chat zu verwalten, und ist dort standardmäßig ohne zusätzliche Einrichtung verfügbar.
Betrieb und Abrechnung
Die Duo Agent Platform ist auf GitLab.com und in GitLab Self-Managed verfügbar, GitLab Dedicated soll folgen. Transparenz- und Governance-Funktionen unterstützen den Unternehmenseinsatz. Die Abrechnung erfolgt nutzungsabhängig über GitLab Credits aus einem gemeinsamen Pool. Weitere Informationen finden sich im entsprechenden Blogbeitrag.
(mdo)
Entwicklung & Code
Software Testing: Der perfekte Konferenz-Abstract
In dieser Episode spricht Richard Seidl mit Elmar Jürgens über die Kunst, hochwertige Programme für Softwaretest-Konferenzen wie die Eurostar in Oslo zu gestalten. Die beiden nehmen die Hörer mit hinter die Kulissen: Was unterscheidet die Eurostar von anderen Konferenzen? Wie läuft die Auswahl von Vorträgen ab, und warum reicht KI-generierter Text allein nicht aus?
Weiterlesen nach der Anzeige
Elmar Jürgens erzählt, wie viele Einreichungen geprüft wurden, welche Kriterien für Akzeptanz und Ablehnung eine Rolle spielen und warum Feedback für Speaker so wichtig ist. Das Motto „Testing at its best“ dient als roter Faden und regt dazu an, eigene Erfahrungen auf die Bühne zu bringen.
Dr. Elmar Jürgens hat über statische Codeanalyse promoviert und für seine Doktorarbeit den Software-Engineering-Preis der Ernst-Denert-Stiftung erhalten. Er ist Mitgründer der CQSE GmbH und begleitet seit zehn Jahren Teams bei der Verbesserung ihrer Qualitätssicherungs- und Testprozesse. Elmar Jürgens spricht regelmäßig auf Forschungs- und Industriekonferenzen und wurde für seine Vorträge mehrfach ausgezeichnet. 2015 wurde er zum Junior Fellow der Gesellschaft für Informatik ernannt.
Software Testing im Gespräch
Bei diesem Format dreht sich alles um Softwarequalität: Ob Testautomatisierung, Qualität in agilen Projekten, Testdaten oder Testteams – Richard Seidl und seine Gäste schauen sich Dinge an, die mehr Qualität in die Softwareentwicklung bringen.
Die aktuelle Ausgabe ist auch auf Richard Seidls Blog verfügbar: „Der perfekte Konferenz-Abstract – Elmar Jürgens“.
Weiterlesen nach der Anzeige
(mdo)
Entwicklung & Code
Browser-Engine Servo 0.0.5 mit Post-Quanten-Kryptografie veröffentlicht
Die Open-Source-Browser-Engine Servo ist in Version 0.0.5 erschienen. Das monatliche Release bringt Unterstützung für moderne Kryptografie-Standards: Servo gibt an, als erste Browser-Engine die Post-Quanten-Algorithmen ML-KEM (Module-Lattice-Based Key-Encapsulation Mechanism) und ML-DSA (Module-Lattice-Based Digital Signature Algorithm) vollständig in der Web Crypto API implementiert zu haben. Dazu kommen AES-OCB und verbessertes AES-GCM sowie detailliertere Fehlermeldungen bei kryptografischen Operationen.
Weiterlesen nach der Anzeige
Die quantenresistenten Verfahren schützen vor sogenannten Harvest-Now-Decrypt-Later-Angriffen, bei denen Angreifer verschlüsselte Daten sammeln, um sie später mit Quantencomputern zu entschlüsseln. ML-DSA hasht den Public Key zusätzlich, um Kollisionen und Key-Swapping-Angriffe zu verhindern. Wie das Servo-Projekt im Blog mitteilt, führt die Engine damit vor etablierten Browsern bei neuen Web-Cryptography-Algorithmen.
Bei den Web-Standards hat Servo 0.0.5 zahlreiche Verbesserungen erhalten: Die Engine unterstützt nun zum Vorladen von Ressourcen, und für bessere Kontrolle beim Seitenaufbau sowie und für Formulare. Die Funktion navigator.sendBeacon() ist nun standardmäßig aktiviert und ermöglicht zuverlässige, asynchrone Datenübertragung beim Verlassen einer Seite, ohne die Navigation zu blockieren. Außerdem wurde die OGG-Unterstützung im -Element reaktiviert, nachdem alte GStreamer-Bugs behoben worden waren.
CSS-Erweiterungen umfassen cursor-color, content: auf allen Elementen, ::details-content und :open auf
:active auf . Die Rust-basierte CSS-Engine Stylo wurde auf den Stand von Januar 2026 aktualisiert und beherrscht damit color-mix() sowie verbesserte Animationen für Borders und Overflow.
Performance und Stabilität
Servo 0.0.5 soll spürbare Performance-Verbesserungen bringen: Die IPC-Kanäle arbeiten effizienter, was besonders im Single-Process-Modus Geschwindigkeitsvorteile bringt. Der Socket-Timeout wurde auf 15 Sekunden gesetzt und jede Instanz benötigt vier Threads weniger als zuvor. Verbessertes Caching für SVG und animierte Bilder sowie Garbage-Collection-Optimierungen für Canvas und WebGPU beschleunigen die Darstellung. Die Verarbeitung von Nicht-ASCII-Text wurde sowohl bei Zeit als auch Speicherbedarf optimiert.
Zahlreiche Fixes erhöhen die Stabilität in den Bereichen Layout, WebGPU, Text-Input und IndexedDB. Das Block-Layout wurde überarbeitet und die JavaScript-Unterstützung erweitert: Cyclic Imports, Import Attributes und JSON Modules funktionieren nun korrekt. Die Origin API, MouseEvent.detail und Request.keepalive stehen ebenfalls zur Verfügung. IndexedDB macht Fortschritte bei Connection-Queues und Request-Granularity, muss aber weiterhin per --pref dom_indexeddb_enabled aktiviert werden.
Embedding und Plattformen
Weiterlesen nach der Anzeige
Für Entwickler, die Servo in eigene Anwendungen einbetten möchten, bringt Version 0.0.5 wichtige Verbesserungen: Cross-Compilation von einem Windows-Host ist nun möglich und SiteDataManager::clear_site_data() erlaubt DSGVO-konformes Löschen von gespeicherten Daten pro Host. Git-Abhängigkeiten sind jetzt gepinnt, um Reproduzierbarkeit zu gewährleisten. Die Grundlage für einen Accessibility Tree wurde gelegt, der künftig Technik rund um die Barrierefreiheit unterstützen soll.
Servo 0.0.5 ist für Windows, macOS (x86 und ARM, unsigned), Linux (mit geteilten Bibliotheken), Android und OpenHarmony verfügbar. Bei macOS ist wegen der fehlenden Signatur eine manuelle Freigabe nötig. Die Engine unterstützt nun auch HTTPS_PROXY und NO_PROXY für Netzwerk-Konfigurationen. Die vollständigen Release Notes stehen bei GitHub bereit.
Hintergrund des Projekts
Servo ist eine experimentelle Browser-Engine, die Mozilla ursprünglich 2012 startete, um moderne Webtechnologien in der Programmiersprache Rust zu implementieren. Nach einer längeren Unterbrechung gab es für das Projekt 2023 einen Neustart unter der Linux Foundation Europe mit Unterstützung von Igalia. Seit Oktober 2025 erscheinen monatliche Releases, die auf Nightly-Builds aufbauen und durch manuelle Tests ergänzt werden. Die Engine zielt darauf ab, Entwicklern eine leichtgewichtige, performante Alternative für die Einbettung von Web-Technologien in Anwendungen zu bieten.
Das erste offizielle Release 0.0.1 brachte im Oktober 2025 erstmals vorkompilierte Binaries für ARM-Macs. Die CSS-Engine Stylo, die Servo und Firefox gemeinsam nutzen, hat sich als stabil erwiesen und zeigt, wie Rust-Code in produktiven Browser-Umgebungen eingesetzt werden kann.
(fo)
Entwicklung & Code
PHP Foundation mit neuer Führung: Elizabeth Barron ist Executive Director
Die PHP Foundation bekommt eine neue Führung: Elizabeth Barron übernimmt die Rolle der Executive Director. Die Entscheidung fiel nach einem Auswahlverfahren, das ein internes Komitee um Nils Adermann, Sebastian Bergmann, Lorna Mitchell und Ben Ramsey begleitet hat. Barron folgt auf Roman Pronskiy, der sich künftig stärker auf seine Tätigkeit bei JetBrains konzentrieren will, der Foundation aber als Vorstandsmitglied erhalten bleibt und die Übergabe begleitet.
Weiterlesen nach der Anzeige
Elizabeth Barron bringt langjährige Erfahrung aus der PHP-Community und der Open-Source-Welt mit. Sie war Mitgründerin einer gemeinnützigen Organisation zur Förderung von Frauen und nicht-binären Personen in der PHP-Branche, arbeitete als Community-Managerin bei GitHub und verantwortete dort unter anderem Outreach-Programme wie „Patchwork“. Das sind Initiativen, die gezielt neue Mitwirkende ansprechen und sie beim Einstieg in Open-Source-Projekte unterstützen. Zudem engagierte sie sich im CHAOSS-Projekt, das Kennzahlen und Methoden zur Bewertung der Gesundheit von Open-Source-Communities entwickelt. Ihre Schwerpunkte liegen im Community-Aufbau und Fundraising sowie in strategischer Weiterentwicklung und operativer Leitung von Open-Source-Initiativen.
Auftrag: PHP langfristig absichern
Die PHP Foundation wurde 2021 gegründet, um die langfristige Weiterentwicklung der Programmiersprache organisatorisch und finanziell abzusichern – unter anderem als Reaktion auf personelle Veränderungen im Core-Team. Die Stiftung sammelt Sponsorengelder, unterstützt Core-Entwicklerinnen und -Entwickler finanziell und schafft verlässliche Strukturen rund um Governance und Förderung. Mit Barron an der Spitze will die Organisation diesen Kurs fortsetzen und die Grundlage dafür stärken, dass die Programmiersprache PHP auch künftig einen großen Teil des Webs antreibt.
Nähere Informationen finden sich im Beitrag auf dem offiziellen Blog der PHP Foundation.
(mdo)
-
Künstliche Intelligenzvor 2 MonatenSchnelles Boot statt Bus und Bahn: Was sich von London und New York lernen lässt
-
Social Mediavor 3 WochenCommunity Management zwischen Reichweite und Verantwortung
-
Künstliche Intelligenzvor 2 Wochen
Top 10: Die beste kabellose Überwachungskamera im Test – Akku, WLAN, LTE & Solar
-
Social Mediavor 23 StundenCommunity Management und Zielgruppen-Analyse: Die besten Insights aus Blog und Podcast
-
Datenschutz & Sicherheitvor 3 MonatenSyncthing‑Fork unter fremder Kontrolle? Community schluckt das nicht
-
Entwicklung & Codevor 3 MonatenKommentar: Anthropic verschenkt MCP – mit fragwürdigen Hintertüren
-
Künstliche Intelligenzvor 3 MonatenGame Over: JetBrains beendet Fleet und startet mit KI‑Plattform neu
-
Social Mediavor 3 MonatenDie meistgehörten Gastfolgen 2025 im Feed & Fudder Podcast – Social Media, Recruiting und Karriere-Insights
