À propos du projet

LazyCodex est une couche de distribution qui empaquette OmO (oh-my-openagent) comme harnais d'agent pour le CLI Codex d'OpenAI, destiné aux bases de code complexes. Il s'installe via `npx lazycodex-ai install` (sans installation npm globale) et fournit un ensemble de skills, hooks, rôles d'agent et commandes qui étendent Codex avec la mémoire de projet, la planification, l'exécution et l'achèvement vérifié. Les fonctionnalités clés incluent : - **$init-deep** : génère un contexte AGENTS.md hiérarchique pour les grands dépôts, en évaluant les répertoires complexes et en rédigeant des consignes locales. - **$ulw-plan** : un planificateur stratégique qui écrit des plans complets en décisions dans `plans/<slug>.md` sans toucher au code produit. - **$start-work** : exécute une checklist de plan avec un suivi de progression durable jusqu'à ce que toutes les cases soient cochées. - **$ulw-loop** : une boucle auto-référentielle qui s'exécute jusqu'à l'achèvement vérifié par Oracle, avec des plafonds d'itération (500 en mode ultrawork, 100 en mode normal). - **Rôles de sous-agents** : installe des rôles sélectionnables (explorer, librarian, plan, momus, metis, codex-ultrawork-reviewer) dans `~/.codex/agents/`, utilisables via l'outil `spawn_agent` de Codex avec `agent_type`. - **Routage multi-modèles** : sélectionne automatiquement les modèles par catégorie de tâche (par ex., tâches rapides vers gpt-5.4-mini, logique difficile vers des modèles à haut raisonnement) pour gérer le quota. - **Système de skills** : inclut review-work, remove-ai-slops, frontend-ui-ux, programming (TypeScript/Rust/Python/Go), LSP, AST-grep, rules et comment-checker. - **Hooks et cycle de vie** : hooks pré/post pour les actions d'agent, avec approbation requise avant exécution. Les options d'installation incluent un mode autonome sans TUI (`--no-tui --codex-autonomous`) et un chemin expérimental via le marketplace Codex. Une commande `doctor` vérifie l'état de l'installation, et `uninstall` supprime tous les composants gérés. Le projet est sous licence MIT et maintenu par Sisyphus Labs, avec le moteur principal OmO inclus comme sous-module.