{"id":1831,"date":"2026-05-12T22:13:46","date_gmt":"2026-05-12T20:13:46","guid":{"rendered":"https:\/\/www.innospira.fr\/?p=1831"},"modified":"2026-05-12T22:13:47","modified_gmt":"2026-05-12T20:13:47","slug":"github-spec-kit-place-au-developpement-pilote-par-la-spec","status":"publish","type":"post","link":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/","title":{"rendered":"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec"},"content":{"rendered":"\n<p>En quelques jours seulement apr\u00e8s sa publication, le d\u00e9p\u00f4t <strong>GitHub Spec Kit<\/strong> a d\u00e9pass\u00e9 les <strong>100 000 \u00e9toiles<\/strong> et r\u00e9colt\u00e9 plus de <strong>8 000 forks<\/strong>. Des chiffres qui ne s&rsquo;expliquent pas par un effet de mode, mais par la reconnaissance collective d&rsquo;un probl\u00e8me bien r\u00e9el que tout d\u00e9veloppeur travaillant avec l&rsquo;IA a d\u00e9j\u00e0 rencontr\u00e9. Si tu as d\u00e9j\u00e0 lu notre article sur <a href=\"https:\/\/www.innospira.fr\/index.php\/2026\/04\/29\/les-risques-dune-application-vibe-codee-par-un-neophyte\/\">les risques d&rsquo;une application vibe cod\u00e9e par un n\u00e9ophyte<\/a>, tu sais que le probl\u00e8me d\u00e9passe largement le simple manque de comp\u00e9tences : c&rsquo;est l&rsquo;approche elle-m\u00eame qui est en cause.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Le vrai probl\u00e8me avec les agents de code IA<\/h2>\n\n\n\n<p>Alors que les agents de code sont devenus de plus en plus puissants, un sch\u00e9ma est apparu : tu d\u00e9cris ton objectif, tu re\u00e7ois un bloc de code en retour, et souvent\u2026 il semble correct, mais ne fonctionne pas tout \u00e0 fait. Cette approche de <strong>vibe coding<\/strong> peut convenir pour des prototypes rapides, mais se r\u00e9v\u00e8le peu fiable d\u00e8s qu&rsquo;il s&rsquo;agit de construire une application s\u00e9rieuse ou de travailler sur une base de code existante.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a0c1826a73f6&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a0c1826a73f6\" class=\"wp-block-image aligncenter size-large has-custom-border wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/vrai_probleme_agents_ia-1024x574.webp\" alt=\"Un agent IA peut partir dans tous les sens\" class=\"wp-image-1834\" style=\"border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px\" srcset=\"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/vrai_probleme_agents_ia-1024x574.webp 1024w, https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/vrai_probleme_agents_ia-300x168.webp 300w, https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/vrai_probleme_agents_ia-768x431.webp 768w, https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/vrai_probleme_agents_ia.webp 1312w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Un agent IA peut partir dans tous les sens<\/figcaption><\/figure>\n\n\n\n<p>GitHub le r\u00e9sume parfaitement dans son annonce : <em>\u00ab\u00a0Nous traitons les agents de code comme des moteurs de recherche alors que nous devrions les traiter davantage comme des d\u00e9veloppeurs en bin\u00f4me au pied de la lettre.\u00a0\u00bb<\/em> Le probl\u00e8me n&rsquo;est pas la capacit\u00e9 du mod\u00e8le. C&rsquo;est la fa\u00e7on dont on lui soumet le travail.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/github.github.com\/spec-kit\/index.html\" target=\"_blank\" rel=\"noreferrer noopener\">Consulter le Spec Kit<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">GitHub Spec Kit : qu&rsquo;est-ce que c&rsquo;est exactement ?<\/h2>\n\n\n\n<p><strong>GitHub Spec Kit<\/strong> est un toolkit open source (licence MIT) qui introduit le <strong>Spec-Driven Development (SDD)<\/strong> (le d\u00e9veloppement pilot\u00e9 par la sp\u00e9cification) dans vos workflows d&rsquo;agents IA. Au lieu de coder en premier et d&rsquo;\u00e9crire la documentation apr\u00e8s, tu commences par une sp\u00e9cification pr\u00e9cise qui devient la source de v\u00e9rit\u00e9 que les outils IA utilisent pour g\u00e9n\u00e9rer, tester et valider le code.<\/p>\n\n\n\n<p>Il est compatible avec <strong>GitHub Copilot, Claude Code, Gemini CLI, Cursor, Codex<\/strong> et plus de 25 agents. L&rsquo;installation se fait via une simple commande CLI :<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>uvx --from git+https:\/\/github.com\/github\/spec-kit.git specify init &lt;NOM_PROJET&gt;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Les 4 phases du workflow Spec Kit<\/h2>\n\n\n\n<p>Le processus s&rsquo;articule autour de <strong>quatre phases ordonn\u00e9es et valid\u00e9es<\/strong>. On ne passe pas \u00e0 l&rsquo;\u00e9tape suivante sans avoir valid\u00e9 la pr\u00e9c\u00e9dente : c&rsquo;est pr\u00e9cis\u00e9ment ce qui \u00e9limine les d\u00e9rives habituelles des agents IA.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;6a0c1826a8013&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"6a0c1826a8013\" class=\"wp-block-image aligncenter size-large has-custom-border wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"574\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/4_phrases_workflow_spec_kit-1024x574.webp\" alt=\"Les 4 phases du workflow Github Spec Kit\" class=\"wp-image-1835\" style=\"border-width:1px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px\" srcset=\"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/4_phrases_workflow_spec_kit-1024x574.webp 1024w, https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/4_phrases_workflow_spec_kit-300x168.webp 300w, https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/4_phrases_workflow_spec_kit-768x431.webp 768w, https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/4_phrases_workflow_spec_kit.webp 1312w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><figcaption class=\"wp-element-caption\">Les 4 phases du workflow Github Spec Kit<\/figcaption><\/figure>\n\n\n\n<p><strong>\/specify \u2014 D\u00e9crire le \u00ab\u00a0quoi\u00a0\u00bb, pas le \u00ab\u00a0comment\u00a0\u00bb<\/strong><br>\nTu fournis un prompt de haut niveau sur tes objectifs et tes parcours utilisateurs. L&rsquo;agent r\u00e9dige une sp\u00e9cification d\u00e9taill\u00e9e qui \u00e9volue avec tes retours. Tu parles du besoin, pas de la stack.<\/p>\n\n\n\n<p><strong>\/plan \u2014 Choisir l&rsquo;architecture et les contraintes<\/strong><br> Tu d\u00e9clares ici la direction technique : stack, architecture, contraintes organisationnelles. L&rsquo;agent g\u00e9n\u00e8re un plan d\u00e9taill\u00e9 qui respecte tes standards. Tes exigences de s\u00e9curit\u00e9 ou ton design system ne sont plus des r\u00e9flexions apr\u00e8s coup : ils sont int\u00e9gr\u00e9s d\u00e8s cette \u00e9tape.<\/p>\n\n\n\n<p><strong>\/tasks \u2014 D\u00e9couper en t\u00e2ches atomiques<\/strong><br>\nL&rsquo;agent d\u00e9compose le travail en unit\u00e9s petites, r\u00e9visables et testables de fa\u00e7on isol\u00e9e, ordonn\u00e9es par d\u00e9pendances. Fini le bloc de code monolithique incompr\u00e9hensible.<\/p>\n\n\n\n<p><strong>\/implement \u2014 L&rsquo;agent construit<\/strong><br>\nL&rsquo;agent impl\u00e9mente en suivant la sp\u00e9cification \u00e0 chaque \u00e9tape. Il sait exactement quoi construire, dans quel ordre et pourquoi.<\/p>\n\n\n\n<p>Un \u00e9l\u00e9ment particuli\u00e8rement utile est le fichier <strong>constitution.md<\/strong>, qui permet de d\u00e9finir des r\u00e8gles non n\u00e9gociables avant que l&rsquo;impl\u00e9mentation commence \u2014 toujours exiger des tests, adh\u00e9rer \u00e0 un framework pr\u00e9cis, interdire certaines d\u00e9pendances. Plus question que l&rsquo;agent ignore tes conventions internes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Une sp\u00e9cification vivante, pas un document mort<\/h2>\n\n\n\n<p>Ce qui distingue Spec Kit d&rsquo;une simple liste de requirements, c&rsquo;est le caract\u00e8re <strong>ex\u00e9cutable<\/strong> de la sp\u00e9cification. Le SDD inverse le paradigme traditionnel : pendant des d\u00e9cennies, les sp\u00e9cifications \u00e9taient des \u00e9chafaudages que l&rsquo;on construisait et jetait une fois le \u00ab\u00a0vrai travail\u00a0\u00bb de codage commenc\u00e9. Avec Spec Kit, elles deviennent le c\u0153ur du processus : elles g\u00e9n\u00e8rent directement des impl\u00e9mentations fonctionnelles plut\u00f4t que de simplement les guider.<\/p>\n\n\n\n<p>La nature it\u00e9rative de cette approche est ce qui lui donne sa vraie puissance. L\u00e0 o\u00f9 le d\u00e9veloppement traditionnel vous enferme dans des d\u00e9cisions pr\u00e9coces, le spec-driven simplifie le changement de cap : il suffit de mettre \u00e0 jour la sp\u00e9cification, de reg\u00e9n\u00e9rer le plan, et de laisser l&rsquo;agent g\u00e9rer le reste. C&rsquo;est d&rsquo;ailleurs en parfaite coh\u00e9rence avec ce que nous \u00e9voquions dans notre article sur <a href=\"https:\/\/www.innospira.fr\/index.php\/2026\/04\/07\/quel-agent-ia-utiliser-pour-ton-second-cerveau\/\">les agents IA et le second cerveau<\/a> : un agent n&rsquo;est efficace que si tu lui fournis un contexte structur\u00e9 et des instructions claires. Spec Kit industrialise exactement cela.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Pour qui est fait Spec Kit ?<\/h2>\n\n\n\n<p>GitHub identifie trois cas d&rsquo;usage principaux. Pour les <strong>projets greenfield<\/strong>, d\u00e9marrer avec une sp\u00e9cification garantit que l&rsquo;IA construit ce que tu veux vraiment, et non une solution g\u00e9n\u00e9rique bas\u00e9e sur des patterns communs. Sur les <strong>bases de code existantes<\/strong>, l&rsquo;agent comprend le contexte avant de toucher au code, ce qui r\u00e9duit drastiquement les r\u00e9gressions. En <strong>travail d&rsquo;\u00e9quipe<\/strong>, la sp\u00e9cification devient le r\u00e9f\u00e9rentiel partag\u00e9 entre d\u00e9veloppeurs utilisant des outils IA diff\u00e9rents.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Un projet exp\u00e9rimental, mais d\u00e9j\u00e0 incontournable<\/h2>\n\n\n\n<p>L&rsquo;\u00e9quipe de GitHub est claire : Spec Kit reste un projet exp\u00e9rimental et cherche activement des retours de la communaut\u00e9. Mais avec +100 000 \u00e9toiles en quelques jours et des forks provenant d&rsquo;IBM ou d&rsquo;autres grandes organisations, le signal est fort.<\/p>\n\n\n\n<p>La vraie question n&rsquo;est plus <em>\u00ab\u00a0faut-il adopter le spec-driven development ?\u00a0\u00bb<\/em> mais <em>\u00ab\u00a0pourquoi ne pas l&rsquo;avoir fait avant ?\u00a0\u00bb<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En quelques jours seulement apr\u00e8s sa publication, le d\u00e9p\u00f4t GitHub Spec Kit a d\u00e9pass\u00e9 les 100 000 \u00e9toiles et r\u00e9colt\u00e9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1836,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"linkedin_posted":true,"linkedin_posted_date":"2026-05-13 00:18:07","footnotes":""},"categories":[25],"tags":[32],"class_list":["post-1831","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ia-developpement","tag-developpement"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec<\/title>\n<meta name=\"description\" content=\"GitHub vient de publier Spec Kit, un toolkit open source qui impose la sp\u00e9cification avant le code dans vos workflows IA. Belle innovation ?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec\" \/>\n<meta property=\"og:description\" content=\"GitHub vient de publier Spec Kit, un toolkit open source qui impose la sp\u00e9cification avant le code dans vos workflows IA. Belle innovation ?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/\" \/>\n<meta property=\"og:site_name\" content=\"InnoSpira\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-12T20:13:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-12T20:13:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"J\u00e9r\u00e9mie\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"J\u00e9r\u00e9mie\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"NewsArticle\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/\"},\"author\":{\"name\":\"J\u00e9r\u00e9mie\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#\\\/schema\\\/person\\\/9df0acbd7573e147b4ffc81c2fa32662\"},\"headline\":\"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec\",\"datePublished\":\"2026-05-12T20:13:46+00:00\",\"dateModified\":\"2026-05-12T20:13:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/\"},\"wordCount\":1015,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innospira.fr\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/github_spec_kit.webp\",\"keywords\":[\"d\u00e9veloppement\"],\"articleSection\":[\"IA et D\u00e9veloppement\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/\",\"url\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/\",\"name\":\"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.innospira.fr\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/github_spec_kit.webp\",\"datePublished\":\"2026-05-12T20:13:46+00:00\",\"dateModified\":\"2026-05-12T20:13:47+00:00\",\"description\":\"GitHub vient de publier Spec Kit, un toolkit open source qui impose la sp\u00e9cification avant le code dans vos workflows IA. Belle innovation ?\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.innospira.fr\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/github_spec_kit.webp\",\"contentUrl\":\"https:\\\/\\\/www.innospira.fr\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/github_spec_kit.webp\",\"width\":1280,\"height\":720,\"caption\":\"Github Spec Kit\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/2026\\\/05\\\/12\\\/github-spec-kit-place-au-developpement-pilote-par-la-spec\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.innospira.fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#website\",\"url\":\"https:\\\/\\\/www.innospira.fr\\\/\",\"name\":\"InnoSpira\",\"description\":\"D\u00e9veloppez votre activit\u00e9, innovez !\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.innospira.fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#organization\",\"name\":\"InnoSpira\",\"url\":\"https:\\\/\\\/www.innospira.fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.innospira.fr\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/cropped-innospira_mini.png\",\"contentUrl\":\"https:\\\/\\\/www.innospira.fr\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/cropped-innospira_mini.png\",\"width\":634,\"height\":211,\"caption\":\"InnoSpira\"},\"image\":{\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/youtube.com\\\/@innospira\",\"https:\\\/\\\/www.tiktok.com\\\/@innospira\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.innospira.fr\\\/#\\\/schema\\\/person\\\/9df0acbd7573e147b4ffc81c2fa32662\",\"name\":\"J\u00e9r\u00e9mie\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/79bb7d75560df4f10cfac00fb18946028e219cf4d7f9cd8e684a91135bf7c8cb?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/79bb7d75560df4f10cfac00fb18946028e219cf4d7f9cd8e684a91135bf7c8cb?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/79bb7d75560df4f10cfac00fb18946028e219cf4d7f9cd8e684a91135bf7c8cb?s=96&d=mm&r=g\",\"caption\":\"J\u00e9r\u00e9mie\"},\"sameAs\":[\"http:\\\/\\\/www.innospira.fr\"],\"url\":\"https:\\\/\\\/www.innospira.fr\\\/index.php\\\/author\\\/nazario\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec","description":"GitHub vient de publier Spec Kit, un toolkit open source qui impose la sp\u00e9cification avant le code dans vos workflows IA. Belle innovation ?","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/","og_locale":"fr_FR","og_type":"article","og_title":"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec","og_description":"GitHub vient de publier Spec Kit, un toolkit open source qui impose la sp\u00e9cification avant le code dans vos workflows IA. Belle innovation ?","og_url":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/","og_site_name":"InnoSpira","article_published_time":"2026-05-12T20:13:46+00:00","article_modified_time":"2026-05-12T20:13:47+00:00","og_image":[{"width":1280,"height":720,"url":"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp","type":"image\/webp"}],"author":"J\u00e9r\u00e9mie","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"J\u00e9r\u00e9mie","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"NewsArticle","@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#article","isPartOf":{"@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/"},"author":{"name":"J\u00e9r\u00e9mie","@id":"https:\/\/www.innospira.fr\/#\/schema\/person\/9df0acbd7573e147b4ffc81c2fa32662"},"headline":"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec","datePublished":"2026-05-12T20:13:46+00:00","dateModified":"2026-05-12T20:13:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/"},"wordCount":1015,"commentCount":0,"publisher":{"@id":"https:\/\/www.innospira.fr\/#organization"},"image":{"@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp","keywords":["d\u00e9veloppement"],"articleSection":["IA et D\u00e9veloppement"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/","url":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/","name":"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec","isPartOf":{"@id":"https:\/\/www.innospira.fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#primaryimage"},"image":{"@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#primaryimage"},"thumbnailUrl":"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp","datePublished":"2026-05-12T20:13:46+00:00","dateModified":"2026-05-12T20:13:47+00:00","description":"GitHub vient de publier Spec Kit, un toolkit open source qui impose la sp\u00e9cification avant le code dans vos workflows IA. Belle innovation ?","breadcrumb":{"@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#primaryimage","url":"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp","contentUrl":"https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp","width":1280,"height":720,"caption":"Github Spec Kit"},{"@type":"BreadcrumbList","@id":"https:\/\/www.innospira.fr\/index.php\/2026\/05\/12\/github-spec-kit-place-au-developpement-pilote-par-la-spec\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.innospira.fr\/"},{"@type":"ListItem","position":2,"name":"GitHub Spec Kit : place au d\u00e9veloppement pilot\u00e9 par la spec"}]},{"@type":"WebSite","@id":"https:\/\/www.innospira.fr\/#website","url":"https:\/\/www.innospira.fr\/","name":"InnoSpira","description":"D\u00e9veloppez votre activit\u00e9, innovez !","publisher":{"@id":"https:\/\/www.innospira.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.innospira.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.innospira.fr\/#organization","name":"InnoSpira","url":"https:\/\/www.innospira.fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.innospira.fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.innospira.fr\/wp-content\/uploads\/2024\/10\/cropped-innospira_mini.png","contentUrl":"https:\/\/www.innospira.fr\/wp-content\/uploads\/2024\/10\/cropped-innospira_mini.png","width":634,"height":211,"caption":"InnoSpira"},"image":{"@id":"https:\/\/www.innospira.fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/youtube.com\/@innospira","https:\/\/www.tiktok.com\/@innospira"]},{"@type":"Person","@id":"https:\/\/www.innospira.fr\/#\/schema\/person\/9df0acbd7573e147b4ffc81c2fa32662","name":"J\u00e9r\u00e9mie","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/79bb7d75560df4f10cfac00fb18946028e219cf4d7f9cd8e684a91135bf7c8cb?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/79bb7d75560df4f10cfac00fb18946028e219cf4d7f9cd8e684a91135bf7c8cb?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/79bb7d75560df4f10cfac00fb18946028e219cf4d7f9cd8e684a91135bf7c8cb?s=96&d=mm&r=g","caption":"J\u00e9r\u00e9mie"},"sameAs":["http:\/\/www.innospira.fr"],"url":"https:\/\/www.innospira.fr\/index.php\/author\/nazario\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp",1280,720,false],"thumbnail":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit-150x150.webp",150,150,true],"medium":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit-300x169.webp",300,169,true],"medium_large":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit-768x432.webp",768,432,true],"large":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit-1024x576.webp",1024,576,true],"1536x1536":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp",1280,720,false],"2048x2048":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp",1280,720,false],"mailpoet_newsletter_max":["https:\/\/www.innospira.fr\/wp-content\/uploads\/2026\/05\/github_spec_kit.webp",1280,720,false]},"uagb_author_info":{"display_name":"J\u00e9r\u00e9mie","author_link":"https:\/\/www.innospira.fr\/index.php\/author\/nazario\/"},"uagb_comment_info":0,"uagb_excerpt":"En quelques jours seulement apr\u00e8s sa publication, le d\u00e9p\u00f4t GitHub Spec Kit a d\u00e9pass\u00e9 les 100 000 \u00e9toiles et r\u00e9colt\u00e9 [&hellip;]","_links":{"self":[{"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/posts\/1831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1831"}],"version-history":[{"count":3,"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/posts\/1831\/revisions"}],"predecessor-version":[{"id":1837,"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/posts\/1831\/revisions\/1837"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/media\/1836"}],"wp:attachment":[{"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/categories?post=1831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.innospira.fr\/index.php\/wp-json\/wp\/v2\/tags?post=1831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}