Programmeur laat Claude Code een piepende melder opsporen
Simon Willison vertelt op zijn blog dat hij Claude Code een programma liet bouwen om een raadselachtige piep in huis te vinden. Hij liet vijf apparaten in de kamer meeluisteren, kreeg de plek op ongeveer 40 centimeter nauwkeurig en vond een oude koolmonoxidemelder met lege batterijen.
Wat heb je eraan: Je kunt een klein probleem aanpakken door Claude Code eerst het probleem te laten beschrijven en daarna een programma te laten bouwen, zoals Willison deed.
Claude Code is Anthropics hulpmiddel waarmee een AI zelf programma's schrijft. Simon Willison is een programmeur die op zijn blog over AI schrijft.
Hoe werkt Willisons Beep Locator?
De piep kwam uit een rommelkamer vol onuitgepakte verhuisdozen. Omdat de piepjes ver uit elkaar lagen, lukte zoeken op het gehoor niet. Willison had geen zin om elke doos open te maken.
Hij liet Claude Code daarom Beep Locator maken. Op een computer draait een klein webprogramma in de taal Python. Andere apparaten openen een link of scannen een QR-code en gaan met hun microfoon luisteren.
Willison gebruikte twee iPads, een telefoon, een MacBook Pro en een Surface Ultra. De apparaten spelen geluiden naar elkaar om te schatten waar ze staan. Dat werkte matig, dus kwam er een stand waarin hij de apparaten zelf op een plattegrond sleept.
Hoe vindt Claude Code de plek van een piep?
Claude vond bij het zoeken een onderzoeksartikel uit 2007 over BeepBeep, een systeem dat met geluid afstanden tussen apparaten meet. Willison zegt dat het "precies" klonk als wat ze nodig hadden. Dat idee werd de basis van het programma.
Elk apparaat bewaart steeds de laatste 60 seconden geluid. Een eenvoudige detector herkent mogelijke piepen en meldt ze aan de server. Die laat één apparaat een kort geluidje afspelen en vraagt alle apparaten om een stukje opname.
Dat geluidje helpt de opnames op elkaar af te stemmen. Daardoor is te berekenen welk apparaat de piep eerder hoorde. Om te testen klapte Willison op verschillende plekken in de kamer, en die klappen verschenen als ruitjes op de kaart.
Wat kun je leren van de aanpak met Claude Code?
Het werkte: de plek klopte op ongeveer 40 centimeter. In die stapel dozen lag een oude koolmonoxidemelder die om nieuwe batterijen vroeg. Dat is Willisons eigen verslag, niemand anders heeft het nagecontroleerd.
Zijn werkwijze is bruikbaar voor andere kleine problemen. Hij begon met een lege opslagplaats op GitHub, een site waar programmeurs hun code bewaren. Zijn eerste opdracht aan Claude Code was een bestand te schrijven dat het probleem beschrijft, en daarna kwam het programma.
Willison werkte vanaf zijn iPhone en deelde zijn eerste gesprek met Claude op zijn blog. Wie iets vergelijkbaars wil proberen, kan dus eerst het probleem laten uitschrijven en pas daarna laten bouwen. Beep Locator zelf heeft maar 6 sterren op GitHub, dus installeren raden we niet aan.
Gemeld door 1 bron: Simon Willison (6 sterren op GitHub)
Lees de bron (naar de bron)Klopt er iets niet?
Onderwerpen: Claude Code
Elke ochtend het AI-nieuws in je mail
Om 07:00 de belangrijkste berichten, in gewone taal. Gratis, en afmelden kan altijd met één klik. Je meldt je aan bij Buttondown, de dienst die de nieuwsbrief voor ons verstuurt.