À propos du projet
oh-my-opencode-slim est un plugin d'orchestration d'agents pour OpenCode qui remplace les flux de travail à modèle unique par une équipe de sept agents spécialisés coordonnés par un Orchestrateur. L'Orchestrateur planifie des graphes de travail, envoie des spécialistes en tâches de fond et réconcilie les résultats — permettant une exécution parallèle par défaut. Les agents incluent : Explorateur pour la reconnaissance du codebase, Oracle pour les conseils d'architecture et le débogage difficile, Conseil pour la synthèse de consensus multi-LLM, Bibliothécaire pour la recherche de documentation externe, Designer pour l'implémentation UI/UX, et Correcteur pour les modifications de code ciblées. Un agent Observateur optionnel gère l'analyse visuelle (images, PDF, captures d'écran) lorsque l'Orchestrateur manque de support multimodal.
Capacités clés démontrées dans le README :
- Orchestration en arrière-plan avec envoi parallèle de spécialistes et réconciliation des résultats
- Mixage de modèles sur n'importe quel fournisseur par agent ; basculement de préréglages en runtime via /preset
- Huit compétences intégrées (codemap, deepwork, planification de vérification, reflect, simplify, etc.) assignées par agent
- Invocation du Conseil via @council pour exécuter plusieurs modèles en parallèle et synthétiser un verdict
- Fenêtre flottante de bureau compagnon affichant les agents actifs et les tâches de fond
- Intégration multiplexeur pour visualisation en direct dans les panneaux Tmux, Zellij, Herdr, cmux ou kitty
- Outils d'intelligence de code : LSP, recherche consciente de l'AST sur 25 langages, MCP intégrés pour la documentation et la recherche de code GitHub
- Personnalisation complète : agents personnalisés, remplacements de prompts, permissions de compétences/MCP par agent, configuration locale au projet
- Plusieurs préréglages : OpenAI, OpenCode Go, configuration quotidienne de l'auteur, fournisseur mixte à 30 $/mois, et niveau gratuit
Installation via bunx oh-my-opencode-slim@latest install (ou npx). La configuration se trouve dans ~/.config/opencode/oh-my-opencode-slim.json avec un schéma JSON. Le plugin est conçu pour une flexibilité profonde — les valeurs par défaut sont des points de départ, pas des opinions.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.