{"id":3464,"date":"2026-06-15T13:44:28","date_gmt":"2026-06-15T13:44:28","guid":{"rendered":"https:\/\/news.sap.com\/poland\/?p=3464"},"modified":"2026-06-15T14:58:56","modified_gmt":"2026-06-15T14:58:56","slug":"sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio","status":"publish","type":"post","link":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/","title":{"rendered":"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio"},"content":{"rendered":"\n<h2 id=\"h-tytulem-wstepu\" class=\"wp-block-heading\">Tytu\u0142em wst\u0119pu<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ten artyku\u0142 stanowi drug\u0105 cz\u0119\u015b\u0107 kr\u00f3tkiego cyklu, pokazuj\u0105cego z perspektywy osoby odpowiedzialnej za rozw\u00f3j ekosystemu SAP w przedsi\u0119biorstwie, jak zacz\u0105\u0107 od zupe\u0142nych podstaw prac\u0119 z SAP AI, w czym SAP AI mo\u017ce pom\u00f3c oraz jak wykorzysta\u0107 SAP AI do realizacji niestandardowych wymaga\u0144 przedsi\u0119biorstwa. W cz\u0119\u015bci pierwszej pokaza\u0142em, jak zdoby\u0107 wiedz\u0119, niezb\u0119dn\u0105 do realizacji niestandardowych potrzeb przedsi\u0119biorstwa. W tym odcinku porozmawiamy na temat Vibe Coding w SAP Business Application Studio.<\/p>\n\n\n\n<h2 id=\"h-definicja-potrzeby\" class=\"wp-block-heading\">Definicja potrzeby<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">SAP Business Application Studio (BAS) to g\u0142\u00f3wne i najwa\u017cniejsze narz\u0119dzie do pisania kodu innego ni\u017c ABAP. Tak, kod ABAP te\u017c mo\u017cna pisa\u0107, ale osobi\u015bcie do ABAP-a wol\u0119 stare, dobre Eclipse z ABAP Development Tools. A dlaczego, to oka\u017ce si\u0119 w kolejnym odcinku tej mini-serii.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Z definicji, w aktualnej wersji BAS mamy do dyspozycji <a href=\"https:\/\/www.sap.com\/poland\/products\/erp\/s4hana-cloud-public-edition-joule-for-developers-abap-ai-capabilities.html\">SAP Joule for Developers<\/a>. Rozwi\u0105zanie bardzo precyzyjne, ale za t\u0119 precyzj\u0119 p\u0142acimy brakiem mo\u017cliwo\u015bci prawdziwego Vibe Coding. A jednak Vibe Coding w BAS jest jak najbardziej mo\u017cliwy.<\/p>\n\n\n\n<h2 id=\"h-vibe-coding-w-sap-business-application-studio\" class=\"wp-block-heading\">Vibe Coding w SAP Business Application Studio<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Do uzyskania Vibe Coding w BAS, b\u0119dzie potrzebna dodatkowa us\u0142uga z platformy SAP BTP &#8211; SAP AI Core, kt\u00f3r\u0105 dobrze jest uzupe\u0142ni\u0107 o SAP AI Launchapd, je\u017celi nie chcemy robi\u0107 konfiguracji SAP AI Core przez REST API, tylko przez GUI. Zintegrujemy SAP AI Core z BAS.<\/p>\n\n\n\n<h2 id=\"h-dostep-do-ai\" class=\"wp-block-heading\">Dost\u0119p do AI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pierwszym krokiem jest uruchomienie us\u0142ug SAP AI Core i SAP AI Launchpad. Jest to proces bardzo prosty, realizowany przy pomocy dw\u00f3ch \u201ebooster-\u00f3w\u201d:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Set Up Account for SAP AI Core<\/li>\n\n\n\n<li>Set Up Account for SAP AI Launchpad<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Na potrzeby u\u017cycia SAP AI Core z SAP Business Application Studio musimy si\u0119 upewni\u0107, \u017ce dla us\u0142ugi SAP AI Core zosta\u0142 wygenerowany klucz serwisowy.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-11.png\"><img loading=\"lazy\" decoding=\"async\" width=\"944\" height=\"598\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-11.png\" alt=\"\" class=\"wp-image-3465\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-11.png 944w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-11-300x190.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-11-768x487.png 768w\" sizes=\"auto, (max-width: 944px) 100vw, 944px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Klucz serwisowy b\u0119dzie potrzebny do pod\u0142\u0105czenia SAP AI Core do SAP AI Launchpad oraz do pod\u0142\u0105czenia Business Application Studio do AI Core. Najlepiej pobra\u0107 go na tym etapie w postaci pliku \u2013 ta opcja ukrywa si\u0119 pod trzema kropeczkami po prawej stronie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Wchodzimy do SAP AI Launchpad i pod\u0142\u0105czamy SAP AI Core:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-12.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-12.png\" alt=\"\" class=\"wp-image-3466\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-12.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-12-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-12-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Mo\u017cemy wszystkie parametry z klucza serwisowego przepisa\u0107 r\u0119cznie, ale zdecydowanie wygodniejsz\u0105 metod\u0105 jest za\u0142adowanie pobranego wcze\u015bniej pliku klucza w ca\u0142o\u015bci.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-27.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-27.png\" alt=\"\" class=\"wp-image-3483\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-27.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-27-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-27-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-13.png\"><img loading=\"lazy\" decoding=\"async\" width=\"978\" height=\"588\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-13.png\" alt=\"\" class=\"wp-image-3467\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-13.png 978w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-13-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-13-768x462.png 768w\" sizes=\"auto, (max-width: 978px) 100vw, 978px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">W kolejnym kroku musimy utworzy\u0107 \u201eresource group\u201d w SAP AI Core:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-14.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-14.png\" alt=\"\" class=\"wp-image-3468\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-14.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-14-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-14-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Nadajemy grupie nazw\u0119 i to wystarczy.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u017celi dopiero uruchamiamy SAP AI Core i w\u0142a\u015bnie utworzyli\u015bmy swoj\u0105 pierwsz\u0105 grup\u0119 zasob\u00f3w, to kolejny (kosmetyczny) krok mo\u017cemy pomin\u0105\u0107, ale je\u017celi mamy ju\u017c wi\u0119cej ni\u017c jedn\u0105 grup\u0119 zasob\u00f3w, to trzeba teraz wr\u00f3ci\u0107 do \u201eWorkspaces\u201d i wybra\u0107 t\u0119 grup\u0119 zasob\u00f3w, z kt\u00f3r\u0105 chcemy dalej pracowa\u0107:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-15.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-15.png\" alt=\"\" class=\"wp-image-3469\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-15.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-15-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-15-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Teraz stworzymy konfiguracj\u0119 orkiestracyjn\u0105, kt\u00f3ra b\u0119dzie p\u00f3\u017aniej szablonem dla deploymentu orkiestracyjnego. W tym celu idziemy do \u201eML Operations\u201d i \u201eConfigurations\u201d:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-16.png\"><img loading=\"lazy\" decoding=\"async\" width=\"942\" height=\"566\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-16.png\" alt=\"\" class=\"wp-image-3470\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-16.png 942w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-16-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-16-768x461.png 768w\" sizes=\"auto, (max-width: 942px) 100vw, 942px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br>Po wybraniu opcji \u201eCreate\u201d w czterech krokach definiujemy konfiguracj\u0119:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">W pierwszym kroku koniecznie wybieramy Scenario: \u201eorchestration\u201d oraz Executable: \u201eorchestration\u201d.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-17.png\"><img loading=\"lazy\" decoding=\"async\" width=\"950\" height=\"568\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-17.png\" alt=\"\" class=\"wp-image-3471\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-17.png 950w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-17-300x179.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-17-768x459.png 768w\" sizes=\"auto, (max-width: 950px) 100vw, 950px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">W drugim kroku mo\u017cemy ograniczy\u0107 list\u0119 dost\u0119pnych modeli LLM, ale tym razem pozostawimy bez ograniczenia.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-18.png\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"562\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-18.png\" alt=\"\" class=\"wp-image-3472\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-18.png 938w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-18-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-18-768x460.png 768w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">W kroku trzecim nie ma nic do zrobienia i w kroku czwartym akceptujemy konfiguracj\u0119.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Natychmiast po zaakceptowaniu nowej konfiguracji mo\u017cemy zrobi\u0107 na jej bazie deployment naszego systemu orkiestracyjnego:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-19.png\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"564\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-19.png\" alt=\"\" class=\"wp-image-3473\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-19.png 938w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-19-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-19-768x462.png 768w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Poniewa\u017c robimy deployment bezpo\u015brednio z poziomu konfiguracji deploymentu, to pomijamy kroki zwi\u0105zane z wyborem typu i konfiguracji. Jedyne, co mo\u017cemy zrobi\u0107, to zadecydowa\u0107, jak d\u0142ugo nasz deployment b\u0119dzie aktywny:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-20.png\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"562\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-20.png\" alt=\"\" class=\"wp-image-3474\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-20.png 938w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-20-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-20-768x460.png 768w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a><\/figure>\n\n\n\n<h2 id=\"h-podlaczenie-sap-business-application-studio-do-sap-ai\" class=\"wp-block-heading\">Pod\u0142\u0105czenie SAP Business Application Studio do SAP AI<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Teraz wracamy do SAP Business Application Studio. W wybranym workspace pod\u0142\u0105czymy SAP AI Core do SAP Business Application Studio. Do tego u\u017cyjemy rozszerzenie SAP Business Application Studio o nazwie Cline:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-21.png\"><img loading=\"lazy\" decoding=\"async\" width=\"938\" height=\"564\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-21.png\" alt=\"\" class=\"wp-image-3475\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-21.png 938w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-21-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-21-768x462.png 768w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Konfigurujemy Cline do pracy z SAP AI Core:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-22.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-22.png\" alt=\"\" class=\"wp-image-3476\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-22.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-22-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-22-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Z listy provider\u00f3w wybieramy SAP AI Core:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-23.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-23.png\" alt=\"\" class=\"wp-image-3477\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-23.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-23-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-23-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-24.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-24.png\" alt=\"\" class=\"wp-image-3478\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-24.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-24-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-24-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Dzi\u0119ki takiej konfiguracji dostajemy dost\u0119p do LLM-\u00f3w r\u00f3\u017cnych producent\u00f3w, dostarczanych przez SAP, w ramach jednego kontraktu z SAP, zamiast wielu osobnych kontrakt\u00f3w z r\u00f3\u017cnymi dostawcami. W dniu pisania tego artyku\u0142u, jest to grupa 42 LLM-\u00f3w, co pozwala nie tylko na optymalizacj\u0119 koszt\u00f3w wspieranego sztuczn\u0105 inteligencj\u0105 pisania kodu, ale tak\u017ce pozwala na popraw\u0119 jako\u015bci kodu, przez krzy\u017cowe sprawdzanie kodu napisanego przez jeden LLM przy pomocy innego LLM.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-25.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-25.png\" alt=\"\" class=\"wp-image-3479\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-25.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-25-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-25-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Poni\u017cej wida\u0107 efekt polecenia \u201eSprawd\u017a tre\u015b\u0107 pliku package.json\u201d, wykonanego przez Anthropic Opus 4.7.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-26.png\"><img loading=\"lazy\" decoding=\"async\" width=\"984\" height=\"590\" src=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-26.png\" alt=\"\" class=\"wp-image-3480\" srcset=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-26.png 984w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-26-300x180.png 300w, https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/image-26-768x460.png 768w\" sizes=\"auto, (max-width: 984px) 100vw, 984px\" \/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Taka konfiguracja otwiera zupe\u0142nie nowe mo\u017cliwo\u015bci tworzenia aplikacji w ekosystemie SAP. Mo\u017cemy na przyk\u0142ad wyda\u0107 polecenie utworzenia kompletnej aplikacji, wykonuj\u0105cej zdefiniowane w poleceniu zadania. Mo\u017cemy poprosi\u0107 o analiz\u0119 nieznanego kodu. O znalezienie b\u0142\u0119d\u00f3w w kodzie. Mo\u017cemy te\u017c w trakcie procesu budowy lub deploymentu naszego rozwi\u0105zania poprosi\u0107 o analiz\u0119 b\u0142\u0119d\u00f3w, znalezienie \u017ar\u00f3d\u0142a problem\u00f3w i naprawienie.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Je\u017celi Vibe Coding to nie jest to, co lubisz, to w kolejnym odcinku tej mini-serii poka\u017c\u0119 jak u\u017cywa\u0107 SAP AI w procesie tworzenia w\u0142asnych aplikacji w spos\u00f3b nieco bardziej tradycyjny.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tytu\u0142em wst\u0119pu Ten artyku\u0142 stanowi drug\u0105 cz\u0119\u015b\u0107 kr\u00f3tkiego cyklu, pokazuj\u0105cego z perspektywy osoby odpowiedzialnej za rozw\u00f3j ekosystemu SAP w przedsi\u0119biorstwie, jak zacz\u0105\u0107 od zupe\u0142nych podstaw&#8230;<\/p>\n","protected":false},"author":4850,"featured_media":3481,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"related_posts":[3447,3486],"footnotes":"","_links_to":"","_links_to_target":""},"categories":[5567139,4533504,5567142,5567141,5567414,5567415],"tags":[5567057,5567827,5567825,5567828,5567826],"sapn-display":[5567128,5567126],"sapn-type":[5567130],"class_list":["post-3464","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-business-technology-platform","category-chmura","category-edukacja","category-pomoc-techniczna","category-rozwiazania","category-technologia","tag-ai","tag-bas","tag-sap-business-application-studio","tag-sap-joule-for-developers","tag-vibe-coding","sapn-display-artykul-hero","sapn-display-artykul-spotlight","sapn-type-artykul"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.8 (Yoast SEO v27.8) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio - SAP Poland Centrum Wiadomo\u015bci<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio\" \/>\n<meta property=\"og:description\" content=\"Tytu\u0142em wst\u0119pu Ten artyku\u0142 stanowi drug\u0105 cz\u0119\u015b\u0107 kr\u00f3tkiego cyklu, pokazuj\u0105cego z perspektywy osoby odpowiedzialnej za rozw\u00f3j ekosystemu SAP w przedsi\u0119biorstwie, jak zacz\u0105\u0107 od zupe\u0142nych podstaw...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/\" \/>\n<meta property=\"og:site_name\" content=\"SAP Poland Centrum Wiadomo\u015bci\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-15T13:44:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-15T14:58:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/291522_GettyImages-1164885329-1024x653.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"653\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jakub Roguski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jakub Roguski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minut\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/\"},\"author\":{\"name\":\"Jakub Roguski\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/#\\\/schema\\\/person\\\/d6932cb07dbce54bffbf2cf729030d2a\"},\"headline\":\"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio\",\"datePublished\":\"2026-06-15T13:44:28+00:00\",\"dateModified\":\"2026-06-15T14:58:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/\"},\"wordCount\":844,\"image\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/files\\\/2026\\\/06\\\/15\\\/291522_GettyImages-1164885329.jpg\",\"keywords\":[\"AI\",\"BAS\",\"SAP Business Application Studio\",\"SAP Joule for Developers\",\"Vibe Coding\"],\"articleSection\":[\"Business Technology Platform\",\"Chmura\",\"Edukacja\",\"Pomoc techniczna\",\"Rozwi\u0105zania\",\"Technologia\"],\"inLanguage\":\"pl-PL\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/\",\"url\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/\",\"name\":\"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio - SAP Poland Centrum Wiadomo\u015bci\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/files\\\/2026\\\/06\\\/15\\\/291522_GettyImages-1164885329.jpg\",\"datePublished\":\"2026-06-15T13:44:28+00:00\",\"dateModified\":\"2026-06-15T14:58:56+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/#\\\/schema\\\/person\\\/d6932cb07dbce54bffbf2cf729030d2a\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/#primaryimage\",\"url\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/files\\\/2026\\\/06\\\/15\\\/291522_GettyImages-1164885329.jpg\",\"contentUrl\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/files\\\/2026\\\/06\\\/15\\\/291522_GettyImages-1164885329.jpg\",\"width\":6869,\"height\":4381,\"caption\":\"Shot of a young female programmer using a laptop while working late in her office\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/2026\\\/06\\\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/#website\",\"url\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/\",\"name\":\"SAP Poland Centrum Wiadomo\u015bci\",\"description\":\"Wiadomo\u015bci i artyku\u0142y o SAP\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/#\\\/schema\\\/person\\\/d6932cb07dbce54bffbf2cf729030d2a\",\"name\":\"Jakub Roguski\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/wp-content\\\/plugins\\\/wp-user-avatars\\\/wp-user-avatars\\\/assets\\\/images\\\/mystery.jpg\",\"url\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/wp-content\\\/plugins\\\/wp-user-avatars\\\/wp-user-avatars\\\/assets\\\/images\\\/mystery.jpg\",\"contentUrl\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/wp-content\\\/plugins\\\/wp-user-avatars\\\/wp-user-avatars\\\/assets\\\/images\\\/mystery.jpg\",\"caption\":\"Jakub Roguski\"},\"url\":\"https:\\\/\\\/news.sap.com\\\/poland\\\/author\\\/jakubroguski\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio - SAP Poland Centrum Wiadomo\u015bci","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:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/","og_locale":"pl_PL","og_type":"article","og_title":"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio","og_description":"Tytu\u0142em wst\u0119pu Ten artyku\u0142 stanowi drug\u0105 cz\u0119\u015b\u0107 kr\u00f3tkiego cyklu, pokazuj\u0105cego z perspektywy osoby odpowiedzialnej za rozw\u00f3j ekosystemu SAP w przedsi\u0119biorstwie, jak zacz\u0105\u0107 od zupe\u0142nych podstaw...","og_url":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/","og_site_name":"SAP Poland Centrum Wiadomo\u015bci","article_published_time":"2026-06-15T13:44:28+00:00","article_modified_time":"2026-06-15T14:58:56+00:00","og_image":[{"width":1024,"height":653,"url":"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/291522_GettyImages-1164885329-1024x653.jpg","type":"image\/jpeg"}],"author":"Jakub Roguski","twitter_card":"summary_large_image","twitter_misc":{"Napisane przez":"Jakub Roguski","Szacowany czas czytania":"8 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/#article","isPartOf":{"@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/"},"author":{"name":"Jakub Roguski","@id":"https:\/\/news.sap.com\/poland\/#\/schema\/person\/d6932cb07dbce54bffbf2cf729030d2a"},"headline":"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio","datePublished":"2026-06-15T13:44:28+00:00","dateModified":"2026-06-15T14:58:56+00:00","mainEntityOfPage":{"@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/"},"wordCount":844,"image":{"@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/#primaryimage"},"thumbnailUrl":"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/291522_GettyImages-1164885329.jpg","keywords":["AI","BAS","SAP Business Application Studio","SAP Joule for Developers","Vibe Coding"],"articleSection":["Business Technology Platform","Chmura","Edukacja","Pomoc techniczna","Rozwi\u0105zania","Technologia"],"inLanguage":"pl-PL"},{"@type":"WebPage","@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/","url":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/","name":"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio - SAP Poland Centrum Wiadomo\u015bci","isPartOf":{"@id":"https:\/\/news.sap.com\/poland\/#website"},"primaryImageOfPage":{"@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/#primaryimage"},"image":{"@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/#primaryimage"},"thumbnailUrl":"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/291522_GettyImages-1164885329.jpg","datePublished":"2026-06-15T13:44:28+00:00","dateModified":"2026-06-15T14:58:56+00:00","author":{"@id":"https:\/\/news.sap.com\/poland\/#\/schema\/person\/d6932cb07dbce54bffbf2cf729030d2a"},"breadcrumb":{"@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/#primaryimage","url":"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/291522_GettyImages-1164885329.jpg","contentUrl":"https:\/\/news.sap.com\/poland\/files\/2026\/06\/15\/291522_GettyImages-1164885329.jpg","width":6869,"height":4381,"caption":"Shot of a young female programmer using a laptop while working late in her office"},{"@type":"BreadcrumbList","@id":"https:\/\/news.sap.com\/poland\/2026\/06\/sap-ai-czesc-2-vibe-coding-w-sap-business-application-studio\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/news.sap.com\/poland\/"},{"@type":"ListItem","position":2,"name":"SAP AI: Cz\u0119\u015b\u0107 2 \u2013 Vibe Coding w SAP Business Application Studio"}]},{"@type":"WebSite","@id":"https:\/\/news.sap.com\/poland\/#website","url":"https:\/\/news.sap.com\/poland\/","name":"SAP Poland Centrum Wiadomo\u015bci","description":"Wiadomo\u015bci i artyku\u0142y o SAP","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/news.sap.com\/poland\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/news.sap.com\/poland\/#\/schema\/person\/d6932cb07dbce54bffbf2cf729030d2a","name":"Jakub Roguski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/news.sap.com\/poland\/wp-content\/plugins\/wp-user-avatars\/wp-user-avatars\/assets\/images\/mystery.jpg","url":"https:\/\/news.sap.com\/poland\/wp-content\/plugins\/wp-user-avatars\/wp-user-avatars\/assets\/images\/mystery.jpg","contentUrl":"https:\/\/news.sap.com\/poland\/wp-content\/plugins\/wp-user-avatars\/wp-user-avatars\/assets\/images\/mystery.jpg","caption":"Jakub Roguski"},"url":"https:\/\/news.sap.com\/poland\/author\/jakubroguski\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/posts\/3464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/users\/4850"}],"replies":[{"embeddable":true,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/comments?post=3464"}],"version-history":[{"count":2,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/posts\/3464\/revisions"}],"predecessor-version":[{"id":3484,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/posts\/3464\/revisions\/3484"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/media\/3481"}],"wp:attachment":[{"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/media?parent=3464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/categories?post=3464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/tags?post=3464"},{"taxonomy":"sapn-display","embeddable":true,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/sapn-display?post=3464"},{"taxonomy":"sapn-type","embeddable":true,"href":"https:\/\/news.sap.com\/poland\/wp-json\/wp\/v2\/sapn-type?post=3464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}