Code Velocity
Izstrādes rīki

GitHub Agentic Workflows: MI aģenti CI/CD ietvaros

·6 min lasīšana·GitHub, Microsoft, Anthropic, OpenAI·Sākotnējais avots
Dalīties
GitHub Agentic Workflows diagramma, kas parāda MI aģentu, kurš triē problēmas un veido pull request GitHub Actions pipeline

GitHub palaiž MI aģentus Actions ietvaros

GitHub izlaida Agentic Workflows tehniskajā priekšskatījumā 2026. gada 17. februārī, ienesot MI aģentus CI/CD pipeline. Funkcija, kas pirmo reizi tika prezentēta GitHub Universe 2025, ļauj aģentiem automatizēt repozitorija uzdevumus, kas iepriekš prasīja cilvēka iejaukšanos.

Darba plūsmas atbalsta trīs MI aģentus: GitHub Copilot, Anthropic Claude Code un OpenAI Codex.

Kā darbojas GitHub Agentic Workflows

Darba plūsmas tiek definētas vienkāršos Markdown failos, kas apraksta vēlamo rezultātu. CLI tās kompilē uz GitHub Actions YAML. Darba plūsmas tiek iedarbinātas ar repozitorija notikumiem:

IerosinātājsLietošanas piemērs
Jauna problēmaTriāža, iezīmēšana un piešķiršana pareizajai komandai
Pull requestKoda pārskatīšana, uzlabojumu ieteikšana, testu pārklājuma pārbaude
KomentārsAtbildēšana uz jautājumiem, konteksta precizēšana
DiskusijaPavedienu apkopošana, darbības punktu izdalīšana
GrafiksIknedēļas repozitorija veselības atskaišu ģenerēšana
ManuāliVienreizēju uzdevumu izpilde kā dokumentācijas atjaunināšana

Aģents analizē notikumu, veic uzdevumu un raksta izvadi caur Safe Outputs apakšsistēmu.

Atbalstītie MI aģenti

GitHub Copilot

GitHub MI asistents kalpo kā noklusējuma aģents, optimizēts repozitorija kontekstam un GitHub specifiskām darba plūsmām.

Claude Code

Anthropic Claude Code ienes Claude Opus 4.6 kodēšanas spējas GitHub Actions. Tas pats aģents, kas darbina Claude Code Security ievainojamību skenēšanai, tagad var automatizēt repozitorija pārvaldības uzdevumus.

OpenAI Codex

GPT-5.2-Codex ir trešais atbalstītais aģents. Šī vairāku piegādātāju pieeja, ko izstrādāja GitHub Next un Microsoft Research, ļauj komandām izvēlēties savu MI piegādātāju.

Drošības arhitektūra

Drošības modelis ir vērsts uz izolāciju un minimālām atļaujām:

SlānisAizsardzība
Konteinera izolācijaKatra darba plūsma darbojas savā izolētā konteinerā
Tikai lasīšanas piekļuveAģentiem pēc noklusējuma ir tikai lasīšanas piekļuve repozitorijam
UgunsmūrisInterneta piekļuve ierobežota un konfigurējama pa galapunktiem
Ievades attīrīšanaLietotāja saturs attīrīts pirms nodošanas aģentam
Safe OutputsRakstīšanas operācijas darbojas atsevišķos, ar atļaujām kontrolētos darbos

Ierobežojumi tehniskā priekšskatījuma laikā

GitHub norāda, ka Agentic Workflows nav CI/CD aizvietotājs. CI/CD prasa deterministiskus, reproducējamus rezultātus; agenturālās darba plūsmas rada nedeterministiskus izvadus.

Ieteicamā pieeja priekšskatījuma laikā:

  • Sākt ar zema riska uzdevumiem (problēmu triāža, dokumentācija)
  • Uzturēt cilvēkus koda izmaiņu procesā
  • Sagaidīt izmaiņas cenās, uzvedībā un API

Ko tas nozīmē izstrādātāju darba plūsmām

Agentic Workflows pārceļ MI no kodēšanas asistenta uz repozitorija līdzstrādnieku. Kopā ar Xcode agenturālo kodēšanu un Claude Code, tendence ir konsekventa: MI aģenti ienāk katrā izstrādes dzīves cikla posmā.

Bieži uzdotie jautājumi

Kas ir GitHub Agentic Workflows?
GitHub Agentic Workflows ir jauna funkcija tehniskajā priekšskatījumā, kas ļauj MI aģentiem automatizēt repozitorija uzdevumus tieši GitHub Actions CI/CD pipeline ietvaros. Paziņots 2026. gada 17. februārī, tas atbalsta trīs MI aģentus: GitHub Copilot, Anthropic Claude Code un OpenAI Codex. Darba plūsmas tiek definētas vienkāršos Markdown failos, kas apraksta vēlamo rezultātu, un tiek kompilētas uz GitHub Actions YAML caur CLI.
Ko GitHub Agentic Workflows var darīt?
Agentic Workflows automatizē uzdevumus, kas tradicionāli prasa cilvēka iejaukšanos: jaunu problēmu triāžu un iezīmju pievienošanu, pull request pārskatīšanu, dokumentācijas atjaunināšanu, koda uzlabojumu identificēšanu, testu pārklājuma uzraudzību un testu pievienošanu, CI kļūmju izmeklēšanu un repozitorija veselības atskaišu ģenerēšanu.
Vai GitHub Agentic Workflows ir drošs?
GitHub iebūvēja Agentic Workflows vairākus drošības slāņus. Katra darba plūsma darbojas izolētā konteinerā ar tikai lasīšanas piekļuvi repozitorijam. Interneta piekļuvi ierobežo ugunsmūris, un to var ierobežot noteiktiem galapunktiem. Lietotāja saturs tiek attīrīts pirms nodošanas aģentam. Rakstīšanas operācijas darbojas caur Safe Outputs apakšsistēmu atsevišķos, ar atļaujām kontrolētos darbos.
Vai GitHub Agentic Workflows var aizstāt CI/CD?
Nē. GitHub skaidri norāda, ka Agentic Workflows nav CI/CD aizvietotājs. CI/CD pipeline jābūt deterministiskām, savukārt agenturālās darba plūsmas pēc būtības ir nedeterministiskas. Funkcija ir paredzēta elastīgiem automatizācijas uzdevumiem kā problēmu triāža, dokumentācijas atjauninājumi un koda pārskatīšana, nevis galvenajiem būvēšanas un izlaiduma procesiem, kam nepieciešama stingra reproducējamība.

Esiet informēti

Saņemiet jaunākās AI ziņas savā e-pastā.

Dalīties