{"id":21538,"date":"2026-09-21T16:46:56","date_gmt":"2026-09-21T14:46:56","guid":{"rendered":"https:\/\/www.codewerk.de\/?page_id=21538"},"modified":"2026-09-21T18:41:42","modified_gmt":"2026-09-21T16:41:42","slug":"agentic-coding","status":"publish","type":"page","link":"https:\/\/www.codewerk.de\/en\/agentic-coding\/","title":{"rendered":"Agentic Coding"},"content":{"rendered":"<p><!-- Comic-Landingpage hinter dem QR-Code der InnoTrans-Postkarte, englische\n     Fassung.\n\n     Hauptfassung ist die DEUTSCHE Seite unter \/agentic-coding\/. Der\n     gedruckte QR-Code zeigt dorthin. Diese Seite hier ist die Uebersetzung\n     und wird ueber den Sprachschalter erreicht.\n\n     ERSCHEINUNGSTERMIN IST DER 8. OKTOBER 2026 (verschoben am 21.09.2026 vom\n     1. Oktober). Das Datum steht an vier Stellen: hier im Kopfband, im\n     Formularabschnitt, in der Formulardefinition des Plugins (Auswahl,\n     Bestaetigungsmail, Danke-Text) und als Zielzeitpunkt der Uhr. Wird es\n     erneut verschoben, muessen alle vier mit, sonst widerspricht sich die\n     Seite.\n\n     Der Zielzeitpunkt steht hier ausnahmsweise als Attribut am Shortcode und\n     nicht nur in cw_comic_landing_ziel(). Grund: Am 21.09.2026 liess sich\n     das Plugin nicht neu einspielen, die Uhr sollte aber sofort richtig\n     laufen. Sobald cw-comic-landing 0.4.3 auf beiden Umgebungen liegt, sind\n     ziel und ersatz hier ueberfluessig und koennen weg \u2014 schaden aber nicht,\n     weil sie denselben Wert tragen.\n\n     Die fruehere 302-Weiterleitung von \/agentic-coding ist deshalb\n     stillgelegt (Regel 27 auf Live, 29 auf Staging). Sie wieder\n     einzuschalten wuerde die deutsche Seite vollstaendig ueberdecken.\n\n     Countdown und Check kommen aus dem Plugin cw-comic-landing; im\n     Seiteninhalt ist kein Javascript erlaubt. Beim Check ist\n     modus=\"inline\" wichtig, sonst laeuft er als Overlay und an der Stelle\n     im Text steht nichts.\n\n     Der Abschluss benutzt bewusst NICHT [cw_cta]: dessen Knopf kann nur auf\n     eine Adresse zeigen, hier soll er das Kontaktformular als Popup oeffnen.\n     Das kann nur [cod_form_button]. Die beiden promise-Angaben sind noetig,\n     weil das Varianten-Formular sonst \u201eFree CRA assessment\" verspricht.\n\n     Bildklasse wp-image-21533 gilt fuer LIVE, auf Staging ist es 21668. --><\/p>\n<section class=\"cmc-band\">\n<div class=\"cmc-inner cmc-band__inner\">\n<div class=\"cmc-band__text\">\n<p class=\"cmc-kicker\">InnoTrans 2026 &middot; Berlin<\/p>\n<h1 class=\"cmc-titel\">The<br \/><span class=\"cmc-titel__stark\">Promise<\/span><\/h1>\n<p class=\"cmc-lead\">A bold promise of AI. A team under pressure. And one decision that could change everything.<\/p>\n<p class=\"cmc-antwort\">A comic about what actually happens inside a software department when the word from above is &ldquo;do AI&rdquo;. Written for people whose software has to pass assessment, audit or certification before it may run. Out on <strong>8 October 2026<\/strong>, digital and printed.<\/p>\n<\/p><\/div>\n<figure class=\"cmc-karte\">\n      <img fetchpriority=\"high\" decoding=\"async\" class=\"wp-image-21533\" src=\"\/wp-content\/uploads\/2026\/09\/comic-postkarte-vorderseite-620.jpg\" width=\"620\" height=\"874\" loading=\"eager\" alt=\"The postcard handed out at InnoTrans 2026: a speaker on a stage promising factor 90, a software team caught between his outstretched hands, a robot in front of them. Title: The Promise.\" srcset=\"https:\/\/www.codewerk.de\/wp-content\/uploads\/2026\/09\/comic-postkarte-vorderseite-620.jpg 620w, https:\/\/www.codewerk.de\/wp-content\/uploads\/2026\/09\/comic-postkarte-vorderseite-620-213x300.jpg 213w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><figcaption>The card in your hand.<\/figcaption><\/figure>\n<div class=\"cmc-uhr\">\n<p class=\"cmc-uhr__titel\">Time left<\/p>\n<div class=\"cw-countdown\" data-cw-countdown data-ziel=\"2026-10-08T00:00:00+02:00\" role=\"timer\" aria-label=\"Time left until the comic is released\"><div class=\"cw-countdown__uhr\" data-cw-countdown-uhr hidden><div class=\"cw-countdown__feld\"><span class=\"cw-countdown__zahl\" data-einheit=\"tage\">--<\/span><span class=\"cw-countdown__label\">days<\/span><\/div><div class=\"cw-countdown__feld\"><span class=\"cw-countdown__zahl\" data-einheit=\"stunden\">--<\/span><span class=\"cw-countdown__label\">hours<\/span><\/div><div class=\"cw-countdown__feld\"><span class=\"cw-countdown__zahl\" data-einheit=\"minuten\">--<\/span><span class=\"cw-countdown__label\">minutes<\/span><\/div><div class=\"cw-countdown__feld\"><span class=\"cw-countdown__zahl\" data-einheit=\"sekunden\">--<\/span><span class=\"cw-countdown__label\">seconds<\/span><\/div><\/div><p class=\"cw-countdown__ersatz\" data-cw-countdown-ersatz>Coming 8 October 2026.<\/p><p class=\"cw-countdown__abgelaufen\" data-cw-countdown-abgelaufen hidden>It is out.<\/p><\/div><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"cmc-abschnitt cmc-abschnitt--formular\">\n<div class=\"cmc-inner cmc-inner--schmal\">\n<h2>Tell us where to send it<\/h2>\n<p class=\"cmc-intro\">Digital or printed, whichever you prefer. We send you the comic on <strong>8 October 2026<\/strong>: as a download link or by post. For the postal route we need your address below.<\/p>\n\t\t<form\n\t\t\tclass=\"cod-form cod-form--cod_comic_2026_en cod-form--inline\"\n\t\t\tdata-cod-form-id=\"cod_comic_2026_en\"\n\t\t\tdata-cod-form-mode=\"inline\"\n\t\t\tdata-cod-form-language=\"en\"\n\t\t\tdata-cod-initial-step=\"0\"\n\t\t\t\t\t\tmethod=\"post\"\n\t\t\tnovalidate\n\t\t>\n\t\t\t\t\t\t<div class=\"cod-form__honeypot\" aria-hidden=\"true\" style=\"position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;\">\n\t\t\t\t<label>\n\t\t\t\t\tPlease leave this empty\t\t\t\t\t<input\n\t\t\t\t\t\ttype=\"text\"\n\t\t\t\t\t\tname=\"cod_forms_hp\"\n\t\t\t\t\t\tvalue=\"\"\n\t\t\t\t\t\ttabindex=\"-1\"\n\t\t\t\t\t\tautocomplete=\"off\"\n\t\t\t\t\t\/>\n\t\t\t\t<\/label>\n\t\t\t<\/div>\n\n\t\t\t<input type=\"hidden\" name=\"cod_forms_render_at\" value=\"1792714948217\" \/>\n\n\t\t\t\n\t\t\t<div class=\"cod-form__steps\">\n\t\t\t\t\t\t\t\t\t\t\t<section\n\t\t\tclass=\"cod-form__step cod-form__step--active\"\n\t\t\tdata-step-index=\"0\"\n\t\t\tdata-step-id=\"default\"\n\t\t\tdata-step-last=\"1\"\n\t\t\t\t\t>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"cod-form__field cod-form__field--text cod-form__field--floating\" data-field-name=\"name\">\n\t\t\t\n\t\t\t<input type=\"text\" id=\"cod-form-field-name\" name=\"name\" class=\"cod-form__input\" required maxlength=\"120\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-name\"><span class=\"cod-form__floating-label-text\">First name<\/span><span class=\"cod-form__required\" aria-hidden=\"true\">*<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"name\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--text cod-form__field--floating\" data-field-name=\"last_name\">\n\t\t\t\n\t\t\t<input type=\"text\" id=\"cod-form-field-last_name\" name=\"last_name\" class=\"cod-form__input\" required maxlength=\"120\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-last_name\"><span class=\"cod-form__floating-label-text\">Last name<\/span><span class=\"cod-form__required\" aria-hidden=\"true\">*<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"last_name\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--email cod-form__field--floating\" data-field-name=\"email\">\n\t\t\t\n\t\t\t<input type=\"email\" id=\"cod-form-field-email\" name=\"email\" class=\"cod-form__input\" required placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-email\"><span class=\"cod-form__floating-label-text\">Email<\/span><span class=\"cod-form__required\" aria-hidden=\"true\">*<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"email\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--tel cod-form__field--floating\" data-field-name=\"phone\">\n\t\t\t\n\t\t\t<input type=\"tel\" id=\"cod-form-field-phone\" name=\"phone\" class=\"cod-form__input\" maxlength=\"30\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-phone\"><span class=\"cod-form__floating-label-text\">Phone (optional)<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"phone\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--radio\" data-field-name=\"versand\">\n\t\t\t\t\t\t\t<label class=\"cod-form__label\" for=\"cod-form-field-versand\">\n\t\t\t\t\tHow would you like the comic?\t\t\t\t\t\t\t\t\t\t\t<span class=\"cod-form__required\" aria-hidden=\"true\">*<\/span>\n\t\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\n\t\t\t<div class=\"cod-form__radio-list\" role=\"radiogroup\" aria-label=\"How would you like the comic?\">\t\t\t\t\t\t<label class=\"cod-form__radio-list-item\" for=\"cod-form-field-versand-digital\">\n\t\t\t\t\t\t\t<input\n\t\t\t\t\t\t\t\ttype=\"radio\"\n\t\t\t\t\t\t\t\tid=\"cod-form-field-versand-digital\"\n\t\t\t\t\t\t\t\tname=\"versand\"\n\t\t\t\t\t\t\t\tvalue=\"digital\"\n\t\t\t\t\t\t\t\tclass=\"cod-form__radio\"\n\t\t\t\t\t\t\t\trequired\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\/>\n\t\t\t\t\t\t\t<span class=\"cod-form__radio-label\">Digital \u2014 download link on 8 October<\/span>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t<label class=\"cod-form__radio-list-item\" for=\"cod-form-field-versand-print\">\n\t\t\t\t\t\t\t<input\n\t\t\t\t\t\t\t\ttype=\"radio\"\n\t\t\t\t\t\t\t\tid=\"cod-form-field-versand-print\"\n\t\t\t\t\t\t\t\tname=\"versand\"\n\t\t\t\t\t\t\t\tvalue=\"print\"\n\t\t\t\t\t\t\t\tclass=\"cod-form__radio\"\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\/>\n\t\t\t\t\t\t\t<span class=\"cod-form__radio-label\">Printed \u2014 sent to me by post<\/span>\n\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"versand\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--text cod-form__field--floating\" data-field-name=\"firma\">\n\t\t\t\n\t\t\t<input type=\"text\" id=\"cod-form-field-firma\" name=\"firma\" class=\"cod-form__input\" maxlength=\"160\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-firma\"><span class=\"cod-form__floating-label-text\">Company<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"firma\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--text cod-form__field--floating\" data-field-name=\"strasse\">\n\t\t\t\n\t\t\t<input type=\"text\" id=\"cod-form-field-strasse\" name=\"strasse\" class=\"cod-form__input\" maxlength=\"160\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-strasse\"><span class=\"cod-form__floating-label-text\">Street and number<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"strasse\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--text cod-form__field--floating\" data-field-name=\"plz\">\n\t\t\t\n\t\t\t<input type=\"text\" id=\"cod-form-field-plz\" name=\"plz\" class=\"cod-form__input\" maxlength=\"16\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-plz\"><span class=\"cod-form__floating-label-text\">Postcode<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"plz\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--text cod-form__field--floating\" data-field-name=\"ort\">\n\t\t\t\n\t\t\t<input type=\"text\" id=\"cod-form-field-ort\" name=\"ort\" class=\"cod-form__input\" maxlength=\"120\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-ort\"><span class=\"cod-form__floating-label-text\">City<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"ort\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--text cod-form__field--floating\" data-field-name=\"land\">\n\t\t\t\n\t\t\t<input type=\"text\" id=\"cod-form-field-land\" name=\"land\" class=\"cod-form__input\" maxlength=\"120\" placeholder=\" \" \/><label class=\"cod-form__floating-label\" for=\"cod-form-field-land\"><span class=\"cod-form__floating-label-text\">Country<\/span><\/label>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"land\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--select\" data-field-name=\"exemplare\">\n\t\t\t\t\t\t\t<label class=\"cod-form__label\" for=\"cod-form-field-exemplare\">\n\t\t\t\t\tNumber of copies\t\t\t\t\t\t\t\t\t<\/label>\n\t\t\t\n\t\t\t<select id=\"cod-form-field-exemplare\" name=\"exemplare\" class=\"cod-form__select\"><option value=\"\">Please choose<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"5\">5<\/option><option value=\"10\">10<\/option><\/select>\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"exemplare\" hidden><\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"cod-form__field cod-form__field--consent\" data-field-name=\"consent_privacy\">\n\t\t\t\n\t\t\t\t\t\t\t\t<label class=\"cod-form__checkbox-wrap\" for=\"cod-form-field-consent_privacy\">\n\t\t\t\t\t\t<input\n\t\t\t\t\t\t\ttype=\"checkbox\"\n\t\t\t\t\t\t\tid=\"cod-form-field-consent_privacy\"\n\t\t\t\t\t\t\tname=\"consent_privacy\"\n\t\t\t\t\t\t\tvalue=\"1\"\n\t\t\t\t\t\t\tclass=\"cod-form__checkbox\"\n\t\t\t\t\t\t\trequired\t\t\t\t\t\t\/>\n\t\t\t\t\t\t<span class=\"cod-form__checkbox-label\">\n\t\t\t\t\t\t\tI have read the <a href=\"https:\/\/www.codewerk.de\/en\/privacy\/\" target=\"_blank\" rel=\"noopener noreferrer\">privacy policy<\/a> and agree to the processing of my data.\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"cod-form__required\" aria-hidden=\"true\">*<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/label>\n\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"cod-form__field-error\" data-field-error=\"consent_privacy\" hidden><\/div>\n\t\t<\/div>\n\t\t<input type=\"hidden\" name=\"aktion\" value=\"\" \/><input type=\"hidden\" name=\"herkunft_kanal\" value=\"\" \/><input type=\"hidden\" name=\"herkunft_zeit\" value=\"\" \/><input type=\"hidden\" name=\"herkunft_einstieg\" value=\"\" \/><input type=\"hidden\" name=\"herkunft_referrer\" value=\"\" \/><input type=\"hidden\" name=\"herkunft_gclid\" value=\"\" \/>\t\t<\/section>\n\t\t\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"cod-form__turnstile cod-form__turnstile--invisible\" aria-hidden=\"true\">\n\t\t\t\t\t<div class=\"cf-turnstile\" data-sitekey=\"0x4AAAAAADK8yB8f8d1INhV-\" data-size=\"invisible\"><\/div>\n\t\t\t\t\t<input type=\"hidden\" name=\"cf_turnstile\" value=\"\" \/>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"cod-form__feedback\" role=\"status\" aria-live=\"polite\"><\/div>\n\n\t\t\t<div class=\"cod-form__actions\">\n\t\t\t\t\t\t\t\t<button type=\"submit\" class=\"cod-form__submit\" data-cod-action=\"submit\">\n\t\t\t\t\tSend me the comic\t\t\t\t<\/button>\n\t\t\t<\/div>\n\n\t\t\t\t\t<\/form>\n\t\t<\/div>\n<\/section>\n<section class=\"cmc-abschnitt cmc-abschnitt--soft\">\n<div class=\"cmc-inner cmc-inner--schmal\">\n<div class=\"cmc-block\">\n      <div class=\"cw-check cw-check--inline\" data-cw-check=\"cw_comic_agentic_en\"><div class=\"cw-check__body\" data-cw-check-body><div class=\"cw-check__einstieg\" data-cw-check-einstieg><h2 class=\"cw-check__titel\">Four questions while you wait<\/h2><p class=\"cw-check__intro\">Four questions, answered honestly, and you know where your department stands. Two of them test how clear the brief to the AI is. Two test whether it can inspect the results of its own work at all.<\/p><p class=\"cw-check__meta\">under two minutes \u00b7 4 questions<\/p><div role=\"button\" tabindex=\"0\" class=\"cw-check__btn cw-check__btn--start\" data-cw-check-start><span>Answer the four questions<\/span><svg class=\"cw-check__klammer\" viewBox=\"0 0 11 18\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M1.5 1.5L9.5 9L1.5 16.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div><noscript><p class=\"cw-check__hinweis\">This check needs JavaScript to be switched on.<\/p><\/noscript><\/div><\/div><\/div>\n    <\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"cmc-abschnitt cmc-abschnitt--soft\">\n<div class=\"cmc-inner cmc-inner--schmal\">\n<div class=\"cmc-block\">\n<h2>The Monday morning test<\/h2>\n<p class=\"cmc-intro\">A self-assessment with pen and paper, no tooling and no preparation. You need one ticket you know well and half an hour. It shows you how far what your AI understood sits from what you actually meant.<\/p>\n<div class=\"cw-steps\">\n\t\t<div class=\"cw-steps__inner\">\n\t\t\t<div class=\"cw-steps__list\">\n\t\t\t\t\t\t\t\t\t<div class=\"cw-steps__item\">\n\t\t\t\t\t\t<div class=\"cw-steps__icon\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"51\" height=\"51\" viewbox=\"0 0 51 51\" aria-hidden=\"true\" focusable=\"false\"><g transform=\"translate(2456 -4611.185)\"><rect width=\"48\" height=\"48\" rx=\"10.308\" transform=\"translate(-2454.5 4612.685)\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" \/><path d=\"M14.369,32.482,23.086,41.2,44.237,20.048\" transform=\"translate(-2459.264 4606.48)\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" \/><\/g><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"cw-steps__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"cw-steps__title\">Take a ticket you know well<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cw-steps__desc\">One you could estimate yourself, without asking anyone.<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"cw-steps__item\">\n\t\t\t\t\t\t<div class=\"cw-steps__icon\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"51\" height=\"51\" viewbox=\"0 0 51 51\" aria-hidden=\"true\" focusable=\"false\"><g transform=\"translate(2456 -4611.185)\"><rect width=\"48\" height=\"48\" rx=\"10.308\" transform=\"translate(-2454.5 4612.685)\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" \/><path d=\"M14.369,32.482,23.086,41.2,44.237,20.048\" transform=\"translate(-2459.264 4606.48)\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" \/><\/g><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"cw-steps__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"cw-steps__title\">Ask the AI what it understood<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cw-steps__desc\">In writing, before it produces a single line of code.<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"cw-steps__item\">\n\t\t\t\t\t\t<div class=\"cw-steps__icon\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"51\" height=\"51\" viewbox=\"0 0 51 51\" aria-hidden=\"true\" focusable=\"false\"><g transform=\"translate(2456 -4611.185)\"><rect width=\"48\" height=\"48\" rx=\"10.308\" transform=\"translate(-2454.5 4612.685)\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" \/><path d=\"M14.369,32.482,23.086,41.2,44.237,20.048\" transform=\"translate(-2459.264 4606.48)\" fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"3\" \/><\/g><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"cw-steps__content\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<h3 class=\"cw-steps__title\">Read it and cross out what is wrong<\/h3>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"cw-steps__desc\">Not the code. The understanding.<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n<p class=\"cmc-pointe\">Whatever you crossed out is what it would have built. If step three surprised you, you have understood the comic before reading it.<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section class=\"cmc-abschnitt\">\n<div class=\"cmc-inner cmc-inner--schmal\">\n<h2>We are in the middle of it ourselves<\/h2>\n<p>We are not there yet either. A card that promised otherwise would be the same card the man on stage is handing out in the comic.<\/p>\n<p>What we measure in our own agentic software development is a gain of roughly 40 to 50 per cent. That is a lot. It is not a factor of 90. Connecting agents to real hardware and real test benches is still the slowest part of the work, and the review load is the first thing that tips over when a team moves faster than it can check. We would rather say that now than in month three.<\/p>\n<\/p><\/div>\n<\/section>\n<section class=\"cmc-abschnitt cmc-abschnitt--soft\">\n<div class=\"cmc-inner cmc-inner--schmal\">\n<div class=\"cmc-block cmc-block--abschluss\">\n<h2>The honest hour<\/h2>\n<p>You do not have to wait for the comic to talk to us. One hour, a real conversation about your setup and the problems in it. We tell you what will probably work in your environment and what will not. You write to a person and a person answers.<\/p>\n<span class=\"cod-form-button-wrapper\"><button data-cod-variante-promise=\"{&quot;title&quot;:&quot;The honest hour&quot;,&quot;text&quot;:&quot;Tell us briefly about your setup and we will tell you what is likely to work there and what is not. Three short answers are enough.&quot;}\" type=\"button\" class=\"cod-form-button cod-form-button--default\" data-cod-form-popup=\"cod_smart_contact_steps_en\" data-cod-form-prefill='{&quot;topic&quot;:&quot;ai&quot;}'><span class=\"cod-form-button__text\">Write to us<\/span><span class=\"cod-form-button__icon\" aria-hidden=\"true\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 320 512\" width=\"0.75em\" height=\"0.75em\" focusable=\"false\"><path fill=\"currentColor\" d=\"M285.5 273L91.4 467c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9L188.7 256 34.9 101.5c-9.4-9.4-9.4-24.6 0-33.9L57.5 45c9.4-9.4 24.6-9.4 33.9 0l194.1 194c9.4 9.4 9.4 24.6 0 33.9z\"\/><\/svg><\/span><\/button><\/span><\/div>\n<\/p><\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>InnoTrans 2026 &middot; Berlin ThePromise A bold promise of AI. A team under pressure. And one decision that could change everything. A comic about what actually happens inside a software department when the word from above is &ldquo;do AI&rdquo;. Written for people whose software has to pass assessment, audit or certification before it may run. [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-freiform.php","meta":{"_acf_changed":false,"_seopress_titles_title":"The Promise \u2014 the Codewerk AI comic, out 8 October 2026","_seopress_titles_desc":"A bold promise of AI, a team under pressure, one decision. The comic arrives on 8 October 2026. Tell us where to send it, digital or printed.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"_cw_page_css":"\/* Comic-Landingpage \u2014 Gestaltung.\n   Identisch zur deutschen Hauptfassung unter \/agentic-coding\/. Aenderungen\n   bitte in beiden Seiten nachziehen: das Seiten-CSS ist nur vollstaendig\n   ersetzbar, eine geteilte Datei gibt es hier nicht. *\/\n\n.cmc-inner {\n  width: 100%;\n  max-width: var(--cw-container-max);\n  margin: 0 auto;\n  box-sizing: border-box;\n}\n\n.cmc-inner--schmal {\n  max-width: 860px;\n}\n\n\/* --- Kopfband --------------------------------------------------------\n   Das Motiv der Postkarte liegt als Hintergrund darunter, stark mit Navy\n   ueberblendet. Der Schleier ist kein Geschmack, sondern Bedingung: ohne\n   ihn steht weisser Text auf gelben Haenden und rotem Vorhang.\n   Unter 768 px bleibt der Hintergrund weg \u2014 dort traegt die Karte selbst\n   das Bild, und ein zweites Motiv darunter macht es nur unruhig. *\/\n\n.cmc-band {\n  position: relative;\n  background-color: var(--cw-color-navy);\n  background-repeat: no-repeat;\n  background-position: center 28%;\n  background-size: cover;\n  color: var(--cw-color-white);\n  padding: var(--cw-space-8) var(--cw-container-pad);\n}\n\n@media (min-width: 768px) {\n  .cmc-band {\n    background-image:\n      linear-gradient(100deg, rgba(2, 43, 77, 0.97) 0%, rgba(2, 43, 77, 0.93) 48%, rgba(2, 43, 77, 0.78) 100%),\n      url(\"\/wp-content\/uploads\/2026\/09\/comic-hero-tablet-1600x900-1.jpg\");\n  }\n}\n\n@media (min-width: 1025px) {\n  .cmc-band {\n    background-image:\n      linear-gradient(100deg, rgba(2, 43, 77, 0.97) 0%, rgba(2, 43, 77, 0.92) 48%, rgba(2, 43, 77, 0.74) 100%),\n      url(\"\/wp-content\/uploads\/2026\/09\/comic-hero-desktop-2560x1440-1.jpg\");\n  }\n}\n\n.cmc-band__inner {\n  display: grid;\n  gap: var(--cw-space-7);\n}\n\n@media (min-width: 1025px) {\n  .cmc-band__inner {\n    grid-template-columns: minmax(0, 1fr) 360px;\n    column-gap: var(--cw-space-8);\n    align-items: center;\n  }\n\n  .cmc-band__text {\n    grid-column: 1;\n    grid-row: 1;\n  }\n\n  .cmc-karte {\n    grid-column: 2;\n    grid-row: 1 \/ span 2;\n    align-self: center;\n  }\n\n  .cmc-uhr {\n    grid-column: 1;\n    grid-row: 2;\n  }\n}\n\n.cmc-kicker {\n  margin: 0 0 var(--cw-space-3);\n  font-size: var(--cw-fs-body);\n  font-weight: var(--cw-font-weight-bold);\n  text-transform: uppercase;\n  letter-spacing: 0.12em;\n  color: var(--cw-color-green);\n}\n\n.cmc-titel {\n  margin: 0 0 var(--cw-space-5);\n  font-size: clamp(44px, 8vw, 96px);\n  font-weight: var(--cw-font-weight-bold);\n  line-height: 0.92;\n  letter-spacing: -0.02em;\n  text-transform: uppercase;\n  color: var(--cw-color-white);\n}\n\n.cmc-titel__stark {\n  color: var(--cw-color-green);\n}\n\n.cmc-lead {\n  margin: 0 0 var(--cw-space-5);\n  max-width: 620px;\n  font-size: var(--cw-fs-h2);\n  font-weight: var(--cw-font-weight-light);\n  line-height: var(--cw-lh-normal);\n  color: var(--cw-color-white);\n  text-wrap: pretty;\n}\n\n.cmc-antwort {\n  margin: 0;\n  max-width: 620px;\n  font-size: var(--cw-fs-body-lg);\n  line-height: var(--cw-lh-loose);\n  color: var(--cw-color-grey-light);\n  text-wrap: pretty;\n}\n\n.cmc-antwort strong {\n  color: var(--cw-color-white);\n  font-weight: var(--cw-font-weight-bold);\n}\n\n\/* --- Die Karte als Vorschau --- *\/\n\n.cmc-karte {\n  margin: 0;\n  max-width: 360px;\n  justify-self: center;\n}\n\n.cmc-karte img {\n  display: block;\n  width: 100%;\n  height: auto;\n  border-radius: var(--cw-radius-md);\n  box-shadow: var(--cw-shadow-default);\n}\n\n.cmc-karte figcaption {\n  margin-top: var(--cw-space-2);\n  font-size: var(--cw-fs-body);\n  font-weight: var(--cw-font-weight-medium);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  color: var(--cw-color-inactive);\n  text-align: center;\n}\n\n\/* --- Uhr im Kopfband --- *\/\n\n.cmc-uhr {\n  max-width: 620px;\n}\n\n.cmc-uhr__titel {\n  margin: 0 0 var(--cw-space-3);\n  font-size: var(--cw-fs-body);\n  font-weight: var(--cw-font-weight-bold);\n  text-transform: uppercase;\n  letter-spacing: 0.12em;\n  color: var(--cw-color-inactive);\n}\n\n.cmc-uhr .cw-countdown__feld {\n  background: rgba(255, 255, 255, 0.10);\n  backdrop-filter: blur(2px);\n}\n\n.cmc-uhr .cw-countdown__zahl {\n  color: var(--cw-color-green);\n}\n\n.cmc-uhr .cw-countdown__label {\n  color: var(--cw-color-grey-light);\n}\n\n.cmc-uhr .cw-countdown__ersatz,\n.cmc-uhr .cw-countdown__abgelaufen {\n  color: var(--cw-color-white);\n}\n\n\/* --- Helle Abschnitte --- *\/\n\n.cmc-abschnitt {\n  padding: var(--cw-space-8) var(--cw-container-pad);\n  background: var(--cw-color-white);\n}\n\n.cmc-abschnitt--soft {\n  background: var(--cw-color-soft);\n}\n\n.cmc-abschnitt--soft + .cmc-abschnitt--soft {\n  padding-top: 0;\n}\n\n.cmc-abschnitt--formular {\n  border-bottom: 1px solid var(--cw-color-grey-light);\n}\n\n.cmc-abschnitt h2 {\n  margin: 0 0 var(--cw-space-4);\n  font-size: var(--cw-fs-h2);\n  font-weight: var(--cw-font-weight-bold);\n  line-height: var(--cw-lh-tight);\n  color: var(--cw-color-navy);\n}\n\n.cmc-abschnitt p {\n  color: var(--cw-color-copy);\n  font-size: var(--cw-fs-body-lg);\n  line-height: var(--cw-lh-loose);\n  text-wrap: pretty;\n}\n\n.cmc-intro {\n  margin: 0 0 var(--cw-space-6);\n}\n\n\/* --- Karten fuer Check, Montagmorgen-Test und Abschluss --- *\/\n\n.cmc-block {\n  background: var(--cw-color-white);\n  border-radius: var(--cw-radius-lg);\n  box-shadow: var(--cw-shadow-default);\n  padding: var(--cw-space-8) var(--cw-space-7);\n}\n\n.cmc-block h2,\n.cmc-block .cw-check__titel {\n  margin: 0 0 var(--cw-space-4);\n  font-size: var(--cw-fs-h2);\n  font-weight: var(--cw-font-weight-bold);\n  line-height: var(--cw-lh-tight);\n  color: var(--cw-color-navy);\n}\n\n\/* Hausverlauf, gemessen am 21.09.2026 an vier Live-Seiten: `#62A4DA` nach\n   dem Marken-Gruen wie auf der PROFINET-Seite. Der Startton ist bewusst ein\n   fester Wert, fuer dieses Mittelblau gibt es kein Token. *\/\n.cmc-block h2::after,\n.cmc-block .cw-check__titel::after {\n  content: \"\";\n  display: block;\n  width: 88px;\n  height: 4px;\n  margin-top: var(--cw-space-3);\n  border-radius: var(--cw-radius-sm);\n  background: linear-gradient(90deg, #62A4DA 0%, var(--cw-color-green) 100%);\n}\n\n\/* Der Check bringt eine eigene weiche Flaeche und eigenen Innenabstand mit.\n   In der Karte ergaebe das eine Karte in der Karte. *\/\n.cmc-block .cw-check {\n  background: transparent;\n}\n\n.cmc-block .cw-check__body {\n  padding: 0;\n}\n\n.cmc-block .cw-check__intro {\n  margin: 0 0 var(--cw-space-4);\n  color: var(--cw-color-copy);\n  font-size: var(--cw-fs-body-lg);\n  line-height: var(--cw-lh-loose);\n  text-wrap: pretty;\n}\n\n.cmc-block .cw-check__meta {\n  margin: 0 0 var(--cw-space-5);\n  font-size: var(--cw-fs-body);\n  font-weight: var(--cw-font-weight-medium);\n  text-transform: uppercase;\n  letter-spacing: 0.08em;\n  color: var(--cw-color-inactive);\n}\n\n.cmc-block--abschluss > :last-child {\n  margin-top: var(--cw-space-6);\n}\n\n\/* --- Pointe des Montagmorgen-Tests --- *\/\n\n.cmc-pointe {\n  margin: var(--cw-space-6) 0 0;\n  padding-left: var(--cw-space-4);\n  border-left: 4px solid var(--cw-color-green);\n  font-weight: var(--cw-font-weight-medium);\n  color: var(--cw-color-navy) !important;\n}\n\n@media (max-width: 767px) {\n  .cmc-band,\n  .cmc-abschnitt {\n    padding-top: var(--cw-space-7);\n    padding-bottom: var(--cw-space-7);\n  }\n\n  .cmc-karte {\n    max-width: 300px;\n  }\n\n  .cmc-block {\n    padding: var(--cw-space-6) var(--cw-space-5);\n  }\n}","footnotes":"","_cw_change_note":""},"class_list":["post-21538","page","type-page","status-publish","hentry"],"acf":[],"publishpress_future_workflow_manual_trigger":{"enabledWorkflows":[]},"_links":{"self":[{"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/pages\/21538","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/comments?post=21538"}],"version-history":[{"count":3,"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/pages\/21538\/revisions"}],"predecessor-version":[{"id":21544,"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/pages\/21538\/revisions\/21544"}],"wp:attachment":[{"href":"https:\/\/www.codewerk.de\/en\/wp-json\/wp\/v2\/media?parent=21538"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}