Code Velocity
Razvojna orodja

GitHub Agentic Workflows: agenti UI v CI/CD

·6 min branja·GitHub, Microsoft, Anthropic, OpenAI·Izvirni vir
Deli
Diagram GitHub Agentic Workflows, ki prikazuje agenta UI pri triažiranju zadev in ustvarjanju zahtevkov za združitev znotraj cevovoda GitHub Actions

GitHub uvaja agente UI znotraj Actions

GitHub je 17. februarja 2026 izdal agentne delovne tokove v tehničnem predogledu, s čimer prinaša agente UI v cevovod CI/CD. Prvič predstavljena na GitHub Universe 2025, ta funkcija agentom omogoča avtomatizacijo nalog v repozitorijih, ki so prej zahtevale človeško posredovanje.

Delovni tokovi podpirajo tri agente UI: GitHub Copilot, Anthropicov Claude Code in OpenAI-jev Codex.

Kako delujejo GitHub Agentic Workflows

Delovni tokovi so definirani v navadnih datotekah Markdown, ki opisujejo želeni izid. CLI jih prevede v YAML za GitHub Actions. Delovni tokovi se sprožijo ob dogodkih v repozitoriju:

SprožilecPrimer uporabe
Nova zadevaTriažiranje, označevanje in dodelitev ustrezni ekipi
Zahtevek za združitevPregled kode, predlogi izboljšav, preverjanje pokritosti testov
KomentarOdgovori na vprašanja, pojasnitev konteksta
RazpravaPovzemanje niti, izluščenje ukrepov
UrnikUstvarjanje tedenskih poročil o zdravju repozitorija
RočniIzvajanje enkratnih nalog, kot so posodobitve dokumentacije

Agent analizira dogodek, izvede nalogo in zapiše rezultat prek podsistema Safe Outputs.

Podprti agenti UI

GitHub Copilot

GitHub-ov pomočnik UI služi kot privzeti agent, optimiziran za kontekst repozitorija in delovne tokove, specifične za GitHub.

Claude Code

Anthropicov Claude Code prinaša zmogljivosti kodiranja Claude Opus 4.6 v GitHub Actions. Isti agent, ki poganja Claude Code Security za pregledovanje ranljivosti, lahko zdaj avtomatizira naloge upravljanja repozitorija.

OpenAI Codex

GPT-5.2-Codex je tretji podprti agent. Ta večponudniški pristop, ki sta ga razvila GitHub Next in Microsoft Research, ekipam omogoča izbiro ponudnika UI.

Varnostna arhitektura

Varnostni model temelji na izolaciji in minimalnih dovoljenjih:

PlastZaščita
Izolacija vsebnikaVsak delovni tok se izvaja v lastnem izoliranem vsebniku
Dostop samo za branjeAgenti imajo privzeto dostop do repozitorija samo za branje
Požarni zidDostop do interneta omejen in nastavljiv glede na cilj
Čiščenje vnosaUporabniška vsebina počiščena pred posredovanjem agentu
Safe OutputsOperacije pisanja se izvajajo v ločenih opravilih z nadzorovanimi dovoljenji

Omejitve v tehničnem predogledu

GitHub navaja, da agentni delovni tokovi niso nadomestek za CI/CD. CI/CD zahteva deterministične, ponovljive rezultate; agentni delovni tokovi proizvajajo nedeterministične izide.

Priporočen pristop v obdobju predogleda:

  • Začnite z nizkorizičnimi nalogami (triažiranje zadev, dokumentacija)
  • Ohranjajte človeka v zanki pri spremembah kode
  • Pričakujte spremembe cen, vedenja in API-jev

Kaj to pomeni za delovne tokove razvijalcev

Agentni delovni tokovi premikajo UI od pomočnika za kodiranje k sodelavcu v repozitoriju. Skupaj z agentnim kodiranjem v Xcode in Claude Code je vzorec dosleden: agenti UI se premikajo v vsako fazo življenjskega cikla razvoja.

Pogosta vprašanja

Kaj so GitHub Agentic Workflows?
GitHub Agentic Workflows je nova funkcija v tehničnem predogledu, ki agentom UI omogoča avtomatizacijo nalog v repozitorijih neposredno znotraj cevovodov CI/CD GitHub Actions. Napovedani 17. februarja 2026 podpirajo tri agente UI: GitHub Copilot, Anthropicov Claude Code in OpenAI-jev Codex. Delovni tokovi so definirani v navadnih datotekah Markdown, ki opisujejo želeni izid, nato pa se prek CLI prevedejo v YAML za GitHub Actions.
Kaj lahko počnejo GitHub Agentic Workflows?
Agentni delovni tokovi avtomatizirajo naloge, ki so tradicionalno zahtevale človeško posredovanje: triažiranje novih zadev in dodeljevanje oznak, pregledovanje zahtevkov za združitev, posodabljanje dokumentacije, odkrivanje izboljšav kode, spremljanje pokritosti testov in dodajanje testov, preiskovanje napak CI ter ustvarjanje poročil o zdravju repozitorija. Sprožijo se ob dogodkih v repozitoriju, kot so nove zadeve, zahtevki za združitev, komentarji in razprave.
Ali so GitHub Agentic Workflows varni?
GitHub je v agentne delovne tokove vgradil več varnostnih plasti. Vsak delovni tok se izvaja v izoliranem vsebniku z dostopom samo za branje do repozitorija. Dostop do interneta je omejen s požarnim zidom in ga je mogoče omejiti na določene cilje. Uporabniška vsebina je počiščena, preden se posreduje agentu. Operacije pisanja se izvajajo prek podsistema Safe Outputs v ločenih opravilih z nadzorovanimi dovoljenji. GitHub svetuje ohranjanje človeka v zanki in začetek z nizkorizičnimi nalogami v obdobju predogleda.
Ali lahko GitHub Agentic Workflows nadomestijo CI/CD?
Ne. GitHub izrecno navaja, da agentni delovni tokovi niso nadomestek za CI/CD. Cevovodi CI/CD morajo biti deterministični, medtem ko so agentni delovni tokovi po naravi nedeterministični. Funkcija je zasnovana za prilagodljive naloge avtomatizacije, kot so triažiranje zadev, posodabljanje dokumentacije in pregled kode, ne pa za osnovne procese gradnje in izdaje, ki zahtevajo strogo ponovljivost. Cene, vedenje in API-ji se lahko v obdobju predogleda spremenijo.

Bodite na tekočem

Prejemajte najnovejše AI novice po e-pošti.

Deli