WERKZEUGGitHub Actions: Lockfiles für Workflows in Public Preview, auch im Free-PlanMUSTERX Subscription: X Premium, Grok und Cursor in einem Abo, gratis bis 200 DollarWERKZEUGVercel Sandbox: 1.285 Meldungen, 242.000 Dollar, Linux-Zero-Day im Netzwerk-StacWERKZEUGCloudflare WAF: Notfall-Regel gegen RCE-Lücke in populären Web-FrameworksWERKZEUGClaude API und Managed Agents: OpenTelemetry-Export als BetaWERKZEUGCloudflare Hyperdrive: MySQL-Support für Workers jetzt allgemein verfügbarWERKZEUGVS Code 1.142: Canvases (Preview), Chat-Umzug in Worktrees, neuer Modell-PickerMUSTEREditUI: UI anklicken, Anweisungen sammeln, gebündelt an Claude Code sendenWERKZEUGGitHub Actions: Lockfiles für Workflows in Public Preview, auch im Free-PlanMUSTERX Subscription: X Premium, Grok und Cursor in einem Abo, gratis bis 200 DollarWERKZEUGVercel Sandbox: 1.285 Meldungen, 242.000 Dollar, Linux-Zero-Day im Netzwerk-StacWERKZEUGCloudflare WAF: Notfall-Regel gegen RCE-Lücke in populären Web-FrameworksWERKZEUGClaude API und Managed Agents: OpenTelemetry-Export als BetaWERKZEUGCloudflare Hyperdrive: MySQL-Support für Workers jetzt allgemein verfügbarWERKZEUGVS Code 1.142: Canvases (Preview), Chat-Umzug in Worktrees, neuer Modell-PickerMUSTEREditUI: UI anklicken, Anweisungen sammeln, gebündelt an Claude Code senden
Jeden Morgen, was sich fürs Bauen mit KI ändert: neue Plattformen, Standards, Modelle, Werkzeuge und Produktmuster. Ausgewählt von einem Gericht aus KI-Agenten, ohne Wiederholungen.
GitHub Actions bekommt Lockfiles gegen verschobene Tags
AUSGABE 188 Meldungen8 min Lesezeit
GitHub Actions pinnt Workflow-Abhängigkeiten jetzt per Lockfile auf geprüfte Commits. Damit schließt GitHub eine Lücke, über die kompromittierte Actions bisher unbemerkt in deine Builds und Deploys gelangen konnten. Dazu kommen ein Kernel-Zero-Day aus Vercels Sandbox-Challenge, eine Notfall-Regel in der Cloudflare WAF und das neue Abo von SpaceXSI, das Cursor mit X und Grok bündelt.
Was ist neuGitHub Actions unterstützt Lockfiles für Workflow-Abhängigkeiten jetzt als Public Preview für Free, Team, Enterprise Cloud und Enterprise Cloud mit Data Residency. Die CLI-Erweiterung gh actions-lock erzeugt .github/workflows/actions.lock. Darin stehen prüfbare Commits für Actions, ihre transitiven Abhängigkeiten und für Reusable Workflows. Du nimmst Workflows einzeln auf. Danach verlangt GitHub für jede Abhängigkeit einen Eintrag und führt den gespeicherten Commit aus, auch wenn sich Tag oder Branch verschieben. Ein Prüfmodus meldet veraltete Lockfiles, ohne Dateien zu ändern, und eignet sich als CI-Check. Admins können per „Require lockfile“-Policy Lockfiles für Enterprise, Organisation oder Repository erzwingen. Dependabot erneuert bei Updates den passenden Eintrag im selben Pull Request.
Was heißt das für dichKompromittierte Actions mit verschobenen Tags gelangen bisher ohne Änderung an deinem Repository in deine Builds und Deploys, etwa mit deinen Cloudflare-Tokens. Mit dem Lockfile behältst du lesbare Referenzen wie @v4 und führst trotzdem genau die Commits aus, die du geprüft hast. Laut GitHub sagt das Lockfile nichts darüber, ob eine Abhängigkeit sicher ist. Du musst sie also vor dem Locken selbst prüfen.
Was du diese Woche tun kannstInstalliere die Erweiterung aus dem öffentlichen Repository gh-actions-lock und nimm zuerst nur deinen Deploy-Workflow auf, weil dort die Secrets liegen. Prüfe das erzeugte actions.lock, committe es und baue den Prüfmodus für veraltete Lockfiles als CI-Check ein.
NOCH NICHT GEPRÜFT
Der Changelog sagt nur, dass GitHub für jede Abhängigkeit eines aufgenommenen Workflows einen Eintrag verlangt. Ob ein Lauf bei fehlendem Eintrag abbricht oder nur warnt, nennt er nicht. Die genauen Befehle der Erweiterung stehen ebenfalls nicht darin.
Was ist neuSpaceXSI hat The X Subscription offiziell gemacht. Das Abo fasst X Premium, Grok und Cursor zusammen und hat laut TeslaNorth fünf Stufen von gratis bis 200 Dollar im Monat. Laut Phemex verspricht SpaceXSI in jeder Stufe mehr Modellnutzung pro Dollar als in den Einzelplänen, die das Abo ersetzt. Wer schon ein Abo hat, kann es behalten oder wechseln, indem er seine Konten bei Grok, Cursor und X verknüpft. Das Angebot kommt schrittweise. Vor dem Start war ein Leak aufgetaucht (TeslaNorth, 12. Oktober). Er zeigte Plus für 8 Dollar und Premium für 30 Dollar sowie einen gemeinsamen Nutzungspool für alle drei Produkte. Bei Super und Ultra nannte er entweder 100 und 200 Dollar oder im App Store 130 und 260 Dollar. Wie viel Cursor in welcher Stufe steckt, steht in keiner der Quellen.
Leak: Preise der Stufen$ pro Monat
Direkt
App Store
Super−23 %
Direkt: 100BESSER
App Store: 130
Ultra−23 %
Direkt: 200BESSER
App Store: 260
Laut Leak vom 12. Oktober liegen Super und Ultra je nach Quelle bei 100 und 200 oder 130 und 260 Dollar.
Was heißt das für dichCursor gehört seit August zu SpaceXSI und wird jetzt Teil eines Abos rund um X. Wenn Coding, Chat und Bilder aus einem gemeinsamen Pool zählen, kann Grok-Nutzung dein Coding-Budget aufbrauchen. Ob Claude oder andere Fremdmodelle in Cursor künftig extra kosten, ist für die Wahl deines Agenten-Werkzeugs die entscheidende Frage. Belegt ist das bisher nicht.
Was du diese Woche tun kannstWenn du Cursor bezahlst: Verknüpfe vorerst keine Konten. Lies im Cursor-Dashboard unter Usage deinen Verbrauch und deine Modellwahl aus dem letzten Monat ab. Vergleiche ihn mit den Kontingenten der Stufen, sobald SpaceXSI sie pro Stufe veröffentlicht. Achte dabei besonders darauf, wie Claude-Anfragen abgerechnet werden.
NOCH NICHT GEPRÜFT
Der Text beruht auf Berichten. Die Ankündigung von SpaceXSI und der New-Stack-Bericht lagen nicht vor. Dass Claude in Cursor extra kostet, ist nicht belegt, ebenso die Preise der einzelnen Stufen nach dem offiziellen Start.
Was ist neuIm August startete Vercel eine öffentliche Hacker-Challenge mit 1 Million Dollar Prämienbudget für Vercel Sandbox. Laut Vercel kamen in zwei Wochen 1.285 Meldungen herein. 57 davon waren gültig, darunter ein kritischer Fund, und ausgezahlt wurden 242.000 Dollar. Der schwerste Fund war ein Zero-Day im Netzwerk-Stack des Linux-Kernels: Speziell präparierte Pakete aus der microVM ließen Speicher des Hosts in ausgehenden Paketen auftauchen. Das wurde gegen produktive Sandboxes gezeigt. Absturz und Codeausführung auf dem Host demonstrierte der Forscher auf eigenen KVM- und Firecracker-Maschinen. Die Patches sind im privaten Review, CVEs stehen aus. Ein zweiter Fund: Der Host vertraute Snapshot-Metadaten aus dem Gast. Das ist laut Vercel binnen einer Woche behoben.
Vercel Sandbox Challenge
1.285Meldungen
57Gültige Meldungen
242.000 $Ausgezahlt
Von 1.285 Meldungen in zwei Wochen waren 57 gültig, ausgezahlt wurden 242.000 Dollar.
Was heißt das für dichTrail of Bits hält die Firecracker-Grenze mit eigenem Gast-Kernel für solide. Die Lücke saß aber im Host-Kernel, auf dem laut Vercel fast alle großen Clouds isolieren. Eine microVM ist also kein Freibrief für fremden Agenten-Code. Übertragbar sind die drei Lehren: Werte aus dem Gast nie glauben, Egress-Regeln an genau einer Stelle entscheiden lassen und mit dem nächsten Zero-Day rechnen.
Was du diese Woche tun kannstWenn du Agenten-Code selbst isolierst, prüfe jeden Wert, den dein Host aus der Sandbox übernimmt, etwa Pfade, URLs oder Checksummen. Leite ihn serverseitig ab oder signiere ihn. Betreibst du Firecracker selbst, nutze den jailer und schalte Nested Virtualization ab.
NOCH NICHT GEPRÜFT
Alle Zahlen und Bewertungen stammen von Vercel selbst. Ob der Kernel-Fehler schon gepatcht auf allen Hosts läuft, sagt Vercel nicht ausdrücklich. Die Rede ist nur von Abhilfe und Patches im privaten Review.
Was ist neuCloudflare hat per Notfall-Release eine neue Regel im Cloudflare Managed Ruleset ausgerollt. Sie soll die aktive Ausnutzung einer kritischen Lücke zur Remote Code Execution blockieren, die laut Cloudflare in populären Web-Frameworks steckt. Angreifer schicken dabei Eingaben mit ungültigen Pfadsequenzen und können so Systembefehle mit den Rechten des Webservers ausführen. Die Regel heißt „Generic Rules - Remote Code Execution“, hat eine Rule ID, die auf fd1bf420 endet, und steht direkt auf Block. Welche Frameworks und Versionen betroffen sind, welche CVE gemeint ist und für welche Pläne die Regel greift, nennt der Changelog nicht.
Was heißt das für dichDie Regel greift nur bei Traffic, der über Cloudflare läuft, und nur, wenn das Managed Ruleset auf der Zone aktiv ist. Ohne Angabe der Frameworks weißt du nicht, ob deine App betroffen ist. Eine generische WAF-Signatur ersetzt außerdem kein Update des Frameworks selbst, denn Umgehungen und direkte Zugriffe auf den Origin bleiben möglich.
Was du diese Woche tun kannstÖffne im Dashboard unter Security, WAF, Managed rules deine Zonen und prüfe, ob das Cloudflare Managed Ruleset aktiv ist und die Regel „Generic Rules - Remote Code Execution“ auf Block steht. Danach führst du npm outdated in deinen Projekten aus und spielst die aktuellen Sicherheitsreleases deiner Frameworks ein.
NOCH NICHT GEPRÜFT
Der Changelog nennt weder die betroffenen Frameworks noch eine CVE oder die Pläne, für die die Regel gilt. Einen Zusammenhang mit einem Next.js-Sicherheitsupdate belegt keine vorliegende Quelle.
Was ist neuAnthropic bietet OpenTelemetry-Export für die Claude Platform jetzt als Beta an. Anfragen an die Messages API und Sessions von Claude Managed Agents lassen sich damit im eigenen Observability-Backend verfolgen. Die Claude SDKs für Python, TypeScript, C#, Go, Java, PHP und Ruby erzeugen Spans. Für Spans direkt von der API legst du in der Claude Console ein OpenTelemetry-Ziel an. Welche Attribute die API-Spans enthalten und ob der Export etwas kostet, steht nicht in den Release Notes. Claude Code 2.1.300 versieht seine Trace-Spans mit Attributen der OTel-GenAI-Konventionen, etwa gen_ai.provider.name, gen_ai.conversation.id und gen_ai.tool.name. Das Event api_request zählt Cache-Schreibvorgänge jetzt getrennt als cache_creation_5m_tokens und cache_creation_1h_tokens. Außerdem gibt es neue Mod-Hooks wie prompt.change.
Was heißt das für dichWenn du Claude in Workers oder Apps einsetzt, siehst du Latenz, Fehler und Agenten-Sessions im selben Tracing wie den Rest deines Stacks und brauchst kein eigenes Logging mehr. Dank der GenAI-Konventionen lassen sich die Daten aus Claude Code mit denen anderer Anbieter vergleichen. Die getrennten Cache-Writes zeigen dir, ob sich die teureren 1-Stunden-Caches lohnen.
Was du diese Woche tun kannstAktualisiere Claude Code auf 2.1.300 und prüfe in deinem OTel-Backend, ob das Event api_request die Felder cache_creation_5m_tokens und cache_creation_1h_tokens liefert. Lege für eine API-App in der Claude Console ein OpenTelemetry-Ziel an und sieh nach, welche Spans eine Testanfrage erzeugt.
Was ist neuCloudflare hat den MySQL-Support in Hyperdrive allgemein verfügbar gemacht. Die Beta lief seit dem Vorjahr. Hyperdrive hält im eigenen Netz warme Verbindungen zu MySQL-kompatiblen Datenbanken offen, teilt sie zwischen Worker-Requests und kann häufige Abfragen im CDN-Cache vorhalten. Einrichten lässt es sich im Dashboard oder per wrangler hyperdrive create mit einem mysql://-Connection-String, alternativ direkt mit einer neuen PlanetScale-Datenbank. Laut Cloudflare lagen zwischen Beta und GA rund 20 Bugfixes, die Erfolgsrate der Client-Verbindungen liege jetzt bei 99,99 Prozent. Der verbreitete Treiber mysql2 unterstützt CLIENT_DEPRECATE_EOF nicht. Hyperdrive übersetzt die Antworten deshalb in das Format, das der Treiber erwartet. Preise und Limits nennt der Beitrag nicht.
Hyperdrive für MySQL in Zahlen
20Bugfixes seit Beta
99,99 %Erfolgsrate Verbindungen
Rund 20 Bugfixes zwischen Beta und GA, Erfolgsrate der Client-Verbindungen bei 99,99 Prozent.
Was heißt das für dichWenn du Workers an eine bestehende MySQL-Datenbank hängst, brauchst du keinen eigenen Pooler mehr. Die Fehler aus der Beta taugen als Checkliste für eigene Setups. utf8 heißt in MySQL nur utf8mb3 und kann keine Emojis. COM_RESET_CONNECTION setzt die Kodierung auf den Server-Default zurück. Und ein Cache sollte nur ein kanonisches Byteformat speichern, nie eine schon für einen Client übersetzte Antwort.
Was du diese Woche tun kannstLeg mit npx wrangler hyperdrive create und deinem mysql://-Connection-String eine Instanz an, binde sie über mysql2 in einem Test-Worker ein und schreib und lies bei aktiviertem Caching einen Datensatz mit Emojis. Prüf außerdem, ob dein Server standardmäßig utf8mb4 verwendet.
NOCH NICHT GEPRÜFT
Die Erfolgsrate von 99,99 Prozent und die Zahl von rund 20 Bugfixes sind Angaben von Cloudflare.
Was ist neuVS Code 1.142 bringt Canvases als Preview. Das sind interaktive Oberflächen neben dem Chat, auf denen du und der Agent dasselbe Artefakt bearbeiten, etwa ein Kanban-Board. Sie laufen nur in der Desktop-App bei lokalen Sessions mit dem Copilot harness und werden über chat.canvases.enabled eingeschaltet. Jede Canvas stammt aus einer Extension, die /create-canvas erzeugen kann. Im Agents window verschiebt der Agent einen Chat auf Zuruf samt Verlauf in einen anderen Ordner oder einen neuen Git-Worktree, vorerst nur mit dem Codex harness. Der neue Modell-Picker zeigt Copilot- und BYOK-Modelle in getrennten Tabs und stellt Thinking-Level und Kontextfenster ein.
Was heißt das für dichCanvases sind ein Bedienmuster, das du dir für eigene Produkte abschauen kannst: Mensch und Agent arbeiten an einem gemeinsamen Artefakt, statt alles über Prompts abzustimmen. Mit dem Umzug in einen Worktree kannst du erst recherchieren und dann isoliert umsetzen, ohne den Kontext neu aufzubauen. Wichtig in Firmen: Erzwingt der Admin Sandboxing oder Berechtigungen, sind Claude- und Codex-Chats in VS Code gesperrt.
Was du diese Woche tun kannstAktiviere chat.canvases.enabled, starte eine neue Session mit dem Copilot harness und gib /create-canvas mit einer kurzen Beschreibung ein, etwa ein Board für die offenen Tasks deines Workers-Projekts. So siehst du, ob sich das Muster für deinen Agenten-Workflow lohnt.
Was ist neuEditUI ist eine Chrome-Erweiterung, die am 13. Oktober 2026 auf Product Hunt gestartet ist. Du öffnest deine laufende App im Browser, klickst Elemente an, schreibst zu jedem eine kurze Anweisung und schickst alle gesammelten Anweisungen auf einmal an Claude Code. Laut Hersteller braucht es kein Repo-Setup, keine Anmeldung und kein Backend. Die Erweiterung ist kostenlos und Open Source. Wie die Übergabe an Claude Code technisch läuft, steht auf der Seite nicht. Das Gegenstück für Dokumente ist SlashDocs von Razorpay, ebenfalls auf Product Hunt vorgestellt: Agenten veröffentlichen interaktives HTML, das Team kommentiert direkt im Dokument, und der Agent liest die Kommentare über MCP und überarbeitet dieselbe Datei. SlashDocs ist selbst gehostet und Open Source.
Was heißt das für dichBeide Werkzeuge ersetzen das Beschreiben durch das Zeigen: Feedback hängt am konkreten Element und kommt gebündelt beim Agenten an statt verstreut in Chat oder Slack. Für deine eigenen Produkte ist das ein Muster, das du übernehmen kannst: Anmerkungen direkt am Objekt sammeln, bündeln und dem Agenten über MCP oder als strukturierten Prompt geben.
Was du diese Woche tun kannstInstallier EditUI über editui.app und markier in deiner Worker-App fünf UI-Fehler in einer Runde. Vergleich danach, ob Claude Code die Elemente genauer trifft als mit deinen getippten Beschreibungen. Für Agenten-Berichte im Team kannst du tryslashdocs.razorpay.com ohne Installation testen.
NOCH NICHT GEPRÜFT
Alle Angaben stammen von Product-Hunt-Seiten der Hersteller, Repository und Doku lagen nicht vor. Wie EditUI die Anweisungen an Claude Code übergibt, ist offen. Dass SlashDocs bei Razorpay etwa die Hälfte der internen Dokumente erzeugt, sagt nur Razorpay selbst.
Alle Schritte dieser Ausgabe. Abhaken merkt sich dein Browser, sonst niemand.
Installiere die Erweiterung aus dem öffentlichen Repository gh-actions-lock und nimm zuerst nur deinen Deploy-Workflow auf, weil dort die Secrets liegen. Prüfe das erzeugte actions.lock, committe es und baue den Prüfmodus für veraltete Lockfiles als CI-Check ein.
Wenn du Cursor bezahlst: Verknüpfe vorerst keine Konten. Lies im Cursor-Dashboard unter Usage deinen Verbrauch und deine Modellwahl aus dem letzten Monat ab. Vergleiche ihn mit den Kontingenten der Stufen, sobald SpaceXSI sie pro Stufe veröffentlicht. Achte dabei besonders darauf, wie Claude-Anfragen abgerechnet werden.
Wenn du Agenten-Code selbst isolierst, prüfe jeden Wert, den dein Host aus der Sandbox übernimmt, etwa Pfade, URLs oder Checksummen. Leite ihn serverseitig ab oder signiere ihn. Betreibst du Firecracker selbst, nutze den jailer und schalte Nested Virtualization ab.
Öffne im Dashboard unter Security, WAF, Managed rules deine Zonen und prüfe, ob das Cloudflare Managed Ruleset aktiv ist und die Regel „Generic Rules - Remote Code Execution“ auf Block steht. Danach führst du npm outdated in deinen Projekten aus und spielst die aktuellen Sicherheitsreleases deiner Frameworks ein.
Aktualisiere Claude Code auf 2.1.300 und prüfe in deinem OTel-Backend, ob das Event api_request die Felder cache_creation_5m_tokens und cache_creation_1h_tokens liefert. Lege für eine API-App in der Claude Console ein OpenTelemetry-Ziel an und sieh nach, welche Spans eine Testanfrage erzeugt.
Leg mit npx wrangler hyperdrive create und deinem mysql://-Connection-String eine Instanz an, binde sie über mysql2 in einem Test-Worker ein und schreib und lies bei aktiviertem Caching einen Datensatz mit Emojis. Prüf außerdem, ob dein Server standardmäßig utf8mb4 verwendet.
Aktiviere chat.canvases.enabled, starte eine neue Session mit dem Copilot harness und gib /create-canvas mit einer kurzen Beschreibung ein, etwa ein Board für die offenen Tasks deines Workers-Projekts. So siehst du, ob sich das Muster für deinen Agenten-Workflow lohnt.
Installier EditUI über editui.app und markier in deiner Worker-App fünf UI-Fehler in einer Runde. Vergleich danach, ob Claude Code die Elemente genauer trifft als mit deinen getippten Beschreibungen. Für Agenten-Berichte im Team kannst du tryslashdocs.razorpay.com ohne Installation testen.
BEGRIFF DES TAGES
Lockfile
Ein Lockfile hält fest, welche exakte Version jeder Abhängigkeit verwendet wird, auch bei den Abhängigkeiten deiner Abhängigkeiten. Du schreibst im Workflow weiter lesbare Referenzen wie @v4, ausgeführt wird aber der Commit, der im Lockfile steht. Bei GitHub Actions heißt die Datei .github/workflows/actions.lock und wird mit gh actions-lock erzeugt. Verschiebt jemand einen Tag oder Branch auf manipulierten Code, läuft trotzdem der gespeicherte Commit. Das Lockfile sagt aber nichts darüber, ob eine Abhängigkeit sicher ist. Prüfen musst du sie selbst, bevor du sie lockst.
Aus 125 neuen Meldungen von 60 Quellen ausgewählt · 354.874 Tokens · Verbrauch