Movatterモバイル変換


[0]ホーム

URL:


Przejdź do zawartości
Wikipediawolna encyklopedia
Szukaj

Vibe coding

Z Wikipedii, wolnej encyklopedii

Vibe coding (lubvibecoding) –paradygmat programowania[1] oparty nasztucznej inteligencji, w której osoba opisuje problem w kilku zdaniach, które stanowiąpodpowiedź dladużego modelu językowegodostosowanego do tworzenia oprogramowania. Model językowy tworzyoprogramowanie, przesuwając rolęprogramisty z samodzielnego pisania kodu na kierowanie, testowanie i udoskonalaniekodu źródłowego generowanego przez sztuczną inteligencję[2][3]. Paradygmat pozwala na tworzenie oprogramowania bez dogłębnej nauki technik programowania i umiejętności wymaganych winżynierii oprogramowania[4]. Termin został wprowadzony w lutym 2025 przezAndreja Karpathy’ego(inne języki)[3].

Kluczowym elementem vibe coding jest fakt, że użytkownik jest w stanie modyfikować kod bez jego pełnego zrozumienia[3].

W marcu 2025 akceleratorY Combinator podał informację, że 25%startupów w ich portfolio firm W25 posiada kod wygenerowany w 95% przez sztuczną inteligencję[5].

Innym paradygmatem tworzenia oprogramowania z wykorzystaniemgeneratywnej sztucznej inteligencji jest tzw.agentic coding, w którymagent AI zajmuje się całym cyklem tworzenia oprogramowania[6].

Ograniczenia

[edytuj |edytuj kod]

Pomimo swoich zalet, pojawiają się obawy o zrozumienie generowanego kodu jak i aspekty jego niezawodności czy bezpieczeństwa[7], takie jak: wydajność kodu, brak lub nieadekwatny poziom kontroli dostępu, brak walidacji wejścia, brak zarządzania zależnościami i generowanie wysokich kosztów przez nadmiarowe zapytania API[8] czy inne zagrożeniaCWE(inne języki)[9].

Model Context Protocol

[edytuj |edytuj kod]
 Główny artykuł:Model Context Protocol.

Protokół Model Context Protocol (MCP) zdefiniowany przez firmęAnthropic dla chatbotaClaude pozwala na zarządzanie zewnętrznymi interfejsami, przez co umożliwia działanieagentów AI z pamięcią kontekstową i zdolnością do zarządzania kodem źródłowym jak i samą aplikacją[10][11][12]. FirmyOpenAI iGoogle ogłosiły adaptację MCP w swoich produktachChatGPT iGemini[13][14].

Zobacz też

[edytuj |edytuj kod]

Przypisy

[edytuj |edytuj kod]
  1. Vibe Engineering Automation (VEA) and Orchestration (VEO): An AI-Driven Framework for Design Integration in EPC Projects [online] (ang.).
  2. The Last Solo Programmers – Communications of the ACM [online], 4 kwietnia 2025 [dostęp 2025-04-23] (ang.).
  3. abcWill the future of software development run on vibes? - Ars Technica [online], web.archive.org, 6 marca 2025 [dostęp 2025-04-23] [zarchiwizowane zadresu 2025-03-06] .
  4. Silicon Valley's Next Act: Bringing 'Vibe Coding' to the World - Business Insider [online], web.archive.org, 26 lutego 2025 [dostęp 2025-04-23] [zarchiwizowane zadresu 2025-02-26] .
  5. IvanI. Mehta IvanI.,A quarter of startups in YC's current cohort have codebases that are almost entirely AI-generated [online], TechCrunch, 6 marca 2025 [dostęp 2025-04-23] (ang.).
  6. RanjanR. Sapkota RanjanR.,Konstantinos I.K.I. Roumeliotis Konstantinos I.K.I.,ManojM. Karkee ManojM.,Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI, arXiv, 26 maja 2025,DOI10.48550/arXiv.2505.19443 [dostęp 2025-06-08] .
  7. What is vibe coding, exactly? [online], MIT Technology Review [dostęp 2025-04-23] (ang.).
  8. SECVAIB,Secvaib Security Analysis Tool & Software: Secure Vibecoding [online], secvaib.com [dostęp 2025-04-23] (ang.).
  9. NorbertN. Tihanyi NorbertN.,TamasT. Bisztray TamasT.,Mohamed AmineM.A. Ferrag Mohamed AmineM.A.,RidhiR. Jain RidhiR.,Lucas C.L.C. Cordeiro Lucas C.L.C.,How secure is AI-generated Code: A Large-Scale Comparison of Large Language Models, arXiv, 11 grudnia 2024,DOI10.48550/arXiv.2404.18353 [dostęp 2025-07-23] .
  10. MichaelM. Nuñez MichaelM.,Replit and Anthropic’s AI is helping non-coders bring software ideas to life [online], VentureBeat, 17 lutego 2025 [dostęp 2025-04-23] (ang.).
  11. MattM. Marshall MattM.,Anthropic’s stealth enterprise coup: How Claude 3.7 is becoming the coding agent of choice [online], VentureBeat, 11 marca 2025 [dostęp 2025-04-23] (ang.).
  12. Introducing AWS MCP Servers for code assistants (Part 1) | AWS Machine Learning Blog [online], aws.amazon.com, 1 kwietnia 2025 [dostęp 2025-04-23] (ang.).
  13. KyleK. Wiggers KyleK.,OpenAI adopts rival Anthropic's standard for connecting AI models to data [online], TechCrunch, 26 marca 2025 [dostęp 2025-04-23] (ang.).
  14. KyleK. Wiggers KyleK.,Google to embrace Anthropic’s standard for connecting AI models to data [online], TechCrunch, 9 kwietnia 2025 [dostęp 2025-04-23] (ang.).
Generatywna sztuczna inteligencja
Pojęcia
Modele
Tekst
Mowa
Obraz
Programowanie
Wideo
Agent AI
Źródło: „https://pl.wikipedia.org/w/index.php?title=Vibe_coding&oldid=78741012
Kategorie:
Ukryte kategorie:

[8]ページ先頭

©2009-2026 Movatter.jp