Ressusciter un pilote de bande de 25 ans grâce à l'IA

2025-09-08

L'auteur aime récupérer des données d'anciennes cassettes QIC-80, un support de sauvegarde populaire dans les années 1990. Ces cassettes nécessitent le pilote ftape obsolète, compatible uniquement avec de très anciennes versions de Linux (CentOS 3.5). Utilisant Claude Code, un modèle d'IA, l'auteur a modernisé le pilote ftape pour qu'il compile et fonctionne sur les noyaux Linux modernes. Après plusieurs itérations et quelques ajustements manuels, un module de noyau chargeable a été créé, lisant avec succès des cassettes test sur Xubuntu 24.04. L'auteur partage les leçons apprises en collaborant avec l'IA, en soulignant la nécessité d'instructions claires, la compréhension des limites de l'IA et l'utilisation de l'IA comme multiplicateur de compétences.

Développement