Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
De la Autocompletare la Agent: Înțelegerea Schimbării
- Cum diferă sugestiile Copilot de planificarea în mai mulți pași a agentului
- Arhitectura ciclului agentului: planificare, generare, execuție, iterare
- Suportul pentru limbaje și selecția modelelor pentru sarcinile agentului
- Exemple din lumea reală: de la funcții de cinci linii la funcționalități pe mai multe fișiere
Activarea Modului Agent în IDE-ul Dvs.
- Activare în VS Code, JetBrains și Neovim
- Configurarea ferestrei de context și preferințelor pentru nivelul modelului
- Setarea regulilor de lucru și ignorarea fișierelor binare mari
- Gestionarea fluxurilor de lucru Copilot Chat față de cele inline
Planificare și Execuție în Mai Mulți Pași
- Solicitarea Copilot pentru a construi o funcționalitate de la început până la sfârșit
- Observarea cum agentul împarte sarcini în pași pe mai multe fișiere
- Revizuirea fiecărui pas înainte de a aplica modificările
- Utilizarea revenirii inline când pașii se abat de la cale
Comenzi în Terminal în Ciclul Agentului
- Instalarea dependențelor prin integrarea terminalului Copilot
- Rularea comenzilor de build și interpretarea rezultatelor
- Gestionarea variabilelor de mediu din sesiunile Copilot
- Limite de siguranță: ce comenzi necesită aprobare manuală
Dezvoltare Orientată pe Teste cu un Agent
- Generarea testelor unitare din codul sursă existent
- Conducerea creării de teste cu prompturi în limbaj natural
- Rularea suitelor de teste și interpretarea jurnalelor de eșec în Copilot
- Rafinarea aserțiunilor după observarea eșecurilor la cazuri limită
Navigarea în Coduri Surse Mari
- Găsirea automată a referințelor între fișiere
- Refactorizarea utilităților partajate cu ghidul Copilot
- Actualizarea fișierelor de configurare și a fișierelor de schemă în paralel
- Evitarea epuizării ferestrei de context cu prompturi țintite
Personalizarea Copilot pentru Standardele Echipei
- Scrierea instrucțiunilor specifice repository-ului în .github/copilot-instructions.md
- Aplicarea convențiilor de denumire și a modelelor de arhitectură
- Excluderea fișierelor și directoarelor sensibile din context
- Crearea șabloanelor de prompturi specifice echipei pentru sarcini comune
Guvernanța GitHub Copilot Enterprise
- Alocarea locurilor, facturarea și panourile de utilizare
- Jurnale de audit: urmărirea a ceea ce a generat Copilot față de ceea ce a fost comis
- Politicile de indemnizare IP ale Microsoft și implicațiile de licențiere
- Blocarea anumitor tipuri de fișiere din fluxurile de sugestii AI
Depanare cu Modul Agent
- Citirea urmelor de stivă împreună cu agentul
- Depanare bazată pe ipoteze: întrebarea Copilot de ce a eșuat un test
- Utilizarea bisectului asistat de agent pentru a găsi sursele de regresie
- Gestionarea riscurilor de halucinație la depanarea codului necunoscut
Performanță și Gestionarea Limitelor
- Înțelegerea limitelor zilnice de cerere și a cotelor modelelor
- Optimizarea lungimii prompturilor pentru a evita răspunsurile trunchiate
- Comutarea între modele pentru diferite sarcini
- Monitorizarea latenței agentului și a strategiilor de caching
Securitate și Conformitate pentru Întreprinderi
- Prelucrarea datelor: ce părăsește repository-ul și ce rămâne local
- Prevenirea scurgerii de secrete și credențiale prin prompturi
- Conformitate cu GDPR, SOC 2 și cerințele FedRAMP
- Testarea codului generat pentru vulnerabilități de injecție
Depanarea Scenariilor Comune
- De ce Copilot uneori ignoră contextul codului sursă
- Rezolvarea eșecurilor de indexare pentru repository-uri mari
- Gestionarea erorilor de limită de rată în orele de vârf
- Remedierea problemelor de sincronizare a extensiilor IDE
Rezumat și Planuri Viitoare
- Recapitularea capacităților Modului Agent și a fluxurilor de lucru practice
- Planul de dezvoltare al GitHub Copilot și funcționalitățile viitoare ale agentului
- Resurse pentru a rămâne la curent cu lansările Copilot
Cerințe
- Experiență în programare orientată pe obiect sau funcțională
- Cont GitHub și cunoștințe de bază despre fluxul de lucru Git
- Familiaritate cu cel puțin un IDE (VS Code, JetBrains sau Neovim)
Publicul Țintă
- Dezvoltatori care folosesc deja Copilot și doresc să activeze Modul Agent
- Manageri de inginerie care implementează Copilot în echipe de dezvoltare
- Echipe de securitate care analizează politicile de generare de cod asistată de AI
21 Ore