Training în dezvoltare software cu AI – Nu mai face babysitting editoarelor AI

PostAffiliatePro
LiveAgent
M4Markets
HZ-Containers

Training în dezvoltare software cu AI

Format:
2 x jumătate de zi
Sesiuni practice de training
Additional material
Hints & Tips ebook
1-6 persoane:
€900
7-12 persoane:
€1100
Practică pe propriul tău repository Trial FlowHunt gratuit
Rezervă acum
Sesiune 1:

Partea 1 – Fundamentele harness engineering

Vei învăța:

  • De ce babysitting-ul unui editor AI nu scalează
  • Harness engineering: oamenii conduc, agenții execută
  • Pornirea unui repo cu CodeFactory CLI
  • Detectarea stack-ului, a nivelurilor de risc și a granițelor arhitecturale
  • Scrierea CLAUDE.md ca plan de control al agentului
  • Versionarea prompturilor și guard-urilor ca și cod
  • Pre-commit hooks, porți de politică de risc și fișiere protejate
Sesiune 2:

Partea 2 – Dezvoltare automatizată în GitHub Actions

Vei învăța:

  • Agenți issue triage, planner și implementer
  • Agenți de review read-only cu verdicte structurate
  • Bucle de remediere și auto-revert al fișierelor protejate
  • Pipeline-uri CI cu porți de risc și disciplină SHA
  • Doc gardening și metrici săptămânale ale harness-ului
  • Rularea live a întregii bucle issue → PR → merge
  • Adaptarea harness-urilor la propriul tău codebase
Arată-ți expertizaCu certificatul nostru!

Arată-ți expertizaCu certificatul nostru!

Nu mai face babysitting editorului AI

Majoritatea dezvoltatorilor folosesc astăzi AI-ul în mod greșit. Stau în Cursor sau Copilot Chat, acceptă o sugestie, dau scroll, acceptă alta, fac undo, încearcă din nou, lipesc o eroare înapoi în chat și consideră ziua încheiată. Pare productiv, dar este muncă manuală într-un costum de AI. Omul este încă bottleneck-ul. Agentul încă ghicește. Nimic nu este repetabil, nimic nu poate fi revizuit și nimic nu scalează dincolo de un singur dezvoltator și un singur branch.

Acest training răstoarnă modelul. Echipa ta va învăța să scoată programarea asistată de AI din editor și să o mute în GitHub Actions, unde agenții rulează în runners efemeri, protejați de prompturi versionate și porți de calitate automatizate. Dezvoltatorul deschide un issue, revizuiește un pull request și dă click pe merge. Tot ce se întâmplă între — triage, planificare, implementare, code review, remediere — are loc automat, pe infrastructură CI obișnuită.

Setul de instrumente CodeFactory harness

Predăm pe baza CodeFactory , un CLI open-source care pornește un harness de siguranță a agenților complet în orice repository existent. O singură comandă — codefactory init — și repo-ul tău capătă 16 harness-uri și peste 14 workflow-uri GitHub Actions adaptate stack-ului tău:

  • Un contract de risc (harness.config.json) care clasifică fiecare fișier în Tier 1, 2 sau 3 și impune nivelul corect de scrutin
  • Instrucțiuni pentru agent (CLAUDE.md) care descriu convenții, reguli de dependențe și fișiere protejate
  • Un agent de issue triage care evaluează claritatea, reproductibilitatea și scope-ul înainte de a fi scris orice cod
  • Un issue planner care citește codebase-ul în mod read-only și publică un plan de implementare structurat
  • Un issue implementer care creează un branch, implementează modificarea, rulează validarea de bază și deschide un PR
  • Un agent de review care rulează cu instrumente read-only și emite un verdict APPROVE / REQUEST_CHANGES / COMMENT clasificat de un al doilea model lightweight
  • O buclă de remediere care trimite verdictele de review înapoi la implementer pentru până la trei cicluri de auto-fix înainte de escalarea la un om
  • Workflow-uri de doc gardening, teste structurale, harness smoke tests și metrici săptămânale care mențin harness-ul în sine sănătos

Totul trăiește în repository. Fără dashboard-uri externe, fără vendor lock-in, fără stare ascunsă. Editarea unui prompt este un pull request normal.

Exemplu real de producție: sport-affiliate

Parcurgem QualityUnit/sport-affiliate , un monorepo real de producție (trei site-uri Next.js, un motor comun și un pipeline de date în Python) care rulează harness-ul complet CodeFactory. Vei citi fișierele reale de workflow, prompturile și scripturile guard care îl pun în mișcare:

  • 15 workflow-uri GitHub Actions care orchestrează întreaga buclă issue → PR → merge
  • Patru prompturi personalizate în .codefactory/prompts/ (issue-triage.md, issue-planner.md, issue-implementer.md, review-agent.md)
  • Scripturi guard TypeScript (scripts/*-guard.ts) care fac pre-flight la fiecare rulare de agent și decid dacă aceasta ar trebui să înceapă
  • Un pipeline CI fail-fast în patru etape care sare peste build-urile complete Next.js (25 de minute fiecare) în favoarea type-check + lint + teste structurale
  • Disciplină SHA: fiecare job downstream face checkout la exact SHA-ul raportat de risk gate, astfel încât un agent să nu poată face race-push la mijlocul pipeline-ului
  • Fișiere protejate (.github/workflows/*, harness.config.json, CLAUDE.md, fișiere lock, configurații de deployment) care sunt auto-revertate dacă un agent le atinge
  • Prompt-ul de review încărcat din origin/main — nu din branch-ul PR-ului — astfel încât PR-urile scrise de agenți să nu poată manipula propriul lor reviewer

Experiența de dezvoltare end-to-end arată astfel: un om deschide un issue. Agentul de triage îl etichetează, pune întrebări de clarificare dacă e nevoie și îl predă plannerului. Plannerul publică un plan de implementare sub formă de comentariu. Implementer-ul creează issue-N, implementează modificarea, rulează porțile de calitate și deschide un PR. Agentul de review revizuiește. Dacă sunt cerute modificări, implementer-ul este dispecerizat din nou în modul review-fix — până la trei cicluri — înainte de escalarea la un om. Singurele puncte de contact umane sunt deschiderea issue-ului și aprobarea merge-ului final.

Ce va duce cu sine echipa ta

La finalul trainingului, dezvoltatorii tăi vor putea porni exact această configurație în propriile repository-uri, să scrie și să ajusteze propriile prompturi de agenți, să definească niveluri de risc potrivite arhitecturii lor și să măsoare dacă harness-ul funcționează cu adevărat prin metrici Mean-Time-To-Harness și SLO. Vor pleca cu un harness funcțional pe unul dintre repository-urile voastre reale — nu cu un exemplu de jucărie.

Support team

Înscrie-te la următoarea grupă

Rezervă-ți locul astăzi!

Întrebări frecvente

Automatizează-ți dezvoltarea software cu agenți AI

Echipează-ți echipa de inginerie cu abilitățile de a rula agenți AI de cod în interiorul GitHub Actions — cu niveluri de risc, boți de review și bucle de remediere integrate în repo. Oamenii conduc, agenții execută.