{"id":475,"date":"2026-02-17T08:08:24","date_gmt":"2026-02-17T06:08:24","guid":{"rendered":"https:\/\/vittrup-graversen.dk\/?p=475"},"modified":"2026-03-28T12:10:58","modified_gmt":"2026-03-28T10:10:58","slug":"superpowers-det-plugin-der-goer-claude-code-til-en-struktureret-udviklingsmaskine","status":"publish","type":"post","link":"https:\/\/vittrup-graversen.dk\/index.php\/2026\/02\/17\/superpowers-det-plugin-der-goer-claude-code-til-en-struktureret-udviklingsmaskine\/","title":{"rendered":"Superpowers: det plugin der g\u00f8r Claude Code til en struktureret udviklingsmaskine"},"content":{"rendered":"\n<p>Hvis du bruger Claude Code til mere end simple one-liners, kender du sikkert udfordringen: Store projekter med mange features bliver hurtigt kaotiske, selv med en st\u00e6rk AI-model i ryggen. Et nyt open source-plugin ved navn <strong>Superpowers<\/strong> adresserer pr\u00e6cis det problem \u2014 og det har allerede f\u00e5et opm\u00e6rksomhed i udviklermilj\u00f8et.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvad er Superpowers?<\/h2>\n\n\n\n<p><a href=\"https:\/\/github.com\/obra\/superpowers\" target=\"_blank\" rel=\"noopener\">Superpowers<\/a> er et Claude Code-plugin der indf\u00f8rer en struktureret arbejdsproces i tre faser: <strong>brainstorm \u2192 planl\u00e6gning \u2192 eksekvering<\/strong>. I stedet for at lade Claude Code skyde fra hoften p\u00e5 komplekse opgaver, tvinger pluginet den igennem en disciplineret pipeline \u2014 og det g\u00f8r en m\u00e6rkbar forskel p\u00e5 output-kvaliteten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De fire kernefunktioner<\/h2>\n\n\n\n<p><strong>Strukturerede workflows:<\/strong> Superpowers guider dig fra id\u00e9 til implementation med klare faser. Hver fase har sit eget fokus \u2014 brainstorming handler om muligheder, planl\u00e6gning om konkrete trin, og eksekvering om testbar kode.<\/p>\n\n\n\n<p><strong>Test-driven development (TDD):<\/strong> Pluginet f\u00f8lger red-green TDD-principper. Det vil sige: skriv testen f\u00f8rst, se den fejle, implement\u00e9r koden, se den best\u00e5. Det lyder banalt, men det er overraskende effektivt n\u00e5r en AI-agent styrer processen \u2014 fejlraten falder markant.<\/p>\n\n\n\n<p><strong>Sub-agent integration:<\/strong> Her bliver det interessant for dem der arbejder med agentic engineering. Superpowers kan spawne sub-agenter til parallelle opgaver. Har du fem uafh\u00e6ngige features? K\u00f8r dem parallelt i stedet for sekventielt. Det minder om den &#8220;Dev Team&#8221;-tilgang som Anthropic selv har introduceret.<\/p>\n\n\n\n<p><strong>Automatiske Git commits:<\/strong> Hvert trin i processen committes automatisk. Det giver en granul\u00e6r versionshistorik der g\u00f8r det nemt at rulle tilbage hvis noget g\u00e5r galt \u2014 og det g\u00f8r det altid p\u00e5 et tidspunkt.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvorfor det er relevant nu<\/h2>\n\n\n\n<p>Timingen er ikke tilf\u00e6ldig. Boris Cherny, chef for Claude Code hos Anthropic, fortalte i weekenden at ingeni\u00f8rer i stigende grad skal fokusere p\u00e5 <em>hvad<\/em> der skal bygges frem for <em>hvordan<\/em>. Anthropics egne systemer genererer nu n\u00e6sten al intern kode \u2014 Claude bygger bogstaveligt talt Claude.<\/p>\n\n\n\n<p>I den virkelighed bliver v\u00e6rkt\u00f8jer som Superpowers afg\u00f8rende. Det handler ikke l\u00e6ngere om at skrive kode hurtigere, men om at <strong>styre AI-agenter der skriver koden for dig<\/strong>. Og det kr\u00e6ver struktur, planl\u00e6gning og disciplin \u2014 pr\u00e6cis det Superpowers leverer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Sammenligning med alternativer<\/h2>\n\n\n\n<p>Superpowers er ikke det eneste bud p\u00e5 strukturerede Claude Code-workflows. <strong>Opus 4.6<\/strong> har basale planl\u00e6gningsfunktioner indbygget, men mangler den gennemg\u00e5ende pipeline. <strong>Beads<\/strong> og spec-drevet udvikling tilbyder lignende struktur, men med h\u00f8jere kompleksitet. <strong>Ralph<\/strong> fokuserer prim\u00e6rt p\u00e5 eksekvering uden den forudg\u00e5ende planl\u00e6gningsfase.<\/p>\n\n\n\n<p>Superpowers rammer en sweet spot: nok struktur til at holde store projekter p\u00e5 sporet, men ikke s\u00e5 meget at det bliver en byrde i sig selv.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kom i gang<\/h2>\n\n\n\n<p>Superpowers er open source og tilg\u00e6ngeligt p\u00e5 <a href=\"https:\/\/github.com\/obra\/superpowers\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>. Install\u00e9r det som et Claude Code-plugin, og pr\u00f8v det p\u00e5 dit n\u00e6ste multi-feature projekt. Start med brainstorm-fasen og lad pluginet guide dig derfra.<\/p>\n\n\n\n<p>For udviklere der allerede arbejder med agentic engineering \u2014 eller overvejer at starte \u2014 er Superpowers et godt eksempel p\u00e5, hvordan fremtidens udviklingsworkflow ser ud: Mennesker designer og beslutter, AI-agenter implementerer og tester.<\/p>\n\n\n<hr>\n<p style=\"color:#888888\"><em>Denne artikel er skrevet i samarbejde med AI, og efterf\u00f8lgende redigeret af et rigtigt menneske \ud83d\ude42<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>Superpowers er det plugin der g\u00f8r Claude Code til en struktureret udviklingsmaskine. Bedre workflows og mere kontrol.<\/p>\n","protected":false},"author":1,"featured_media":474,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[23],"class_list":["post-475","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agentic-engineering","tag-claudecode"],"acf":[],"_links":{"self":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/475","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/comments?post=475"}],"version-history":[{"count":2,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/475\/revisions"}],"predecessor-version":[{"id":1051,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/475\/revisions\/1051"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media\/474"}],"wp:attachment":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media?parent=475"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/categories?post=475"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/tags?post=475"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}