Auto-optimisation : Un plugin Claude Code pour l'optimisation autonome des performances

✍️ OpenClawRadar📅 Publié: April 14, 2026🔗 Source
Auto-optimisation : Un plugin Claude Code pour l'optimisation autonome des performances
Ad

auto-optimize est un plugin Claude Code qui automatise le cycle d'optimisation des performances : profiler, identifier les goulots d'étranglement, écrire des correctifs, benchmarker, et répéter. Le développeur, un ingénieur en performance travaillant sur une table de hachage Java haute performance, l'a créé pour éliminer le travail d'optimisation manuel.

Fonctionnement

Le plugin exécute une boucle autonome par expérience avec ces étapes :

  • Profilage — exécute async-profiler et analyse la sortie du flamegraph
  • Planification — raisonnement structuré avant de toucher au code, incluant Step-Back (identifier le type de goulot d'étranglement de manière abstraite), Chain-of-Thought (énumérer les stratégies avec analyse des compromis) et Pre-mortem (supposer que le plan a déjà échoué pour identifier les problèmes potentiels)
  • Implémentation — écrit et applique la modification
  • Benchmark — exécute JMH et compare avec la référence
  • Réflexion — écrit reflexion.md documentant ce qui était surprenant, ce qui a échoué et ce qu'il faut essayer ensuite

Chaque expérience suivante lit reflexion.md avant le profilage pour éviter de reproposer des expériences précédemment abandonnées. Sans cela, l'agent "reproposerait la même expérience abandonnée deux itérations plus tard avec un raisonnement tout aussi confiant — il n'avait aucun moyen de savoir ce qu'il avait déjà appris."

Ad

Architecture de sous-agents

Chaque expérience s'exécute dans un sous-agent dédié. Les sorties de profilage brutes, le désassemblage, les diffs et les journaux de benchmark ne touchent jamais le contexte principal. L'orchestrateur ne voit que les valeurs de retour structurées : ce qui a changé, ce que les chiffres ont montré et ce qu'il faut essayer ensuite.

Cette architecture empêche la pollution du contexte : "Lorsque le contexte principal se remplit, le comportement de l'agent se dégrade de manière subtile — les sorties semblent toujours cohérentes, mais il commence à raisonner sur le mauvais problème. Déplacer tout dans des sous-agents maintient l'orchestrateur propre indéfiniment."

Installation et utilisation

Installez avec :

claude plugin marketplace add bluuewhale/auto-optimize
claude plugin install auto-optimize@auto-optimize

Puis exécutez : /auto-optimize

Vous fournissez un objectif, une commande de benchmark et un seuil de réussite. Dans un cas, le développeur a invoqué le plugin une fois et a obtenu une table de hachage 27 % plus rapide dans tous les scénarios de benchmark en environ 3 heures.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Le serveur MCP cortex-engine ajoute une mémoire persistante et une prise en charge multi-agents
Tools

Le serveur MCP cortex-engine ajoute une mémoire persistante et une prise en charge multi-agents

cortex-engine v0.4.0 est un serveur MCP open-source qui offre aux agents IA une mémoire à long terme persistante avec des outils comme observe(), query(), believe() et dream(). Il prend désormais en charge plusieurs agents avec des espaces de noms de mémoire isolés.

OpenClawRadar
Intuno : Réseau Open Source pour la Découverte et la Communication d'Agents IA
Tools

Intuno : Réseau Open Source pour la Découverte et la Communication d'Agents IA

Intuno est un réseau open source où les agents IA enregistrent leurs capacités, se découvrent mutuellement via une recherche sémantique et invoquent des fonctions avec 3 lignes de code Python. Il inclut une intégration MCP pour une utilisation avec Claude Desktop ou Cursor.

OpenClawRadar
Top 6 compétences open source de Claude (15 avril – 3 mai)
Tools

Top 6 compétences open source de Claude (15 avril – 3 mai)

Six compétences open-source de Claude des 15 derniers jours : brand-alchemy, npm-downloads-to-leads, hyperframes, email-newsletter, pricing, et plus. Détail des fonctionnalités de chaque compétence.

OpenClawRadar
Les 5 plus grandes collections SKILL.md de Claude Code suivies sur GitHub — Tableau triable avec auto-actualisation
Tools

Les 5 plus grandes collections SKILL.md de Claude Code suivies sur GitHub — Tableau triable avec auto-actualisation

Création d'un tableau triable des 5 principaux dépôts de collections de compétences (totalisant 125k étoiles) avec le nombre d'étoiles et de compétences, actualisé automatiquement par la commande /workflows:skill-collections.

OpenClawRadar