Le Tableau de Bord de Code de Claude Suit Plus de 19 Millions de Commits Générés par l'IA sur GitHub

Claude's Code est un tableau de bord qui suit les commits générés par Claude Code sur les dépôts publics GitHub. Le créateur estime environ 19 millions de commits, bien que cela n'inclue que les dépôts publics avec des commits signés (via le champ auteur ou les métadonnées de commit).
Implémentation technique
Le tableau de bord est construit avec Next.js, Recharts pour les graphiques et PostgreSQL pour la base de données. Le développeur a initialement envisagé BigQuery pour l'échelle analytique, mais est passé à PostgreSQL en raison des coûts liés aux petites écritures et aux lectures fréquentes pour la déduplication.
Le pipeline d'ingestion est passé d'un début sous-ingénierisé à un système ETL minimaliste mais efficace. Le principal défi était les limites de taux de l'API GitHub : 30 requêtes/minute sur l'API de recherche et 5000 requêtes/heure sur l'API GraphQL par jeton d'accès.
Le pipeline répartit le travail entre :
- Des workers de recherche qui écrivent les informations de base des commits dans une table, avec pagination et division pour trouver les commits
- Des workers d'enrichissement qui lisent cette table et complètent les informations supplémentaires comme les lignes ajoutées/supprimées et les informations du dépôt
Il y a actuellement un certain décalage dans la lecture des commits car le système récupère encore les données historiques, ce qui explique pourquoi les dates récentes montrent un nombre de commits plus faible et pourquoi certains dépôts n'ont pas encore de données de langage.
Statistiques actuelles
Le tableau de bord affiche :
- Total des commits : 14 856 060
- Lignes ajoutées : +29 053 921 169
- Lignes supprimées : -12 157 124 674
- Dépôts actifs : 800 832
- Nouveaux dépôts cette semaine : 71 517 dépôts originaux (non fork) avec leur premier commit Claude Code observé
- Delta net de code : +29,7 milliards de lignes (ajoutées moins supprimées)
Répartition par langage
Top 3 des langages par nombre de commits :
- TypeScript : 35,3 % (6,99 millions de commits)
- Python : 19,2 % (3,8 millions de commits)
- JavaScript : 10,3 % (2,05 millions de commits)
Adoption précoce
Les premiers commits publics de Claude Code observés apparaissent vers le 24 février 2025. Un exemple est moinmir/ClashOfCans avec le message de commit : "Modifier la configuration initiale du jeu pour avoir toujours exactement 1 canette correcte. Cela améliore la condition de départ en garantissant que les joueurs commencent toujours avec exactement une canette dans la position correcte, rendant l'état initial du jeu plus cohérent." Ce commit inclut la métadonnée : Co-Authored-By: Claude <[email protected]>
Exemples d'activité récente
Le journal d'activité du système montre des commits récents avec des signatures Claude Code :
- ErikEvenson/architect : "Index RAG : ajouter des contrôles d'interface web, des tâches en arrière-plan et l'indexation des téléversements" avec
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> - mearley24/AI-Server : "fix : supprimer la désactivation IPv6 sysctl du service vpn" avec
Co-Authored-By: Claude Opus 4.6 <[email protected]> - PawelDziaduch/grafik : "feat : ajouter une fonction de nettoyage utilisateur et une journalisation détaillée" avec
Co-Authored-By: Claude Haiku 4.5 <[email protected]>
Le développeur note que le projet n'est pas terminé à 100 % et souhaite améliorer l'ingestion et extraire davantage des données. Il est ouvert aux suggestions pour des fonctionnalités supplémentaires du tableau de bord ou des données à suivre.
📖 Read the full source: HN AI Agents
👀 See Also

AlterSpec v1.0 : Application des politiques d'exécution pour les agents d'IA
AlterSpec v1.0 est un moteur d'exécution open-source qui s'intercale entre les agents d'IA et leurs outils, évaluant les actions par rapport à des politiques définies en YAML avant leur exécution. Il fournit des décisions d'autorisation/refus/examen, une signature cryptographique des politiques et une journalisation d'audit.

Encre : Une plateforme de déploiement où les agents IA Claude sont les utilisateurs principaux
Ink (ml.ink) est une plateforme de déploiement conçue pour les agents d'IA comme Claude, offrant un déploiement par simple appel d'outil, une détection automatique des frameworks, et des services intégrés incluant le calcul, les bases de données, le DNS, les secrets, les domaines, les métriques et les journaux.

La suite MCP open-source améliore la qualité de la génération de code de Claude de 15 à 20 %.
Une suite MCP open-source composée de trois serveurs locaux et d'une compétence de prompt résout le problème des 'mauvais tokens' dans la génération de code par IA, avec un client rapportant une amélioration de qualité de 15 à 20 % pour Claude Code.

Serveur MCP Local Connecte Claude aux Applications Mac Sans Cloud ni Jetons
Local MCP est un serveur MCP natif pour macOS qui donne à Claude Desktop, Cursor, Windsurf et VS Code un accès aux données de Mail, Calendar, Teams et OneDrive sur votre Mac, sans traitement cloud ni jetons API.