Claude Code bewaart goedgekeurde commando's met wachtwoorden, 1.122 bestanden staan openbaar op GitHub
Kies je in Claude Code voor "Yes, and don't ask again", dan slaat de tool het goedgekeurde commando letterlijk op in .claude/settings.local.json, inclusief wachtwoorden of API-sleutels die erin staan. Beveiligingsbedrijf Apiiro vond in 1.122 van 104.185 openbare kopieën van dat bestand op GitHub echte geheimen, onder meer 379 databasewachtwoorden en 23 AWS-sleutels. Het bestand later verwijderen helpt niet, omdat oudere versies in de git-geschiedenis blijven staan.
Wat betekent dit? Gebruik je Claude Code: zet .claude/settings.local.json in je .gitignore, gebruik omgevingsvariabelen in plaats van wachtwoorden in commando's en vervang sleutels die al in een repository terechtkwamen.
Een ambtenaar mag AI niet zomaar weigeren, maar hoeft niet mee te werken aan onrechtmatig gebruik
Binnenlands Bestuur zette op een rij wat een ambtenaar mag die principieel tegen AI is. Een werkgever mag via het instructierecht bepalen met welke hulpmiddelen je werkt, dus een door de gemeente goedgekeurd AI-systeem kun je niet alleen uit principe weigeren. Weigeren kan wel als een taak in strijd is met wet- en regelgeving zoals de AVG, als er concrete risico's op fouten, discriminatie of privacyschending zijn, of als de werkgever niet zorgt voor voldoende opleiding, waar de AI-verordening eisen aan stelt.
Wat betekent dit? Wordt AI op je werk verplicht, vraag dan naar de afspraken over privacy en opleiding, en meld het als je ziet dat een systeem fouten maakt.