Pourquoi utiliser Weco ?
Une optimisation guidée par vos propres mesures
Weco repose sur une optimisation de code pilotée par métrique. Vous définissez un objectif chiffré précis : précision, latence, vitesse d’exécution, coût, consommation mémoire ou taux d’erreur. Votre script d’évaluation exécute le projet, calcule un score et renvoie une valeur numérique. Le moteur d’intelligence artificielle utilise ce retour pour comparer chaque modification de code et sélectionner les variantes les plus performantes.
Cette approche élimine les jugements subjectifs, et une amélioration n’est retenue que si elle produit un gain mesurable. Vous contrôlez aussi le sens de l’optimisation : augmenter une précision, réduire un temps de calcul ou diminuer un coût. Weco s’adapte ainsi à des cas d’usage variés : machine learning, optimisation GPU, prompts IA, calcul scientifique ou algorithmes complexes.
Le service accepte plusieurs langages comme Python, CUDA ou Triton, tant que l’évaluation fonctionne localement. Vous pouvez optimiser un fichier unique ou un projet multi-fichiers. Le nombre d’essais est configurable, ce qui permet de maîtriser les coûts et d’éviter une exploration infinie. À la fin, Weco conserve la meilleure version selon les scores obtenus.
Le système prend en charge différents modèles IA (OpenAI, Anthropic, Google, Kimi, etc.). Vous pouvez utiliser les crédits Weco ou vos propres clés API, ce qui rend l’outil compatible avec de nombreux environnements de développement. Weco est particulièrement utile pour les projets avec un indicateur de performance clair, mais il est moins adapté aux tâches sans métrique ou aux corrections simples qui ne nécessitent pas d’itérations.
Un arbre de recherche lisible et pilotable
Weco structure chaque test sous forme d’arbre de recherche. Chaque nœud correspond à une modification de code avec son score, ses logs et son historique. Cette visualisation permet de comprendre le chemin d’optimisation et d’analyser les décisions prises par l’IA.
Le moteur repose sur AIDE, un système de recherche arborescente open source. Les variantes performantes servent de base à de nouvelles explorations, tandis que les pistes moins efficaces restent visibles. Vous conservez ainsi une traçabilité complète des essais. Cette transparence facilite le contrôle qualité, vous pouvez vérifier si une amélioration est réelle ou liée à un biais dans le test. Un script d’évaluation robuste reste essentiel pour éviter les résultats trompeurs.
Weco permet aussi un pilotage interactif. Vous pouvez orienter la recherche en ajoutant des instructions en langage naturel, créer de nouvelles branches ou tester des hypothèses spécifiques. Plusieurs pistes peuvent être explorées en parallèle, chacune avec ses propres paramètres.
L’outil s’intègre avec le CLI, le tableau de bord et des assistants comme Claude Code ou Cursor, qui peuvent analyser le projet, lancer les optimisations et expliquer les résultats. Vous pouvez également travailler directement depuis le terminal. Malgré l’automatisation, la validation finale reste humaine. Une amélioration de score ne garantit pas un code fiable, une revue manuelle et des tests complémentaires sont indispensables avant toute mise en production.
Un tableau de bord pour suivre chaque essai
Le tableau de bord Weco centralise toutes les recherches d’optimisation. Il affiche les scores, les coûts, les graphiques de progression et les différences de code entre versions. Vous pouvez suivre une exécution en temps réel et analyser chaque étape.
L’historique permet de comparer plusieurs expériences, métriques ou périodes. Les recherches sont accessibles depuis différents appareils depuis votre compte, et le code reste exécuté localement, ce qui garantit le contrôle de l’environnement. Le tableau de bord inclut des outils de gestion : arrêt d’une recherche, suppression d’exécutions, suivi des crédits et facturation. Vous pouvez surveiller les dépenses et planifier des recharges pour éviter les interruptions.
Le partage facilite le travail en équipe. Les résultats peuvent être consultés par d’autres utilisateurs, avec un accès aux variantes et aux décisions prises, ce qui améliore la collaboration et la compréhension des optimisations. De plus, Weco Observe permet de suivre des boucles d’optimisation externes. Vous pouvez utiliser votre propre agent ou script, puis envoyer les résultats vers le tableau de bord pour visualiser les métriques et les branches. Ce mode complète l’outil principal sans remplacer votre workflow.
Une intégration avec Claude Code permet de relier les conversations aux résultats d’optimisation. Vous pouvez interagir depuis le terminal ou le navigateur tout en gardant l’exécution locale. Le tableau de bord offre ainsi une vision globale des performances, des coûts et des évolutions du code. Il constitue un outil clé pour piloter, analyser et partager les résultats d’optimisation avec précision.
Weco : toutes les réponses à vos questions
Avec quels OS est compatible Weco ?
Vous pouvez installer et utiliser le CLI Weco sous Windows, macOS et Linux, avec Python 3.10 ou une version plus récente. Les méthodes d’installation varient selon le système : PowerShell, pip, uv ou script shell. Le tableau de bord, lui, reste accessible depuis un navigateur web. Weco ne propose pas d’application mobile.
Un compte est-il obligatoire pour utiliser Weco ?
Oui, vous devez créer un compte pour lancer une recherche avec Weco. La connexion se fait par la commande « weco login » avec un compte Google. Ce compte centralise vos recherches, vos crédits et votre historique, et il permet de partager vos résultats et d’accéder au tableau de bord.
Weco est-il gratuit ou payant ?
Weco propose une offre gratuite avec un nombre limité de crédits pour tester le service. Vous pouvez aussi utiliser vos propres clés API avec l’offre BYOK. L’option Pay as you go fonctionne avec des crédits rechargeables. Le tableau de bord vous permet de suivre vos dépenses et votre consommation.