{"id":33612,"date":"2026-04-22T11:52:56","date_gmt":"2026-04-22T09:52:56","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=33612"},"modified":"2026-04-24T15:17:04","modified_gmt":"2026-04-24T13:17:04","slug":"ai-w-pracy-test-developera-co-naprawde-zmieniaja-codex-claude-design-claude-opus-4-7-codex-security-i-claude-mythos","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/ai-w-pracy-test-developera-co-naprawde-zmieniaja-codex-claude-design-claude-opus-4-7-codex-security-i-claude-mythos\/","title":{"rendered":"AI w pracy Test Developera \u2013 co naprawd\u0119 zmieniaj\u0105 Codex, Claude Design, Claude Opus 4.7, Codex Security i Claude Mythos"},"content":{"rendered":"\n<p>Najwa\u017cniejsza zmiana nie polega ju\u017c na tym, \u017ce AI potrafi wygenerowa\u0107 kod lub szkic testu. Zar\u00f3wno OpenAI, jak i Anthropic coraz wyra\u017aniej buduj\u0105 narz\u0119dzia skierowane do realnych workflow\u00f3w developerskich i jako\u015bciowych: pracy na kodzie, repozytorium, GUI, terminalu, \u015brodowiskach wykonawczych oraz artefaktach ko\u0144cowych. <\/p>\n\n\n\n<p>Dla Test Developera oznacza to przesuni\u0119cie z pytania: \u201eCzy AI napisze test?\u201d na pytanie: \u201eJak zaprojektowa\u0107 system jako\u015bci, z kt\u00f3rego ludzie i agenci b\u0119d\u0105 mogli bezpiecznie korzysta\u0107?\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dlaczego ten temat jest dzi\u015b wa\u017cniejszy ni\u017c jeszcze kilka miesi\u0119cy temu<\/strong><\/h2>\n\n\n\n<p>Jeszcze niedawno wi\u0119kszo\u015b\u0107 rozm\u00f3w o AI w testach koncentrowa\u0142a si\u0119 wok\u00f3\u0142 przyspieszenia dobrze znanych zada\u0144:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>generowania test case\u2019\u00f3w,<\/li>\n\n\n\n<li>proponowania asercji,<\/li>\n\n\n\n<li>tworzenia boilerplate\u2019u pod Playwrighta,<\/li>\n\n\n\n<li>pisania pomocniczych snippet\u00f3w.<\/li>\n<\/ul>\n\n\n\n<p>To nadal ma znaczenie, ale przestaje by\u0107 g\u0142\u00f3wnym wyr\u00f3\u017cnikiem rynku.<\/p>\n\n\n\n<p>W najnowszych premierach i aktualizacjach obu firm wida\u0107 ju\u017c inny poziom ambicji. Coraz mniej chodzi o \u201echat, kt\u00f3ry troch\u0119 pomaga\u201d, a coraz bardziej o systemy zdolne do czytania kodu, wykonywania polece\u0144, pracy na plikach, u\u017cywania GUI i wspierania d\u0142ugich, wieloetapowych zada\u0144.<\/p>\n\n\n\n<p>Z perspektywy Test Developera jest to istotne, bo wp\u0142ywa nie tylko na samo tworzenie test\u00f3w, ale te\u017c na architektur\u0119 frameworku, utrzymanie bibliotek, evidence gathering, governance oraz spos\u00f3b \u0142\u0105czenia test\u00f3w z bezpiecze\u0144stwem i walidacj\u0105 ryzyka.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Co zmienia si\u0119 w pracy Test Developera<\/h2>\n\n\n\n<p>Osoba odpowiedzialna za du\u017cy framework testowy i biblioteki wsp\u00f3\u0142dzielone przez wiele aplikacji od dawna nie zajmuje si\u0119 tylko pojedynczym skryptem. To rola obejmuj\u0105ca projektowanie warstw abstrakcji, wsp\u00f3lnych standard\u00f3w, integracji, raportowania, podej\u015bcia do danych testowych, a coraz cz\u0119\u015bciej tak\u017ce jako\u015bci procesu wok\u00f3\u0142 ca\u0142ego ekosystemu narz\u0119dziowego.<\/p>\n\n\n\n<p>Nowe narz\u0119dzia AI wzmacniaj\u0105 t\u0119 zmian\u0119. <strong>Framework musi by\u0107 dzi\u015b czytelny nie tylko dla programisty lub automatyka, ale coraz cz\u0119\u015bciej tak\u017ce dla agenta<\/strong>. Stabilne kontrakty, sp\u00f3jne nazewnictwo, przewidywalne helpery, dobre przyk\u0142ady u\u017cycia i sensownie opisane modu\u0142y zaczynaj\u0105 dzia\u0142a\u0107 jak \u201einterfejs jako\u015bci\u201d nie tylko dla cz\u0142owieka, ale tak\u017ce dla system\u00f3w AI.<\/p>\n\n\n\n<p><strong>To przesuwa architektur\u0119 test\u00f3w bli\u017cej architektury platformy<\/strong>. W praktyce liczy si\u0119 ju\u017c nie tylko to, czy framework pozwala co\u015b przetestowa\u0107, ale r\u00f3wnie\u017c to, czy daje si\u0119 bezpiecznie eksplorowa\u0107, analizowa\u0107 i rozszerza\u0107 w p\u00f3\u0142autonomicznych workflowach.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Od generowania test\u00f3w do agentowego wykonywania walidacji<\/h2>\n\n\n\n<p>Najbardziej praktyczna zmiana polega na tym, \u017ce dzisiejsze modele coraz cz\u0119\u015bciej wychodz\u0105 poza samo \u201episanie\u201d. Mog\u0105 czyta\u0107 repozytorium, pracowa\u0107 na wielu plikach, uruchamia\u0107 polecenia, zbiera\u0107 logi, wykonywa\u0107 testy i przechodzi\u0107 przez interfejs. W tym sensie AI staje si\u0119 bli\u017csza agentowi wykonuj\u0105cemu cz\u0119\u015b\u0107 walidacji ni\u017c asystentowi podpowiadaj\u0105cemu pojedyncz\u0105 linijk\u0119 kodu.<\/p>\n\n\n\n<p>Dla test\u00f3w oznacza to, \u017ce <strong>jeden workflow mo\u017ce \u0142\u0105czy\u0107<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>analiz\u0119 zmian,<\/li>\n\n\n\n<li>propozycj\u0119 pokrycia,<\/li>\n\n\n\n<li>wykonanie wybranych krok\u00f3w przez GUI,<\/li>\n\n\n\n<li>zebranie screenshot\u00f3w,<\/li>\n\n\n\n<li>powi\u0105zanie wynik\u00f3w z logami,<\/li>\n\n\n\n<li>przygotowanie podsumowania dla zespo\u0142u.<\/li>\n<\/ul>\n\n\n\n<p>To jest du\u017co bli\u017csze realnej pracy w projektach enterprise ni\u017c klasyczne: \u201eNapisz mi test w narz\u0119dziu X\u201d.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Gdzie wp\u0142yw b\u0119dzie widoczny najszybciej<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><td class=\"has-text-align-center\" data-align=\"center\"><strong>Obszar<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Co zmienia si\u0119 teraz<\/strong><\/td><td class=\"has-text-align-center\" data-align=\"center\"><strong>Znaczenie dla architektury test\u00f3w<\/strong><\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Utrzymanie frameworku<\/td><td class=\"has-text-align-center\" data-align=\"center\">AI szybciej analizuje zale\u017cno\u015bci, helpery, struktur\u0119 bibliotek i miejsca wsp\u00f3lne dla wielu aplikacji.<\/td><td class=\"has-text-align-center\" data-align=\"center\">Ro\u015bnie znaczenie czystych kontrakt\u00f3w, dobrych przyk\u0142ad\u00f3w i \u0142atwego \u201eodkrywania\u201d mo\u017cliwo\u015bci frameworku.<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Eksploracja GUI i reprodukcja b\u0142\u0119d\u00f3w<\/td><td class=\"has-text-align-center\" data-align=\"center\">Computer Use pozwala przej\u015b\u0107 przez interfejs, zebra\u0107 dowody i odtworzy\u0107 problemy poza samym API.<\/td><td class=\"has-text-align-center\" data-align=\"center\">Potrzebny jest \u015bwiadomy podzia\u0142 mi\u0119dzy eksploracj\u0105 agentow\u0105 a stabiln\u0105 regresj\u0105.<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Triaging i evidence gathering<\/td><td class=\"has-text-align-center\" data-align=\"center\">Modele mog\u0105 \u0142\u0105czy\u0107 logi, trace\u2019y, screenshoty, histori\u0119 zmian i hipotez\u0119 przyczyny.<\/td><td class=\"has-text-align-center\" data-align=\"center\">Standaryzacja artefakt\u00f3w i obserwowalno\u015bci staje si\u0119 jeszcze wa\u017cniejsza.<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Testy a security<\/td><td class=\"has-text-align-center\" data-align=\"center\">Agent mo\u017ce nie tylko wykona\u0107 test, ale te\u017c analizowa\u0107 potencjalne \u015bcie\u017cki nadu\u017cy\u0107 i podatno\u015bci.<\/td><td class=\"has-text-align-center\" data-align=\"center\">Granica mi\u0119dzy jako\u015bci\u0105, architektur\u0105 test\u00f3w i bezpiecze\u0144stwem zaczyna si\u0119 zaciera\u0107.<\/td><\/tr><tr><td class=\"has-text-align-center\" data-align=\"center\">Komunikacja z interesariuszy<\/td><td class=\"has-text-align-center\" data-align=\"center\">AI potrafi szybciej przygotowywa\u0107 podsumowania, slajdy, one-pagery i materia\u0142y wizualne.<\/td><td class=\"has-text-align-center\" data-align=\"center\">Raportowanie jako\u015bci mo\u017ce sta\u0107 si\u0119 bardziej sp\u00f3jne i mniej kosztowne operacyjnie.<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Tab. 1 Gdzie wp\u0142yw b\u0119dzie widoczny najszybciej<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Codex i zwrot OpenAI w stron\u0119 pracy developerskiej<\/h2>\n\n\n\n<p>Jednym z wa\u017cniejszych sygna\u0142\u00f3w ostatnich miesi\u0119cy jest coraz wyra\u017aniejsze przesuni\u0119cie AI w stron\u0119 narz\u0119dzi wspieraj\u0105cych codzienn\u0105 prac\u0119 in\u017cyniersk\u0105. Nie chodzi ju\u017c wy\u0142\u0105cznie o generowanie fragment\u00f3w kodu, ale o prac\u0119 na wielu plikach, w terminalu, IDE, \u015brodowisku webowym i w zadaniach wykonywanych cz\u0119\u015bciowo niezale\u017cnie. Coraz wa\u017cniejszym elementem tego kierunku staje si\u0119 r\u00f3wnie\u017c Computer Use, czyli zdolno\u015b\u0107 AI do pracy nie tylko na poziomie kodu, ale tak\u017ce poprzez przegl\u0105dark\u0119, GUI, obraz i wizualn\u0105 weryfikacj\u0119 efekt\u00f3w, co szczeg\u00f3lnie mocno zbli\u017ca te narz\u0119dzia do realnych workflow\u00f3w testerskich i jako\u015bciowych.<\/p>\n\n\n\n<p>Dodatkowym sygna\u0142em tej zmiany jest wygaszanie cz\u0119\u015bci wcze\u015bniejszych inicjatyw bardziej oddalonych od software engineeringu i r\u00f3wnoleg\u0142e wzmacnianie warstwy agentowej, codingowej i \u015brodowiskowej. Z perspektywy test\u00f3w wa\u017cniejsze od samej listy produkt\u00f3w jest to, \u017ce AI coraz mocniej wchodzi w realny obieg pracy zespo\u0142\u00f3w deweloperskich i jako\u015bciowych. Oznacza to nie tylko szybsze pisanie kodu, ale tak\u017ce wi\u0119ksz\u0105 zdolno\u015b\u0107 do przechodzenia przez workflowy, wykonywania zada\u0144 w \u015brodowisku, iterowania na podstawie wyniku i zbierania dowod\u00f3w pracy.<\/p>\n\n\n\n<p>Z perspektywy test\u00f3w nie chodzi wi\u0119c o prost\u0105 tez\u0119, \u017ce jeden dostawca zaczyna przypomina\u0107 drugiego. Chodzi raczej o to, \u017ce obie firmy coraz mocniej spotykaj\u0105 si\u0119 w tym samym miejscu rynku: <strong>AI jako warstwa wspieraj\u0105ca realn\u0105 prac\u0119 na kodzie, repozytorium, narz\u0119dziach, \u015brodowiskach i interfejsach, a nie tylko osobny chat do inspiracji.<\/strong><\/p>\n\n\n\n<p>Najnowsza premiera GPT-5.5 dodatkowo wzmacnia ten kierunek. OpenAI pozycjonuje ten model jako rozwi\u0105zanie do real work \u2013 z mocniejszym planowaniem, skuteczniejszym u\u017cyciem narz\u0119dzi, wi\u0119ksz\u0105 samodzielno\u015bci\u0105 w zadaniach wieloetapowych oraz silniejszymi wynikami w obszarach takich jak agentic coding, computer use, knowledge work i research. Z perspektywy test\u00f3w i quality engineeringu jest to wa\u017cne, dlatego \u017ce potwierdza przesuni\u0119cie od \u201eAI do generowania fragment\u00f3w kodu\u201d w stron\u0119 AI, kt\u00f3ra coraz lepiej radzi sobie z prac\u0105 w \u015brodowisku, na narz\u0119dziach i przy d\u0142u\u017cszym przep\u0142ywie zada\u0144.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/sii.pl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/image1.png&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image aligncenter size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-33613&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:825,&quot;targetHeight&quot;:662,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Powi\\u0119ksz obrazek: Codex \\\/ computer use lub interfejs Codexa przy pracy na \\u015brodowisku&quot;,&quot;alt&quot;:&quot;Codex \\\/ computer use lub interfejs Codexa przy pracy na \\u015brodowisku&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"825\" height=\"662\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image1.png\" alt=\"Codex \/ computer use lub interfejs Codexa przy pracy na \u015brodowisku\" class=\"wp-image-33613\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image1.png 825w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image1-300x241.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image1-768x616.png 768w\" sizes=\"(max-width: 825px) 100vw, 825px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Powi\u0119ksz obrazek: Codex \/ computer use lub interfejs Codexa przy pracy na \u015brodowisku\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.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><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/sii.pl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/image2.png&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image aligncenter size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-33615&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1296,&quot;targetHeight&quot;:975,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Powi\\u0119ksz obrazek: Codex \\\/ computer use\\u00a0&quot;,&quot;alt&quot;:&quot;Codex \\\/ computer use\\u00a0&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"770\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image2-1024x770.png\" alt=\"Codex \/ computer use\u00a0\" class=\"wp-image-33615\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image2-1024x770.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image2-300x226.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image2-768x578.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image2.png 1296w\" sizes=\"(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=\"Powi\u0119ksz obrazek: Codex \/ computer use\u00a0\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.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\"><strong>Ryc. 1 <\/strong>Codex \/ computer use&nbsp;<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Claude Opus 4.7 i Claude Code \u2013 kolejny krok w stron\u0119 pracy d\u0142ugofalowej<\/h2>\n\n\n\n<p>R\u00f3wnolegle bardzo wyra\u017anie rozwija si\u0119 drugi kierunek rynku: <strong>narz\u0119dzia, kt\u00f3re potrafi\u0105 czyta\u0107 codebase, wprowadza\u0107 zmiany w wielu plikach, uruchamia\u0107 komendy, wykonywa\u0107 testy i utrzymywa\u0107 kontekst d\u0142u\u017cszych workflow\u00f3w. <\/strong>To ju\u017c nie jest tylko \u201epomoc przy kodzie\u201d, ale warstwa zaczynaj\u0105ca przypomina\u0107 wykonawc\u0119 cz\u0119\u015bci pracy.<\/p>\n\n\n\n<p>Dla architekt\u00f3w test\u00f3w jest to wa\u017cne dlatego, \u017ce w\u0142a\u015bnie takie zadania \u2013 wieloetapowe, przekrojowe, osadzone mi\u0119dzy kodem, testami, logami i \u015brodowiskiem \u2013 nale\u017c\u0105 dzi\u015b do najbardziej kosztownych i czasoch\u0142onnych. Im lepiej modele radz\u0105 sobie z tego typu prac\u0105, tym wi\u0119kszy wp\u0142yw b\u0119d\u0105 mia\u0142y na jako\u015b\u0107 i spos\u00f3b utrzymania framework\u00f3w.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/sii.pl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/image3.png&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image aligncenter size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-33617&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1536,&quot;targetHeight&quot;:1024,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Powi\\u0119ksz obrazek: Claude Code lub Claude Opus 4.7 w d\\u0142u\\u017cszym workflowie&quot;,&quot;alt&quot;:&quot;Claude Code lub Claude Opus 4.7 w d\\u0142u\\u017cszym workflowie&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"683\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image3-1024x683.png\" alt=\"Claude Code lub Claude Opus 4.7 w d\u0142u\u017cszym workflowie\" class=\"wp-image-33617\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image3-1024x683.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image3-300x200.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image3-768x512.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image3.png 1536w\" sizes=\"(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=\"Powi\u0119ksz obrazek: Claude Code lub Claude Opus 4.7 w d\u0142u\u017cszym workflowie\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.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\"><strong>Ryc. 2 <\/strong>Claude Code lub Claude Opus 4.7 w d\u0142u\u017cszym workflowie<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Claude Design \u2013 dlaczego to jest wa\u017cne r\u00f3wnie\u017c dla test\u00f3w<\/h2>\n\n\n\n<p>R\u00f3wnie ciekawy jest kierunek zwi\u0105zany z tworzeniem bardziej dopracowanych artefakt\u00f3w ko\u0144cowych: prototyp\u00f3w, slajd\u00f3w, one-pager\u00f3w i innych materia\u0142\u00f3w roboczych. Dla test\u00f3w mo\u017ce to wydawa\u0107 si\u0119 mniej oczywiste ni\u017c praca na kodzie czy GUI, ale w praktyce dotyka wa\u017cnej cz\u0119\u015bci codziennych obowi\u0105zk\u00f3w architekta jako\u015bci.<\/p>\n\n\n\n<p>Coraz wi\u0119cej pracy ko\u0144czy si\u0119 dzi\u015b nie tylko testem lub wynikiem uruchomienia, ale tak\u017ce materia\u0142em do komunikacji:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>strategi\u0105 test\u00f3w,<\/li>\n\n\n\n<li>podsumowaniem ryzyk,<\/li>\n\n\n\n<li>release readiness summary,<\/li>\n\n\n\n<li>evidence packiem,<\/li>\n\n\n\n<li>prezentacj\u0105 dla interesariuszy.<\/li>\n<\/ul>\n\n\n\n<p>Je\u017celi narz\u0119dzia AI zaczynaj\u0105 sprawnie tworzy\u0107 takie artefakty, zmienia si\u0119 nie tylko spos\u00f3b analizy, ale te\u017c spos\u00f3b opowiadania o jako\u015bci w organizacji.<\/p>\n\n\n\n<p>To <strong>dodatkowo wzmacnia znaczenie test\u00f3w niefunkcjonalnych, zw\u0142aszcza tych zwi\u0105zanych z do\u015bwiadczeniem u\u017cytkownika i dost\u0119pno\u015bci\u0105<\/strong>. Im wi\u0119cej zespo\u0142y projektuj\u0105 i oceniaj\u0105 na poziomie interfejsu oraz komunikacji warto\u015bci, tym bardziej ro\u015bnie potrzeba sensownego po\u0142\u0105czenia test\u00f3w manualnych, eksploracyjnych i automatycznych.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/sii.pl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/image4.png&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image aligncenter size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-33619&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:534,&quot;targetHeight&quot;:1198,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Powi\\u0119ksz obrazek: Claude Design przy tworzeniu artefaktu wizualnego&quot;,&quot;alt&quot;:&quot;Claude Design przy tworzeniu artefaktu wizualnego&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"456\" height=\"1024\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image4-456x1024.png\" alt=\"Claude Design przy tworzeniu artefaktu wizualnego\" class=\"wp-image-33619\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image4-456x1024.png 456w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image4-134x300.png 134w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image4.png 534w\" sizes=\"(max-width: 456px) 100vw, 456px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Powi\u0119ksz obrazek: Claude Design przy tworzeniu artefaktu wizualnego\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.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><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/sii.pl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/image5.png&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image aligncenter size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-33621&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:3424,&quot;targetHeight&quot;:1317,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Powi\\u0119ksz obrazek: Claude Design przy tworzeniu artefaktu wizualnego&quot;,&quot;alt&quot;:&quot;Claude Design przy tworzeniu artefaktu wizualnego&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"394\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image5-1024x394.png\" alt=\"Claude Design przy tworzeniu artefaktu wizualnego\" class=\"wp-image-33621\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image5-1024x394.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image5-300x115.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image5-768x295.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image5-1536x591.png 1536w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image5-2048x788.png 2048w\" sizes=\"(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=\"Powi\u0119ksz obrazek: Claude Design przy tworzeniu artefaktu wizualnego\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.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><\/figure>\n\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/sii.pl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/image6.png&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image aligncenter size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-33623&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:3029,&quot;targetHeight&quot;:1233,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Powi\\u0119ksz obrazek: Claude Design przy tworzeniu artefaktu wizualnego&quot;,&quot;alt&quot;:&quot;Claude Design przy tworzeniu artefaktu wizualnego&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"417\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image6-1024x417.png\" alt=\"Claude Design przy tworzeniu artefaktu wizualnego\" class=\"wp-image-33623\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image6-1024x417.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image6-300x122.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image6-768x313.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image6-1536x625.png 1536w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image6-2048x834.png 2048w\" sizes=\"(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=\"Powi\u0119ksz obrazek: Claude Design przy tworzeniu artefaktu wizualnego\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.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\"><strong>Ryc. 3 <\/strong>Claude Design przy tworzeniu artefaktu wizualnego<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Codex Security i Claude Mythos \u2013 gdy testy spotykaj\u0105 si\u0119 z bezpiecze\u0144stwem<\/h2>\n\n\n\n<p>Bardzo wa\u017cnym uzupe\u0142nieniem tego obrazu s\u0105 nowe w\u0105tki zwi\u0105zane z bezpiecze\u0144stwem. Najwi\u0119ksi dostawcy zaczynaj\u0105 rozwija\u0107 rozwi\u0105zania, kt\u00f3re nie tylko pomagaj\u0105 pisa\u0107 lub wykonywa\u0107 testy, ale te\u017c buduj\u0105 kontekst o systemie, identyfikuj\u0105 podatno\u015bci, priorytetyzuj\u0105 ryzyko i wspieraj\u0105 dzia\u0142ania naprawcze.<\/p>\n\n\n\n<p>Dla Test Developera to mocny sygna\u0142, \u017ce granica mi\u0119dzy testowaniem, walidacj\u0105 ryzyka, analiz\u0105 jako\u015bci systemu i bezpiecze\u0144stwem b\u0119dzie coraz mniej wyra\u017ana. Frameworki i procesy jako\u015bciowe trzeba b\u0119dzie projektowa\u0107 nie tylko pod wykonywanie test\u00f3w, ale r\u00f3wnie\u017c pod wsp\u00f3\u0142prac\u0119 z agentami, kt\u00f3rzy badaj\u0105 system szerzej \u2013 od poprawno\u015bci dzia\u0142ania po odporno\u015b\u0107 i realny wp\u0142yw wykrytych problem\u00f3w.<\/p>\n\n\n<div class=\"nsw-o-blogersii-banner\">\n            <picture>\n            <source srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/Blog-Testing-Lab-Desktop_.jpg\" media=\"(min-width: 992px)\" >\n            <source srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/Blog-Testing-Lab-Mob_.jpg\" media=\"(min-width: 300px)\" >            <img decoding=\"async\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/Blog-Testing-Lab-Desktop_.jpg\" alt=\"\"  class=\"\"  >\n        <\/picture>\n        <div class=\"cnt\">\n                    <div class=\"nsw-m-title-block -h3 -invert  -has-title-margin-bottom-0 -has-title-font-weight-bold\">\n                                <h2 class=\"nsw-m-title-block__title\">Testing &#038; QA<\/h2>\n                <\/div>\n                            <p class=\"has-nsw-p-4-font-size has-invert-color\">\n                Zapewnij jako\u015b\u0107, wydajno\u015b\u0107 i bezpiecze\u0144stwo swojego oprogramowania dzi\u0119ki naszym us\u0142ugom testowania i automatyzacji test\u00f3w.\n            <\/p>\n                            <a  href=\"https:\/\/sii.pl\/oferta\/testing-qa\/\" class=\"nsw-a-button -ghost -banner-button\"   >\n        <span>Poznaj ofert\u0119<\/span>\n    <\/a>\n            <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Governance \u2013 dlaczego staje si\u0119 cz\u0119\u015bci\u0105 architektury jako\u015bci<\/h2>\n\n\n\n<p>Im bardziej agent mo\u017ce dzia\u0142a\u0107 na kodzie, GUI, terminalu czy \u015brodowisku wykonawczym, tym wa\u017cniejsze staj\u0105 si\u0119 granice bezpiecze\u0144stwa i regu\u0142y u\u017cycia. Materia\u0142y dostawc\u00f3w coraz wyra\u017aniej podkre\u015blaj\u0105 potrzeb\u0119 izolacji \u015brodowisk, sandboxingu, kontroli dost\u0119pu i dzia\u0142a\u0144 wymagaj\u0105cych akceptacji cz\u0142owieka.<\/p>\n\n\n\n<p>Dla organizacji oznacza to, \u017ce governance nie mo\u017ce ju\u017c by\u0107 traktowane jako warstwa \u201epo wszystkim\u201d. Musi wej\u015b\u0107 do rdzenia architektury test\u00f3w i jako\u015bci. <strong>Trzeba zdefiniowa\u0107<\/strong>, na jakich kontach pracuj\u0105 agenci, jakie \u015brodowiska mog\u0105 dotyka\u0107, jakie dzia\u0142ania s\u0105 automatyczne, kt\u00f3re wymagaj\u0105 cz\u0142owieka w p\u0119tli, jak logowane s\u0105 ich kroki i gdzie trafiaj\u0105 dowody wykonanej pracy.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Jak to wp\u0142ywa na testy ju\u017c teraz<\/h2>\n\n\n\n<p>W kr\u00f3tkim terminie najwi\u0119ksze korzy\u015bci pojawi\u0105 si\u0119 tam, gdzie praca jest wieloetapowa, kontekstowa i kosztowna czasowo. Dotyczy to analizy zmian, zrozumienia nieznanego kodu, adaptacji test\u00f3w po zmianach UI, odtwarzania b\u0142\u0119d\u00f3w, \u0142\u0105czenia log\u00f3w i screenshot\u00f3w z hipotezami przyczyn oraz przygotowywania materia\u0142\u00f3w ko\u0144cowych dla zespo\u0142\u00f3w i interesariuszy.<\/p>\n\n\n\n<p>Nie nale\u017cy jednak myli\u0107 jednorazowego sukcesu agenta z warto\u015bciowym, stabilnym elementem regresji. Nadal pozostaj\u0105 wyzwania zwi\u0105zane z niezawodno\u015bci\u0105, danymi testowymi, doborem asercji, dost\u0119pem do \u015brodowisk, ryzykiem prompt injection i ocen\u0105, czy wynik rzeczywi\u015bcie ma sens biznesowy. To w\u0142a\u015bnie dlatego <strong>rola architekta jako\u015bci nie maleje \u2013 przesuwa si\u0119 po prostu na wy\u017cszy poziom odpowiedzialno\u015bci.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Warunki powodzenia i ograniczenia<\/h2>\n\n\n\n<p>Warto jednak jasno powiedzie\u0107, \u017ce sam wzrost mo\u017cliwo\u015bci modeli nie oznacza automatycznie dojrza\u0142ego wdro\u017cenia w obszarze jako\u015bci. Najwi\u0119ksz\u0105 warto\u015b\u0107 zespo\u0142y osi\u0105gn\u0105 tam, gdzie AI zostanie osadzone w dobrze zaprojektowanym frameworku, przewidywalnych bibliotekach, kontrolowanych \u015brodowiskach i sensownym procesie review. Bez tego nawet bardzo sprawny agent mo\u017ce przyspiesza\u0107 prac\u0119 tylko pozornie \u2013 generuj\u0105c wyniki szybciej, ale niekoniecznie w spos\u00f3b wystarczaj\u0105co stabilny, utrzymywalny i bezpieczny.<\/p>\n\n\n\n<p>Ograniczenia pozostaj\u0105 realne. Nadal znaczenie maj\u0105:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>jako\u015b\u0107 danych testowych,<\/li>\n\n\n\n<li>dob\u00f3r asercji,<\/li>\n\n\n\n<li>dost\u0119p do \u015brodowisk,<\/li>\n\n\n\n<li>ryzyko prompt injection,<\/li>\n\n\n\n<li>kontrola dzia\u0142a\u0144 wykonywanych przez agenta,<\/li>\n\n\n\n<li>zdolno\u015b\u0107 zespo\u0142u do oceny czy wynik rzeczywi\u015bcie ma sens biznesowy.<\/li>\n<\/ul>\n\n\n\n<p>W\u0142a\u015bnie <strong>dlatego rola cz\u0142owieka nie znika z procesu<\/strong>. Zmienia si\u0119 natomiast jej charakter: coraz mniej chodzi o r\u0119czne wykonywanie ka\u017cdego kroku, a coraz bardziej o<strong> \u015bwiadome projektowanie wsp\u00f3\u0142pracy pomi\u0119dzy lud\u017ami, narz\u0119dziami i agentami.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">W jakim kierunku to wszystko zmierza<\/h2>\n\n\n\n<p>Najciekawsze w obecnym kierunku rynku nie jest to, \u017ce modele coraz lepiej pisz\u0105 kod. Znacznie wa\u017cniejsze jest to, \u017ce coraz lepiej uczestnicz\u0105 w pracy wykonywanej na kodzie, narz\u0119dziach, interfejsach i \u015brodowiskach. To w\u0142a\u015bnie tam zaczyna zmienia\u0107 si\u0119 codzienna praktyka Test Architecta.<\/p>\n\n\n\n<p>O ile jeszcze niedawno AI kojarzy\u0142o si\u0119 przede wszystkim ze wsparciem przy tworzeniu test\u00f3w, o tyle dzi\u015b coraz wyra\u017aniej wp\u0142ywa na spos\u00f3b projektowania ca\u0142ego systemu jako\u015bci: od implementacji, przez analiz\u0119 i eksploracj\u0119, po governance, bezpiecze\u0144stwo i komunikacj\u0119 wynik\u00f3w.<\/p>\n\n\n\n<p>Najwi\u0119ksz\u0105 warto\u015b\u0107 osi\u0105gn\u0105 te zespo\u0142y, kt\u00f3re potraktuj\u0105 AI nie jako prosty akcelerator, lecz jako now\u0105 warstw\u0119 wspieraj\u0105c\u0105 \u015bwiadomie zaprojektowan\u0105 architektur\u0119 jako\u015bci. Cz\u0142owiek nie zniknie z procesu. Jego rola b\u0119dzie jednak coraz cz\u0119\u015bciej polega\u0142a na projektowaniu wsp\u00f3\u0142pracy pomi\u0119dzy lud\u017ami, narz\u0119dziami i agentami.<\/p>\n\n\n\n<p><strong>Wczorajsza premiera GPT-5.5<\/strong> jeszcze mocniej potwierdza ten kierunek. OpenAI opisuje go jako model do real work, z wyra\u017an\u0105 popraw\u0105 w agentic coding, computer use, tool use i knowledge work, co dobrze wpisuje si\u0119 w szersz\u0105 zmian\u0119: AI coraz mniej przypomina \u201echat do pomys\u0142\u00f3w\u201d, a coraz bardziej warstw\u0119 wspieraj\u0105c\u0105 realne workflowy in\u017cynierskie i jako\u015bciowe. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Wniosek ko\u0144cowy<\/h2>\n\n\n\n<p>Najciekawsze w obecnym kierunku rynku nie jest to, \u017ce modele coraz lepiej pisz\u0105 kod. Znacznie wa\u017cniejsze jest to, \u017ce coraz lepiej uczestnicz\u0105 w pracy wykonywanej na kodzie, narz\u0119dziach, interfejsach i \u015brodowiskach. To w\u0142a\u015bnie tam zaczyna zmienia\u0107 si\u0119 codzienna praktyka Test Developera.<\/p>\n\n\n\n<p>Je\u017celi kilka miesi\u0119cy temu mo\u017cna by\u0142o jeszcze m\u00f3wi\u0107 g\u0142\u00f3wnie o wsparciu przy tworzeniu test\u00f3w, to dzi\u015b coraz bardziej chodzi o projektowanie systemu jako\u015bci, w kt\u00f3rym AI wspiera nie tylko implementacj\u0119, ale r\u00f3wnie\u017c analiz\u0119, eksploracj\u0119, bezpiecze\u0144stwo, governance i komunikacj\u0119 wynik\u00f3w. <strong>To przesuni\u0119cie jest du\u017co istotniejsze<\/strong> ni\u017c sama poprawa w generowaniu kodu i w\u0142a\u015bnie ono mo\u017ce najmocniej wp\u0142yn\u0105\u0107 na testowanie w najbli\u017cszych latach.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/sii.pl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/image7.png&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image aligncenter size-large is-resized&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-33625&quot;,&quot;imgStyles&quot;:&quot;width:840px;height:auto&quot;,&quot;targetWidth&quot;:1536,&quot;targetHeight&quot;:1024,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Powi\\u0119ksz obrazek: Human in the loop&quot;,&quot;alt&quot;:&quot;Human in the loop&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image aligncenter size-large is-resized wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"683\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image7-1024x683.png\" alt=\"Human in the loop\" class=\"wp-image-33625\" style=\"width:840px;height:auto\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image7-1024x683.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image7-300x200.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image7-768x512.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/image7.png 1536w\" sizes=\"(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=\"Powi\u0119ksz obrazek: Human in the loop\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on-async--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"context.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"context.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\"><strong>Ryc. 4 <\/strong>Human in the loop<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u0179r\u00f3d\u0142a<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>OpenAI \u2013 &#8222;<a href=\"https:\/\/openai.com\/pl-PL\/index\/introducing-upgrades-to-codex\/\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Introducing upgrades to Codex<\/a>&#8222;<\/li>\n\n\n\n<li>OpenAI \u2013 &#8222;<a href=\"https:\/\/openai.com\/pl-PL\/index\/codex-security-now-in-research-preview\/\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Codex Security: now in research preview<\/a>&#8222;<\/li>\n\n\n\n<li>OpenAI Help Center \u2013 &#8222;<a href=\"https:\/\/help.openai.com\/en\/articles\/20001107-codex-security\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Codex Security<\/a>\u201d<\/li>\n\n\n\n<li>OpenAI Help Center \u2013 &#8222;<a href=\"https:\/\/help.openai.com\/en\/articles\/20001152-what-to-know-about-the-sora-discontinuation\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >What to know about the Sora discontinuation<\/a>\u201d<\/li>\n\n\n\n<li>Anthropic \u2013 &#8222;<a href=\"https:\/\/www.anthropic.com\/news\/claude-opus-4-7\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Introducing Claude Opus 4.7<\/a>\u201d<\/li>\n\n\n\n<li>Anthropic \u2013 &#8222;<a href=\"https:\/\/www.anthropic.com\/news\/claude-design-anthropic-labs\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Introducing Claude Design by Anthropic Labs<\/a>\u201d<\/li>\n\n\n\n<li>Anthropic \u2013 &#8222;<a href=\"https:\/\/www.anthropic.com\/product\/claude-code\" target=\"_blank\" rel=\"noopener\" title=\"\" rel=\"nofollow\" >Claude Code by Anthropic<\/a>&#8221; and Claude Code overview documentation<\/li>\n\n\n\n<li>Anthropic \u2013 Project Glasswing and model documentation referencing Claude Mythos Preview<\/li>\n<\/ul>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;33612&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;2&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;5\\\/5&quot;,&quot;size&quot;:&quot;30&quot;,&quot;title&quot;:&quot;AI w pracy Test Developera \u2013 co naprawd\u0119 zmieniaj\u0105 Codex, Claude Design, Claude Opus 4.7, Codex Security i Claude Mythos&quot;,&quot;width&quot;:&quot;159&quot;,&quot;_legend&quot;:&quot;{score}\\\/5&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 159px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 24px;\">\n            5\/5    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Najwa\u017cniejsza zmiana nie polega ju\u017c na tym, \u017ce AI potrafi wygenerowa\u0107 kod lub szkic testu. Zar\u00f3wno OpenAI, jak i Anthropic &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/ai-w-pracy-test-developera-co-naprawde-zmieniaja-codex-claude-design-claude-opus-4-7-codex-security-i-claude-mythos\/\">Continued<\/a><\/p>\n","protected":false},"author":435,"featured_media":33628,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1317],"tags":[11675,11395,11115,1512,682],"class_list":["post-33612","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-testowanie","tag-anthropic","tag-claude","tag-test-developer","tag-poradnik","tag-artificial-intelligence"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/CC-Testing-grafika-na-bloga.jpg","category_names":["Testowanie"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/33612"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/435"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=33612"}],"version-history":[{"count":2,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/33612\/revisions"}],"predecessor-version":[{"id":33674,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/33612\/revisions\/33674"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/33628"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=33612"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=33612"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=33612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}