Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Information Technology
Title in original language Tradicionālas un autonomu aģentu pieejas salīdzinājums izstrādājot nepārtrauktas integrācijas un piegādes plūsmu
Title in English Comparison of Traditional and Autonomous Agent Approaches in Developing Continuous Integration and Delivery Pipelines
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Uldis Karlovs-Karlovskis
Reviewer Kalvis Kalniņš
Abstract Palielinoties programmatūras izstrādes automatizācijas prasībām, CI/CD plūsmu izveide kļūst par būtisku DevOps procesa daļu. Tradicionāli šādas plūsmas tiek veidotas manuāli, šobrīd LLM balstītu mākslīgā intelekta aģentu attīstība rada iespēju izstrādāt CI/CD konfigurācijas failus un iespējams, kļūdu labošanas procesu automatizēt. Bakalaura darba mērķis ir salīdzināt manuāli izveidotu CI/CD plūsmu ar LLM balstītu aģentu izveidotiem risinājumiem. Pētījuma gaitā vienam Node.js projektam tika izstrādāta manuāla CI/CD plūsma un vairākas alternatīvas plūsmas, izmantojot OpenHands, Continue, GitHub Copilot Cloud, Claude Code un GitHub Copilot CLI aģentus. Risinājumi tika vērtēti pēc prasību izpildes, izstrādes laika, iterāciju skaita un autonomijas līmeņa. Rezultāti parāda, ka LLM balstīti aģenti spēj paātrināt CI/CD konfigurācijas izveidi un palīdzēt esošas plūsmas paplašināšanā, to rezultāti atšķiras pēc kvalitātes un joprojām prasa cilvēka pārbaudi. Aģentu pieeja ir noderīga DevOps automatizācijas atbalstam, bet tā pilnībā neaizvieto cilvēka lomu prasību formulēšanā un rezultātu pārbaudīšanai Bakalaura darbā ir 58 lappuses, 15 attēli, 11 tabulas, 3 pielikumi un 35 informācijas avoti.
Keywords DEVOPS, CI/CD, MĀKSLĪGĀ INTELEKTA AĢENTI, AUTOMATIZĀCIJA
Keywords in English DEVOPS, CI/CD, ARTIFICIAL INTELLIGENCE AGENTS, AUTOMATION
Language lv
Year 2026
Date and time of uploading 26.05.2026 12:21:04