
OpenSpec
OpenSpec est un cadre de spécification léger guidé par des artefacts et une CLI qui aligne les humains et les assistants de codage IA avant que le code ne soit écrit. Il crée des propositions, des exigences, des conceptions et des tâches dans le dépôt, s'intègre à plus de 30 outils et s'adapte des projets solo aux équipes multi-dépôts.
Vue d’ensemble
Vous décrivez un changement avec une commande slash ; OpenSpec génère un dossier de changement structuré contenant proposition, spécifications, conception et tâches. Passez en revue et affinez le plan, puis laissez votre agent de codage appliquer les tâches, vérifier les résultats et archiver le changement une fois terminé pour une traçabilité claire.
Ce qu'il offre
OpenSpec est idéal pour les ingénieurs, chefs techniques, équipes plateformes et organisations habilitées par l'IA qui ont besoin d'une livraison prévisible via des assistants de codage. Il convient à l'adoption brownfield où plusieurs dépôts, services ou propriétaires compliquent la planification, ainsi qu'aux efforts greenfield qui veulent de la clarté dès le premier jour. Les mainteneurs OSS peuvent exiger des spécifications avant les contributions ; les startups peuvent itérer rapidement tout en préservant l'intention ; les équipes régulées obtiennent une traçabilité auditable des exigences, conceptions et étapes de vérification capturées directement dans Git.
- Génère des artefacts de proposition, spécifications, conception et tâches à partir d'une seule commande slash.
- Applique automatiquement les tâches d'implémentation avec l'agent de codage ou l'IDE choisi.
- Supporte la planification inter-dépôts via les Stores pour les changements de plateforme et multi-services.
- Fonctionne avec plus de 30 assistants via des noms de commandes et alias standardisés.
- Conserve tout dans Git : plans audités, différences et changements archivés.

Capacités clés
Pour qui c'est
Installez les prérequis et initialisez un projet. Nécessite Node.js 20.19+. Exécutez : npm install -g @fission-ai/openspec@latest, puis openspec init dans votre dépôt. Utilisez /opsx:explore pour définir les options ou /opsx:propose <fonctionnalité> pour générer un changement. Appliquez les tâches avec /opsx:apply et archivez une fois terminé. Actualisez les instructions de l'agent à tout moment avec openspec update. Sélectionnez le flux de travail étendu via openspec config profile pour activer des commandes supplémentaires. OpenSpec fonctionne avec pnpm, yarn, bun et nix, et s'intègre avec plus de 30 assistants utilisant des alias standardisés compatibles avec des outils comme Cursor, GitHub Copilot et Amazon Q.
Mettez-vous d'accord sur le plan, puis laissez votre agent l'implémenter — avec tout versionné dans Git.
Commencer
OpenSpec ajoute une couche de spécification fine et durable au codage IA, produisant une intention claire, des tâches exécutables et des résultats vérifiables sans processus lourd. Il s'adapte des changements mono-dépôt aux programmes multi-dépôts via les Stores, reste agnostique aux outils et conserve tout dans Git. Le résultat est une itération plus rapide, moins de surprises et un plan partagé que vos agents peuvent réellement suivre.
Ouvrez l’outil et examinez son expérience produit principale.
Créez votre compte ou accédez à votre espace de travail existant.
Utilisez votre propre tâche pour évaluer la vitesse, la qualité et l’adéquation.
Vérifiez des outils IA similaires avant de prendre une décision finale.


Commentaires (0)
Aucun commentaire trouvé