Que fait save-money-agent-skill ?
Compétence/plugin d'orchestration multi-modèle piloté par Codex avec routage économique, espaces de travail isolés, vérification, révision, réparation et apprentissage des résultats.
Aperçu
Ce skill permet à un agent Codex de coordonner plusieurs modèles d'IA de manière économique. Il sélectionne automatiquement le modèle le moins cher adapté à chaque tâche, exécute les actions dans des environnements isolés, vérifie les résultats, et apprend des expériences passées pour améliorer les décisions futures.
Fonctionnalités
- Routage économique : Aiguille les tâches vers le modèle le plus rentable (par exemple, utiliser un modèle local pour des tâches simples, un modèle premium pour des tâches complexes).
- Espaces de travail isolés : Chaque exécution se déroule dans un worktree Git dédié, garantissant l'isolation et la propreté.
- Vérification et révision : Après l'exécution, une étape de vérification valide les résultats, et une révision propose des corrections si nécessaire.
- Réparation automatique : En cas d'échec, le skill tente de réparer le résultat en réexécutant avec des ajustements.
- Apprentissage des résultats : Enregistre les métriques (coût, succès, échecs) pour optimiser les futures décisions de routage.
Plateformes supportées
- Codex CLI
- (Potentiellement d'autres plateformes d'agents supportant les skills/plugins)
Utilisation
- Installez le skill dans votre environnement Codex.
- Configurez vos clés API pour les modèles souhaités (OpenAI, Anthropic, Google, etc.).
- Lancez une tâche : le skill choisira automatiquement le modèle et l'environnement appropriés.
# Exemple d'installation (à adapter selon votre plateforme)
codex install LUOLIN926/save-money-agent-skill
Configuration
| Variable d'environnement | Description | Valeur par défaut |
|---|---|---|
OPENAI_API_KEY | Clé API pour les modèles OpenAI | - |
ANTHROPIC_API_KEY | Clé API pour les modèles Anthropic | - |
GOOGLE_API_KEY | Clé API pour les modèles Google | - |
WORKTREE_DIR | Répertoire des espaces de travail isolés | .worktrees |
Comment ça marche
- L'utilisateur soumet une tâche via Codex.
- Le skill analyse la tâche et détermine le meilleur modèle (coût vs complexité).
- Un espace de travail isolé est créé.
- Le modèle exécute la tâche.
- Le résultat est vérifié et révisé.
- Si des erreurs sont détectées, une réparation est tentée.
- Les métriques de l'exécution sont enregistrées pour apprentissage futur.
Licence
Ce projet est distribué sous licence MIT.