{"id":19980,"date":"2026-07-07T08:00:42","date_gmt":"2026-07-07T06:00:42","guid":{"rendered":"https:\/\/www.gtb.de\/?p=19980"},"modified":"2026-07-06T22:05:36","modified_gmt":"2026-07-06T20:05:36","slug":"when-the-agents-write-the-code-the-human-checks-themselves-1-2","status":"publish","type":"post","link":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/","title":{"rendered":"# When the Agents Write the Code, the Human Checks Themselves [1\/2]"},"content":{"rendered":"<div class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container has-pattern-background has-mask-background nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"max-width:calc( 1920px + 30px );margin-left: calc(-30px \/ 2 );margin-right: calc(-30px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:15px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-min-height:undefined;--awb-min-height-medium:undefined;--awb-min-height-small:undefined;--awb-flex-grow:undefined;--awb-flex-grow-medium:undefined;--awb-flex-grow-small:undefined;--awb-flex-shrink:undefined;--awb-flex-shrink-medium:undefined;--awb-flex-shrink-small:undefined;width:calc( 100% + 30px ) !important;max-width:calc( 100% + 30px ) !important;margin-left: calc(-30px \/ 2 );margin-right: calc(-30px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-0 fusion_builder_column_inner_1_1 1_1 fusion-flex-column blog-headline-box\" style=\"--awb-bg-size:cover;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:15px;--awb-width-medium:100%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-1 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-two\" style=\"--awb-text-color:var(--awb-color6);--awb-margin-bottom:56px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:56px;--awb-margin-left-small:0px;--awb-font-size:var(--awb-custom_typography_12-font-size);\"><h2 class=\"fusion-title-heading title-heading-center fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-custom_typography_12-font-family);font-weight:var(--awb-custom_typography_12-font-weight);font-style:var(--awb-custom_typography_12-font-style);margin:0;letter-spacing:var(--awb-custom_typography_12-letter-spacing);text-transform:var(--awb-custom_typography_12-text-transform);font-size:1em;--fontSize:40;line-height:var(--awb-custom_typography_12-line-height);\">## Part 1: The Setup, or How Agentic Development Actually Works<\/h2><\/div><div class=\"fusion-title title fusion-title-2 fusion-sep-none fusion-title-center fusion-title-text fusion-title-size-paragraph\" style=\"--awb-text-color:var(--awb-color6);--awb-margin-bottom:56px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:56px;--awb-margin-left-small:0px;--awb-font-size:32px;\"><p class=\"fusion-title-heading title-heading-center title-heading-tag fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-custom_typography_12-font-family);font-weight:var(--awb-custom_typography_12-font-weight);font-style:var(--awb-custom_typography_12-font-style);margin:0;letter-spacing:var(--awb-custom_typography_12-letter-spacing);text-transform:var(--awb-custom_typography_12-text-transform);font-size:1em;--fontSize:32;line-height:var(--awb-custom_typography_12-line-height);\">*(A two-part series. Part 1 describes what a working agentic setup looks like. Part 2 shows the price the human pays for it and how to keep that price under control. Both parts can be read on their own.)*<\/p><\/div><\/div><\/div><\/div><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-content-wrap\" style=\"--awb-min-height:undefined;--awb-min-height-medium:undefined;--awb-min-height-small:undefined;--awb-flex-grow:undefined;--awb-flex-grow-medium:undefined;--awb-flex-grow-small:undefined;--awb-flex-shrink:undefined;--awb-flex-shrink-medium:undefined;--awb-flex-shrink-small:undefined;width:calc( 100% + 30px ) !important;max-width:calc( 100% + 30px ) !important;margin-left: calc(-30px \/ 2 );margin-right: calc(-30px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-1 fusion_builder_column_inner_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:15px;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-1\" style=\"--awb-text-color:var(--awb-color6);\"><p>9:34 in the morning. My setup is warm. Four agents are running.<\/p>\n<p>One has finished a refactor and asks whether it may commit. The second turned seventeen E2E tests green, reported one red, and waits for my diagnosis. The third proposes an architecture switch, with three options. The fourth wants to know whether it should keep using Slf4j for logging or move to something newer.<\/p>\n<p>Four decisions before my coffee goes cold. And that is the quiet part of the morning.<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-2 fusion_builder_column_inner_1_2 1_2 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:50%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:15px;--awb-width-medium:50%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-text fusion-text-2\" style=\"--awb-text-color:var(--awb-color6);\"><p>Most texts about agentic development sell speed. Ship faster. More output per day. Less typing. All true. It just rarely gets told to the end, because the other half is more uncomfortable: what lands on the human who supervises the agents. Before I get to that uncomfortable half in Part 2, it is worth looking at what actually works.<\/p>\n<p>I have been working agentically for years. The setup keeps shifting, though, because the technology keeps moving. What a few years ago meant &#8220;the AI makes a code suggestion, I accept or reject it&#8221; today means &#8220;several specialized subagents work on features in parallel, and I am the one who reviews, approves, corrects, and prioritizes&#8221;. Each stage creates new problems inside the human&#8217;s head. This is about today&#8217;s stage.<\/p>\n<\/div><\/div><\/div><\/div><div class=\"fusion-builder-row fusion-builder-row-inner fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-space-between fusion-flex-content-wrap\" style=\"--awb-flex-grow:0;--awb-flex-grow-medium:0;--awb-flex-grow-small:0;--awb-flex-shrink:0;--awb-flex-shrink-medium:0;--awb-flex-shrink-small:0;width:calc( 100% + 30px ) !important;max-width:calc( 100% + 30px ) !important;margin-left: calc(-30px \/ 2 );margin-right: calc(-30px \/ 2 );\"><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-3 awb-sticky awb-sticky-medium awb-sticky-large fusion_builder_column_inner_2_5 2_5 fusion-flex-column blue-box person-box\" style=\"--awb-padding-top:24px;--awb-padding-right:24px;--awb-padding-bottom:24px;--awb-padding-left:24px;--awb-padding-top-medium:24px;--awb-padding-right-medium:24px;--awb-padding-bottom-medium:24px;--awb-padding-left-medium:24px;--awb-padding-top-small:24px;--awb-padding-right-small:24px;--awb-padding-bottom-small:24px;--awb-padding-left-small:24px;--awb-overflow:hidden;--awb-bg-color:#28A0DC33;--awb-bg-color-hover:#28A0DC33;--awb-bg-size:cover;--awb-border-radius:16px 16px 16px 16px;--awb-width-large:40%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:187px;--awb-spacing-left-large:15px;--awb-width-medium:40%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;--awb-sticky-offset:150px;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-image-element\" style=\"text-align:center;--awb-margin-bottom:8px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\" style=\"border-radius:50%;\"><img decoding=\"async\" width=\"1600\" height=\"1610\" alt=\"J\u00f6rg Amelunxen\" title=\"J\u00f6rg Amelunxen\" src=\"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen.png\" data-orig-src=\"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen.png\" class=\"lazyload img-responsive wp-image-19977\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%271600%27%20height%3D%271610%27%20viewBox%3D%270%200%201600%201610%27%3E%3Crect%20width%3D%271600%27%20height%3D%271610%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen-200x201.png 200w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen-400x403.png 400w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen-600x604.png 600w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen-800x805.png 800w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen-1200x1208.png 1200w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Joerg-Amelunxen.png 1600w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/span><\/div><div class=\"fusion-text fusion-text-3 md-text-align-right fusion-text-no-margin\" style=\"--awb-content-alignment:center;--awb-font-size:14px;--awb-text-color:var(--awb-color6);--awb-margin-bottom:24px;\"><p>J\u00f6rg Amelunxen<\/p>\n<\/div><div class=\"fusion-text fusion-text-4 fusion-text-no-margin\" style=\"--awb-text-color:var(--awb-color6);--awb-margin-bottom:24px;\"><p>J\u00f6rg Amelunxen (M.Sc. Computer Science, University of Paderborn) is an AI Solutions Architect at mgm, with a path from lead developer through technical project lead to his current focus on AI- and agent-driven software development. In mgm&#8217;s cross-project AI &amp; Data Engineering team he works on making agentic development production-ready in the enterprise: from multi-agent workflows and RAG systems, to MCP-based agent interfaces, to quality assurance in agent-driven processes. His project experience spans public sector, e-commerce, insurance, and finance. Most recently he designed the end-to-end architecture of a voice agent with its own intent classifier. He enjoys talking through these topics; if you would like to, you can find him easily on LinkedIn.<\/p>\n<\/div><div class=\"fusion-text fusion-text-5 fusion-text-no-margin\" style=\"--awb-content-alignment:center;--awb-font-size:14px;--awb-text-color:var(--awb-color6);--awb-margin-bottom:0px;\"><p>Ver\u00f6ffentlicht: 07.2026<\/p>\n<\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-4 fusion_builder_column_inner_3_5 3_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:15px;--awb-width-medium:60%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-3 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color6);--awb-margin-bottom:32px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:32px;--awb-margin-left-small:0px;--awb-font-size:var(--awb-custom_typography_13-font-size);\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-custom_typography_13-font-family);font-weight:var(--awb-custom_typography_13-font-weight);font-style:var(--awb-custom_typography_13-font-style);margin:0;letter-spacing:var(--awb-custom_typography_13-letter-spacing);text-transform:var(--awb-custom_typography_13-text-transform);font-size:1em;--fontSize:32;line-height:var(--awb-custom_typography_13-line-height);\">## What I Mean by Agentic Development, and What I Do Not<\/h3><\/div><div class=\"fusion-text fusion-text-6\" style=\"--awb-text-color:var(--awb-color6);\"><p>First, a distinction. Vibe coding means &#8220;you describe things on the fly, the AI builds, you keep whatever sounds right&#8221;. Fast, creative, risky, and in serious codebases usually not production-ready. Agentic development means something else: an orchestrated setup of several subagents, each with a clear mandate, running against a repository base with good E2E test coverage, and a human who holds the strategic layer. Both keep getting lumped together. Skeptics see vibe output and judge the method by it. Cheerleaders celebrate vibe output and call it engineering. Both miss the point.<\/p>\n<p>In my setup, three models run side by side, each with a clear job. A large reasoning model for what truly needs depth: architecture proposals, larger refactorings, hard-to-pin-down bugs. A mid-sized model for everyday implementation. A small, fast model for everything that is really routine: formatting, code comments, research summaries, documentation updates.<\/p>\n<p>Why three and not one? Because several effects show up at once. Quality, because the right model for a given task noticeably improves the result. The large model delivers the depth an architecture proposal or a difficult bug needs. The small one stays with routine and does not try to turn a two-line doc fix into an architecture debate. Speed, because the small model answers in seconds where the large one takes minutes; when the bulk of your requests stay small, your day is noticeably faster. Cost, because the price difference per token is an order of magnitude or more; generating every code comment at the price of an architecture query makes no economic sense. And the climate footprint, because larger models really do need more compute, more energy, and more water for cooling. A peer-reviewed study by Luccioni and colleagues from 2024 compares the energy use of model inference across 88 models and 30 datasets and finds differences of several orders of magnitude between small and large models for the same task [2]. Anyone who does not differentiate here drives up the energy use of their setup for no reason.<\/p>\n<p>Which model exactly takes which task is a matter of taste and changes with every new release. What stays is the separation. Refactorings cost almost nothing in this world, because an agent does them in twenty minutes, verifies them against the E2E suite, and delivers a diff that I read. The old rule of thumb &#8220;make the change easy, then make the easy change&#8221; [1] becomes economically viable. And I keep two axes explicitly with the human: the planning beforehand and the gut check afterward. What gets built, I decide. Whether it feels right, I decide. The rest I do not do.<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-margin-bottom:32px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-2 hover-type-none\"><img decoding=\"async\" width=\"2560\" height=\"1440\" alt=\"Kent Beck\" title=\"Kent Beck\" src=\"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-scaled.png\" data-orig-src=\"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-scaled.png\" class=\"lazyload img-responsive wp-image-19978\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%272560%27%20height%3D%271440%27%20viewBox%3D%270%200%202560%201440%27%3E%3Crect%20width%3D%272560%27%20height%3D%271440%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-200x113.png 200w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-400x225.png 400w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-600x338.png 600w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-800x450.png 800w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-1200x675.png 1200w, https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Post07-IMG01-scaled.png 2560w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 800px) 100vw, 1200px\" \/><\/span><\/div><div class=\"fusion-separator fusion-full-width-sep\" style=\"align-self: center;margin-left: auto;margin-right: auto;margin-top:12px;margin-bottom:32px;width:100%;\"><div class=\"fusion-separator-border sep-single sep-solid\" style=\"--awb-height:20px;--awb-amount:20px;--awb-sep-color:rgba(40,160,220,0.5);border-color:rgba(40,160,220,0.5);border-top-width:1px;\"><\/div><\/div><div class=\"fusion-title title fusion-title-4 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color6);--awb-margin-bottom:32px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:32px;--awb-margin-left-small:0px;--awb-font-size:var(--awb-custom_typography_13-font-size);\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:var(--awb-custom_typography_13-font-family);font-weight:var(--awb-custom_typography_13-font-weight);font-style:var(--awb-custom_typography_13-font-style);margin:0;letter-spacing:var(--awb-custom_typography_13-letter-spacing);text-transform:var(--awb-custom_typography_13-text-transform);font-size:1em;--fontSize:32;line-height:var(--awb-custom_typography_13-line-height);\">## Why This Is the Real Shift in Skills<\/h3><\/div><div class=\"fusion-text fusion-text-7\" style=\"--awb-text-color:var(--awb-color6);\"><p>Anyone who takes this setup seriously notices quickly: the work does not disappear, it moves. Away from typing, toward judging. In the same amount of time, the agents produce a multiple of the material that used to appear. Every line of it wants to be evaluated. That is exactly the skill good testers and experienced reviewers have always had: holding context, assessing quality, weighing risk. It does not disappear in an agentic world. It becomes more central.<\/p>\n<p>This is where the interesting part begins. Because this setup only works over the long run once you know the price it demands of the human. Where two hours used to hold maybe eight conscious decisions, it now feels like forty. Typing was never the exhausting part. Judging is.<\/p>\n<p>That price, the three cognitive bottlenecks behind it, and the concrete guardrails against them are the subject of Part 2.<\/p>\n<\/div><div class=\"fusion-separator fusion-full-width-sep\" style=\"align-self: center;margin-left: auto;margin-right: auto;margin-top:12px;margin-bottom:32px;width:100%;\"><div class=\"fusion-separator-border sep-single sep-solid\" style=\"--awb-height:20px;--awb-amount:20px;--awb-sep-color:rgba(40,160,220,0.5);border-color:rgba(40,160,220,0.5);border-top-width:1px;\"><\/div><\/div><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-5 fusion_builder_column_inner_2_5 2_5 fusion-flex-column\" style=\"--awb-bg-size:cover;--awb-width-large:40%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:15px;--awb-width-medium:40%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><\/div><\/div><div class=\"fusion-layout-column fusion_builder_column_inner fusion-builder-nested-column-6 fusion_builder_column_inner_3_5 3_5 fusion-flex-column blue-box\" style=\"--awb-padding-top:40px;--awb-padding-right:32px;--awb-padding-bottom:40px;--awb-padding-left:32px;--awb-padding-top-medium:32px;--awb-padding-right-medium:32px;--awb-padding-bottom-medium:32px;--awb-padding-left-medium:32px;--awb-padding-top-small:24px;--awb-padding-right-small:24px;--awb-padding-bottom-small:24px;--awb-padding-left-small:24px;--awb-bg-color:#28A0DC33;--awb-bg-color-hover:#28A0DC33;--awb-bg-size:cover;--awb-width-large:60%;--awb-margin-top-large:0px;--awb-spacing-right-large:15px;--awb-margin-bottom-large:20px;--awb-spacing-left-large:15px;--awb-width-medium:60%;--awb-order-medium:0;--awb-spacing-right-medium:15px;--awb-spacing-left-medium:15px;--awb-width-small:100%;--awb-order-small:0;--awb-spacing-right-small:15px;--awb-spacing-left-small:15px;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-flex-start fusion-content-layout-column\"><div class=\"fusion-title title fusion-title-5 fusion-sep-none fusion-title-text fusion-title-size-three\" style=\"--awb-text-color:var(--awb-color6);--awb-margin-bottom:32px;--awb-margin-top-small:0px;--awb-margin-right-small:0px;--awb-margin-bottom-small:32px;--awb-margin-left-small:0px;--awb-font-size:64px;\"><h3 class=\"fusion-title-heading title-heading-left fusion-responsive-typography-calculated\" style=\"font-family:&quot;Bai Jamjuree&quot;;font-style:normal;font-weight:700;margin:0;letter-spacing:var(--awb-custom_typography_13-letter-spacing);text-transform:var(--awb-custom_typography_13-text-transform);font-size:1em;--fontSize:64;line-height:var(--awb-custom_typography_13-line-height);\">## References<\/h3><\/div><div class=\"fusion-text fusion-text-8 simple-table\" style=\"--awb-text-color:var(--awb-color6);\"><table>\n<tbody>\n<tr>\n<td>[1]<\/td>\n<td>\n<div>\n<div>Beck, K. (2012, September 25). for each desired change, make the change easy (warning: this may be hard), then make the easy change [Tweet]. X (Twitter). <a href=\"https:\/\/x.com\/KentBeck\/status\/250733358307500032\" target=\"_blank\" rel=\"noopener\">https:\/\/x.com\/KentBeck\/status\/250733358307500032<\/a><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<tr>\n<td>[2]<\/td>\n<td>\n<div>\n<div>Luccioni, A.S., Jernite, Y., &amp; Strubell, E. (2024). Power hungry processing: Watts driving the cost of AI deployment? In Proceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency (FAccT &#8217;24). <a href=\"https:\/\/doi.org\/10.1145\/3630106.3658542\" target=\"_blank\" rel=\"noopener\">https:\/\/doi.org\/10.1145\/3630106.3658542<\/a><\/div>\n<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":6,"featured_media":19979,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[81],"tags":[82,91,94],"class_list":["post-19980","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-ai","tag-quality-engineering","tag-software-engineering"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title># When the Agents Write the Code, the Human Checks Themselves [1\/2] - German Testing Board<\/title>\n<meta name=\"description\" content=\"What separates agentic development from vibe coding, why three models run side by side, and how that makes refactorings cost almost nothing.\" \/>\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.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"# When the Agents Write the Code, the Human Checks Themselves [1\/2] - German Testing Board\" \/>\n<meta property=\"og:description\" content=\"What separates agentic development from vibe coding, why three models run side by side, and how that makes refactorings cost almost nothing.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/\" \/>\n<meta property=\"og:site_name\" content=\"German Testing Board\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-07T06:00:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Heroimage-Post07-1024x462.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"462\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Dr. Armin Metzger\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@GTB_ISTQB\" \/>\n<meta name=\"twitter:site\" content=\"@GTB_ISTQB\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr. Armin Metzger\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\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\":\"Article\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/\"},\"author\":{\"name\":\"Dr. Armin Metzger\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#\\\/schema\\\/person\\\/580154dcda34782d68a1503d906ba00a\"},\"headline\":\"# When the Agents Write the Code, the Human Checks Themselves [1\\\/2]\",\"datePublished\":\"2026-07-07T06:00:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/\"},\"wordCount\":9139,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.gtb.de\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Heroimage-Post07.png\",\"keywords\":[\"AI\",\"Quality Engineering\",\"Software Engineering\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/\",\"url\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/\",\"name\":\"# When the Agents Write the Code, the Human Checks Themselves [1\\\/2] - German Testing Board\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.gtb.de\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Heroimage-Post07.png\",\"datePublished\":\"2026-07-07T06:00:42+00:00\",\"description\":\"What separates agentic development from vibe coding, why three models run side by side, and how that makes refactorings cost almost nothing.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.gtb.de\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Heroimage-Post07.png\",\"contentUrl\":\"https:\\\/\\\/www.gtb.de\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/Heroimage-Post07.png\",\"width\":2392,\"height\":1080,\"caption\":\"Wenn die Agenten den Code schreiben, pr\u00fcft der Mensch sich selbst\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/blog\\\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"# When the Agents Write the Code, the Human Checks Themselves [1\\\/2]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/\",\"name\":\"German Testing Board\",\"description\":\"Software.Testing.Excellence\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#organization\",\"name\":\"German Testing Board e. V.\",\"url\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.gtb.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/gtb-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.gtb.de\\\/wp-content\\\/uploads\\\/2023\\\/10\\\/gtb-logo.png\",\"width\":224,\"height\":183,\"caption\":\"German Testing Board e. V.\"},\"image\":{\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/GTB_ISTQB\",\"https:\\\/\\\/de.linkedin.com\\\/company\\\/german-testing-board\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.gtb.de\\\/en\\\/#\\\/schema\\\/person\\\/580154dcda34782d68a1503d906ba00a\",\"name\":\"Dr. Armin Metzger\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70d5768f24f60d4aa0012915fb37c2937223f49270944aa45222f8a20583d028?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70d5768f24f60d4aa0012915fb37c2937223f49270944aa45222f8a20583d028?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/70d5768f24f60d4aa0012915fb37c2937223f49270944aa45222f8a20583d028?s=96&d=mm&r=g\",\"caption\":\"Dr. Armin Metzger\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"# When the Agents Write the Code, the Human Checks Themselves [1\/2] - German Testing Board","description":"What separates agentic development from vibe coding, why three models run side by side, and how that makes refactorings cost almost nothing.","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.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/","og_locale":"en_US","og_type":"article","og_title":"# When the Agents Write the Code, the Human Checks Themselves [1\/2] - German Testing Board","og_description":"What separates agentic development from vibe coding, why three models run side by side, and how that makes refactorings cost almost nothing.","og_url":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/","og_site_name":"German Testing Board","article_published_time":"2026-07-07T06:00:42+00:00","og_image":[{"width":1024,"height":462,"url":"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Heroimage-Post07-1024x462.png","type":"image\/png"}],"author":"Dr. Armin Metzger","twitter_card":"summary_large_image","twitter_creator":"@GTB_ISTQB","twitter_site":"@GTB_ISTQB","twitter_misc":{"Written by":"Dr. Armin Metzger","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#article","isPartOf":{"@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/"},"author":{"name":"Dr. Armin Metzger","@id":"https:\/\/www.gtb.de\/en\/#\/schema\/person\/580154dcda34782d68a1503d906ba00a"},"headline":"# When the Agents Write the Code, the Human Checks Themselves [1\/2]","datePublished":"2026-07-07T06:00:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/"},"wordCount":9139,"commentCount":0,"publisher":{"@id":"https:\/\/www.gtb.de\/en\/#organization"},"image":{"@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Heroimage-Post07.png","keywords":["AI","Quality Engineering","Software Engineering"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/","url":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/","name":"# When the Agents Write the Code, the Human Checks Themselves [1\/2] - German Testing Board","isPartOf":{"@id":"https:\/\/www.gtb.de\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#primaryimage"},"image":{"@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Heroimage-Post07.png","datePublished":"2026-07-07T06:00:42+00:00","description":"What separates agentic development from vibe coding, why three models run side by side, and how that makes refactorings cost almost nothing.","breadcrumb":{"@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#primaryimage","url":"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Heroimage-Post07.png","contentUrl":"https:\/\/www.gtb.de\/wp-content\/uploads\/2026\/07\/Heroimage-Post07.png","width":2392,"height":1080,"caption":"Wenn die Agenten den Code schreiben, pr\u00fcft der Mensch sich selbst"},{"@type":"BreadcrumbList","@id":"https:\/\/www.gtb.de\/en\/blog\/when-the-agents-write-the-code-the-human-checks-themselves-1-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.gtb.de\/en\/"},{"@type":"ListItem","position":2,"name":"# When the Agents Write the Code, the Human Checks Themselves [1\/2]"}]},{"@type":"WebSite","@id":"https:\/\/www.gtb.de\/en\/#website","url":"https:\/\/www.gtb.de\/en\/","name":"German Testing Board","description":"Software.Testing.Excellence","publisher":{"@id":"https:\/\/www.gtb.de\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.gtb.de\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.gtb.de\/en\/#organization","name":"German Testing Board e. V.","url":"https:\/\/www.gtb.de\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.gtb.de\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.gtb.de\/wp-content\/uploads\/2023\/10\/gtb-logo.png","contentUrl":"https:\/\/www.gtb.de\/wp-content\/uploads\/2023\/10\/gtb-logo.png","width":224,"height":183,"caption":"German Testing Board e. V."},"image":{"@id":"https:\/\/www.gtb.de\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/GTB_ISTQB","https:\/\/de.linkedin.com\/company\/german-testing-board"]},{"@type":"Person","@id":"https:\/\/www.gtb.de\/en\/#\/schema\/person\/580154dcda34782d68a1503d906ba00a","name":"Dr. Armin Metzger","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/70d5768f24f60d4aa0012915fb37c2937223f49270944aa45222f8a20583d028?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/70d5768f24f60d4aa0012915fb37c2937223f49270944aa45222f8a20583d028?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/70d5768f24f60d4aa0012915fb37c2937223f49270944aa45222f8a20583d028?s=96&d=mm&r=g","caption":"Dr. Armin Metzger"}}]}},"_links":{"self":[{"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/posts\/19980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/comments?post=19980"}],"version-history":[{"count":6,"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/posts\/19980\/revisions"}],"predecessor-version":[{"id":20002,"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/posts\/19980\/revisions\/20002"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/media\/19979"}],"wp:attachment":[{"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/media?parent=19980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/categories?post=19980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gtb.de\/en\/wp-json\/wp\/v2\/tags?post=19980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}