Création d'un CLI de revue de code IA avec Claude : une voie non conventionnelle

GrandCru est un outil CLI de revue de code qui a été développé et publié sur npm par un ancien officier militaire sans formation formelle en informatique. Cet outil fournit des retours techniques sur le code en utilisant une méthode unique qui associe l'analyse structurée des données à une communication créative.
Détails clés
- L'outil est lancé via la commande
grandcru review src/, délivrant des retours sous la forme d'un personnage ludique de sommelier français. - Il utilise un schéma Zod à double canal ; un canal gère les données strictes comme le type de problème, la gravité, le numéro de ligne et les corrections suggérées, tandis que l'autre fournit des retours narratifs avec des 'remarques de sommelier' sur la qualité du code.
- L'IA Claude facilite les sorties structurées en utilisant un décodage contraint, garantissant la cohérence du format JSON généré pendant les revues de code.
- La fonction
.describe()de Zod sur chaque champ agit comme une invite système pour maintenir la personnalité des retours dans la structure JSON, évitant ce que le créateur appelle la 'lobotomie JSON'. - GrandCru a passé en revue son propre code source, identifiant des problèmes critiques tels que l'absence de validation des entrées et l'interpolation de chaînes non nettoyées, et a évalué sa propre qualité avec un score fantaisiste de 79/100, indiquant qu'il 'a besoin d'être décanté avant service'.
Cet outil est particulièrement intéressant pour ceux qui explorent des voies non conventionnelles dans le développement technologique, utilisant l'IA comme Claude pour générer, comprendre et améliorer rapidement les structures de code.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Claude Code conçoit des cartes de visite imprimables via HTML + Playwright
Un utilisateur a automatisé la conception de cartes de visite en fournissant à Claude une photo de chat et un lien de site web, en itérant avec des captures d'écran Playwright jusqu'à la perfection, puis en imprimant sur du papier cartonné Avery via un modèle HTML en grille 2x5.

Flux vocal quotidien de 3,5 heures avec Claude : dictez les spécifications en marchant, construisez avec Claude Code
Un développeur promène 3 chiens 12+ fois par jour (3,5 heures) et utilise la voix + Claude pour réfléchir, rechercher et produire des fichiers spec.md. Ensuite, Claude Code construit à partir de ces spécifications.

La commande /insight de Claude Code analyse les schémas de flux de travail des développeurs à partir de données d'utilisation réelles.
Un développeur créant une application iOS de finances personnelles a utilisé la nouvelle commande /insight de Claude Code pour analyser 22 jours d'utilisation : 529 messages, 47 604 lignes de code, 632 fichiers modifiés et 146 commits. Le rapport a identifié des modèles efficaces comme un 'pipeline d'audit puis correction par lots' et a signalé des pertes de temps comme des boucles de débogage.

Répartition de l'utilisation quotidienne de Claude et ChatGPT selon l'expérience d'un développeur
Un développeur partage sa répartition de flux de travail sur cinq mois : Claude excelle dans l'écriture longue, l'analyse de documents avec un contexte de 200k, les comparaisons nuancées et la planification de voyages, tandis que ChatGPT est préféré pour les réponses rapides, la génération d'images avec DALL-E, les GPT personnalisés et les extraits de code/Excel.