OpenSpec : un framework de spécifications léger et configurable
OpenSpec est un framework léger et configurable qui aide les équipes logicielles et les agents de codage à créer, affiner et gérer des spécifications logicielles vivantes. Il s'intègre à de nombreux agents de codage et génère les fichiers de compétences et de commandes correspondants.
À propos de cet outil
Qu'est-ce
qu'OpenSpec OpenSpec est un framework léger et configurable pour créer et gérer des spécifications logicielles. Il s'adresse aux équipes logicielles, aux utilisateurs d'agents de codage IA et aux développeurs, et les aide à créer, affiner et gérer des spécifications vivantes.
Capacités principales
- Création et gestion de spécifications : sert à créer et gérer des spécifications logicielles. Selon le projet, une nouvelle spécification est créée avec OpenSpec toutes les deux secondes.
- Large prise en charge des agents de codage : prend en charge AGENTS, OpenCode, Kilo Code, WindSurf, Codex, GitHub Copilot, Amazon Q Developer CLI, Droid CLI, Cline, Crush, Auggie, CodeBuddy, Gemini CLI, RooCode, Antigravity, iFlow et Continue.
- Fichiers d'agent générés : génère par projet des compétences
openspec-*et des commandesopsxdans des répertoires tels que.claude/ou.agents/; MiniMax Code conserve ses compétences dans~/.minimax/skills. - Arborescence de compétences partagée : des cibles comme Antigravity, Codex et Zed Agent peuvent partager une même arborescence physique. OpenSpec enregistre un seul écrivain dans
.openspec-targetet n'écrit l'arborescence qu'une fois par exécution, tout en générant les fichiers de commandes propres à chaque outil. - Nettoyage de l'ancien dossier : après avoir écrit les remplacements, il supprime les fichiers générés équivalents de
.agent/; les fichiers personnalisés et les fichiers générés modifiés restent dans.agent/pour vérification. - Commande Feedback et prise en charge de Nix : inclut une commande Feedback et la prise en charge de Nix.
Disponibilité
OpenSpec est open source et gratuit. Le code est hébergé sur GitHub (Fission-AI/OpenSpec) et une communauté Discord est disponible. L'accès anticipé à l'OpenSpec Cloud Agent a également été annoncé.