Aurelius : Un Framework React Construit avec 48 Agents de Code Claude et un Pipeline Figma-vers-React

Ce que fait Aurelius
Aurelius est un framework React qui utilise des agents Claude Code organisés en hiérarchie pour construire de manière autonome des applications React à partir de maquettes Figma. Au lieu d'un seul agent IA générant du code, il utilise plusieurs agents qui s'imposent des itérations les uns sur les autres pour des constructions complètes d'applications.
Architecture des agents et pipeline
Le framework compte 48 agents au total répartis dans les domaines de l'ingénierie, du design, des tests, du produit, du marketing et des opérations. Ces agents sont sélectionnés automatiquement par Claude Code en fonction de ce que vous faites, et toutes les définitions des agents sont stockées dans .claude/ afin que vous puissiez les lire, les modifier ou les réutiliser pour vos propres projets.
Des agents superviseurs contrôlent le pipeline avec des exigences spécifiques :
- Les tests doivent être écrits avant les composants (le TDD est obligatoire, pas optionnel)
- L'assurance qualité visuelle utilise une comparaison par différences de pixels avec un seuil de 2%
- Le contrôle de qualité vérifie la couverture, TypeScript, les scores Lighthouse et la conformité aux tokens de design avant que quoi que ce soit ne soit validé
Le pipeline comporte 10 phases :
- Découverte Figma
- Extraction des tokens de design
- Contrôle TDD
- Construction des composants
- Assurance qualité visuelle par différences de pixels (jusqu'à 5 boucles d'itération)
- Tests E2E Playwright
- Captures d'écran multi-navigateurs
- Contrôle de qualité
- Vérifications responsives
- Rapport de construction
Implémentation technique
Quelques détails techniques de la source :
- Utilise Vitest + React Testing Library pour les tests unitaires/composants
- Playwright pour les tests E2E et multi-navigateurs
- Pixelmatch pour la comparaison visuelle par différences
- Les tokens de design sont verrouillés dans un fichier de verrouillage pour éviter que des valeurs codées en dur ne s'infiltrent dans les composants
- Tout est configurable dans
.claude/pipeline.config.json
Le framework a une conscience du type d'application et peut détecter si vous construisez une application web standard, une extension Chrome (lit manifest.json) ou une PWA, en ajustant la stratégie E2E en conséquence. Le créateur l'a utilisé pour porter une application de Webflow vers une extension Chrome sans reconfigurer le pipeline.
État du projet
Aurelius est sous licence MIT avec 118 commits. L'ensemble du framework a été construit en environ deux semaines en utilisant Claude Code, ce qui démontre le flux de travail qu'il automatise. Des jalons sont prévus jusqu'à la version 2.0.0.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

Hippo v0.21.0 : Mémoire bio-inspirée pour agents IA avec support multi-outils
Hippo v0.21.0 introduit une configuration en une seule commande pour plusieurs outils de codage IA, dont Claude Code, OpenCode, OpenClaw, Codex, Cursor et Pi. Le système de mémoire intègre la dégradation, le renforcement de la récupération et la consolidation, sans dépendances d'exécution.

Eä : Un compilateur SIMD pour Python écrit en Rust
Un développeur a créé Eä, un compilateur pour les noyaux SIMD en ~12 000 lignes de Rust qui génère des bibliothèques partagées et des wrappers Python à partir de fichiers .ea, obtenant des accélérations de 6,6× par rapport à NumPy sans ctypes ni systèmes de build.

French: Serveur MCP Local pour Claude Code avec Réduction de 98% des Tokens
Semble est un serveur MCP open source pour Claude Code qui remplace les workflows grep+read, en utilisant les embeddings, BM25 et le reclassement pour réduire l'utilisation des tokens d'environ 98% tout en indexant les dépôts en ~250ms.

GrapeRoot : L'outil open-source réduit l'utilisation de tokens Claude Code de 40 à 80 %
GrapeRoot est un serveur MCP local gratuit et open source qui se situe entre votre base de code et Claude Code, réduisant l'utilisation de tokens de 40 à 80 % en suivant ce que le modèle a déjà vu et en envoyant uniquement les modifications de code pertinentes.