Het probleem
Cursor IDE heeft veranderd hoe ontwikkelaars code schrijven door AI samenwerking in het middelpunt van de development workflow te plaatsen. Maar er is een knelpunt dat de meeste Cursor gebruikers snel tegenkomen: de AI is slechts zo goed als de instructies die je geeft, en gedetailleerde instructies schrijven is traag.
Wanneer je Cursor's AI chat opent of de inline edit functie gebruikt, schrijf je in wezen een mini-specificatie elke keer dat je wilt dat de AI iets betekenisvols doet. "Herstructureer deze functie om async/await te gebruiken, handelt de fout gevallen expliciet af, voeg JSDoc opmerkingen toe, en zorg ervoor dat het het patroon volgt dat in de auth module wordt gebruikt." Die instructie kost tijd om te typen. En omdat typen traag is, schrijven de meeste ontwikkelaars kortere, minder nauwkeurige instructies — en krijgen minder nauwkeurige code terug.
Hetzelfde geldt voor codedocumentatie. Cursor kan documentatie genereren, maar om documentatie te krijgen die werkelijk de intent, context en beperkingen van je code vastlegt, moet je beschrijven wat je weet. Het typen van die beschrijving breekt het codeer flow.
Hoe Telvr met Cursor werkt
Telvr werkt met Cursor IDE via systeemlaag-tekstinjectie, zonder Cursor plugin of extensie vereist. De integratie is naadloos omdat Telvr werkt op OS niveau — het voegt tekst in bij welk veld ook focus heeft, of dat nu de Cursor AI chat is, de inline edit prompt, een code commentaar, of een markdown documentatie bestand.
Hier zijn de drie primaire workflows in Cursor:
AI Chat prompting: Klik in Cursor's AI chat sidebar, druk je Telvr hotkey in en spreek je development verzoek gedetailleerd. De tekst verschijnt in het chat veld, klaar om te verzenden.
Inline edit (Cmd+K): Trigger Cursor's inline edit met Cmd+K, gebruik vervolgens Telvr om je edit instructie te spreken. De instructie verschijnt in het inline prompt veld, en Cursor verwerkt het met zijn AI.
Codedocumentatie: Plaats je cursor boven een functie of klasse in de editor, druk je Telvr hotkey in en dicteert je documentatie blok rechtstreeks in de code.
Alle drie de workflows gebruiken dezelfde hotkey en dezelfde Telvr interface — je hoeft gewoon je cursor in het juiste veld voordat je de sleutel indrukt.
Beste verrijkingsmodus voor Cursor
Dev Task modus is de meest krachtige keuze voor Cursor AI chat interacties. Wanneer je een development verzoek spreekt en het via Dev Task verwerkt, is de output gestructureerd rond de vier elementen waar AI codeer assistenten beste op reageren: context, vereisten, implementatie notities en acceptatie criteria.
Een gestructureerde prompt in Cursor's AI chat produceert aanzienlijk betere code dan een vage instructie. Dev Task modus structureert je gesproken verzoek in precies het format dat AI code generatie het meest effectief maakt.
Raw transcriptie is de juiste keuze voor Cursor's inline edit prompts (Cmd+K). Inline edits zijn typisch nauwkeurig, gerichte instructies: "Extraheer deze logica in een aparte functie," of "Voeg nul controles voor alle parameters toe." Deze instructies hebben geen herstructurering nodig — ze moeten exact de AI's context arriveren zoals je bedoelde. Raw modus geeft je een schone transcriptie van je gesproken instructie zonder structuur die het inline edit flow niet nodig heeft.
Gebruik Dev Task voor langere, meer architectuur verzoeken in de AI chat. Gebruik Raw voor snelle, nauwkeurige inline edits.
Voor- en nabeelding
Ruwe spraaksinvoer (Dev Task modus — Cursor AI chat):
"ik heb je nodig om een custom React hook voor het beheren van formulier state te bouwen uh het moet validatie met een schema afhandelen dat ik als prop kan doorgeven en het moet async validatie ondersteunen voor dingen als controleren of een gebruikersnaam al is genomen um de hook moet de veldwaarden, fouten, een submit handler en ook een loading state voor de async validatie teruggeven en het moet met TypeScript generics werken zodat de veldtypes worden afgeleid"
Na Dev Task modus:
Context Het bouwen van een custom React hook voor formulier state management met schema-gebaseerde validatie ondersteuning. Moet zowel sync als async validatie gevallen afhandelen (bijv. server-kant uniqueness controles).
Vereisten
- Accepteer een validatie schema als parameter (definieer passend schema interface)
- Ondersteuning voor async validatie callbacks voor individuele velden
- Return: veldwaarden, veldfoutenen, submit handler, async validatie loading state
- Volledige TypeScript generic ondersteuning zodat veldtypes uit het schema worden afgeleid
Implementatie notities
- Async validatie moet debounced zijn om overmatige verzoeken te vermijden
- Loading state moet per-veld zijn, niet globaal, voor granulaire UI feedback
Acceptatie criteria
- Hook compileert schoon met strikte TypeScript
- Sync en async validators beide oppervlak fouten in de fouten retour waarde
- Loading state weerspiegelt correct in-flight async validatie
- Submit handler verhindert indiening wanneer validatie fouten aanwezig zijn
Cursor's AI zal aanzienlijk nauwkeuriger en vollediger code uit deze gestructureerde prompt produceren dan uit de ruwe gesproken versie.
Tijdbesparing
Cursor gebruikers interactie met AI voortdurend gedurende hun werkdag. Voorzichtige schattingen zetten AI chat interacties op twintig tot veertig per dag voor actieve Cursor gebruikers. Elke interactie omvat het schrijven van een instructie.
Het verschil tussen een dertig-seconden gesproken prompt verwerkt door Telvr en een drie-minuut getypte prompt is aanzienlijk op dat volume. Twintig interacties per dag op twee-en-een-half minuten bespaard elk is vijftig minuten teruggewonnen — elke dag.
Voorbij bruto tijd, de kwaliteit verbetering samengesteld. Beter-gestructureerde prompts produceren betere eerste code, wat betekent minder iteraties om tot een werkend resultaat te komen. Elke iteratie die je door beter eerste-poging prompts bespaart elimineert meerdere ronden heen-en-weer met de AI.
Cursor is gebouwd op de premisse dat AI samenwerking moet wrijvingsloos zijn. Telvr verwijdert het laatste grote wrijvingspunt in die workflow: de tijd en inspanning vereist om duidelijk met de AI te communiceren.
Aan de slag
- Download Telvr voor macOS van telvr.ai en voltooi setup.
- Configureer je microfoon en stel een push-to-talk hotkey in — iets dat geen conflict heeft met Cursor's bestaande sneltoetsen.
- Open Cursor en start een nieuwe AI chat sessie.
- Stel Dev Task in als je standaard modus voor chat prompts, Raw voor inline edits.
- Probeer je eerste spraak prompt: beschrijf een component of functie die je nodig hebt en zie de gestructureerde output in het chat veld.
De combinatie van Cursor en Telvr creëert een development workflow waar je meer tijd aan denken en minder tijd aan typen besteedt. Ideeën gaan van je hoofd naar werkende code sneller dan enige toetsenbord-gebaseerde workflow toestaat.
Telvr bevat een 14-daagse gratis proefperiode. Prijzen na de proefperiode zijn EUR 3 per maand plus EUR 0,003 per minuut transcriptie — een kleine kosten ten opzichte van de development tijd die het terugwint.