Programmeren door te praten: Cursor maakt het mogelijk. De AI-codeeromgeving heeft een functie toegevoegd waarmee je in een realtime spraakgesprek met je agents overlegt. Je beschrijft hardop wat er moet veranderen, vraagt waar de agent mee bezig is en hoort tussendoor korte updates.

Zo werkt het

Spraakchat werkt in het Agents-venster, in de IDE, op het web en in de iOS-app van Cursor. Is de agent niet bezig en is het invoerveld leeg, dan verschijnt op de plek van de verzendknop een golfje met de tekst Start voice chat. Op een iPhone kun je ook zeggen "Hey Siri, call Cursor" en het gesprek vanaf je vergrendelscherm dempen of ophangen.

Onder de motorkap werken twee agents samen. Een spraakagent luistert en antwoordt, en geeft het echte programmeerwerk door aan de codeeragent in je chat. Terwijl die werkt, kun je doorpraten: vragen wat er in een wijziging staat, een run controleren of eerdere gesprekken doorzoeken. De codeeragent meldt zelf korte voortgangsnotities en een beknopt antwoord als hij klaar is, in plaats van zijn hele geschreven antwoord voor te lezen.

Stem van Grok

De spraak draait op Grok Voice, met stemmen als Ara, Eve, Leo, Rex en Sal. Dat is geen toeval: Cursor valt net als Grok onder het AI-bedrijf van SpaceX, zoals bleek uit de kwartaalcijfers van SpaceX. Met Privacy Mode aan bewaart Cursor volgens eigen zeggen geen gespreksdata. Welke abonnementen de functie krijgen en of er extra kosten aan zitten, vermeldt de changelog niet.

Let op het verschil met dicteren, dat eerder Voice Mode heette. Dicteren zet je spraak om in tekst in het invoerveld; de nieuwe spraakchat is een tweerichtingsgesprek waarin de agent hardop terugpraat.

Spraak wordt de nieuwe norm

Cursor volgt een bredere beweging naar praten met agents. Meta liet Muse onlangs in realtime terugpraten, en eerder deze week maakte Cursor het al mogelijk om zelfgebouwde apps met één link online te zetten. Of hardop programmeren in een kantoortuin of een volle trein praktisch is, moet nog blijken. Voor wie aan het koken is terwijl een agent een bug zoekt, is het in elk geval handig.