Introduction

Completato

Illustrazione del brand GitHub Copilot con lo slogan Il futuro della costruzione avviene insieme.

Gli agenti software moderni non operano in isolamento. Si basano su strumenti, API e ambienti di esecuzione controllati per eseguire operazioni significative. Nell'ecosistema GitHub include integrazioni con flussi di lavoro, repository, API e sistemi esterni, tutti regolati da autorizzazioni ed limiti di esecuzione.

Man mano che gli agenti diventano più autonomi, creano richieste pull, attivano flussi di lavoro o interagiscono con l'infrastruttura, diventa fondamentale definire come operano, cosa possono accedere e dove vengono eseguiti.

Questo modulo presenta le basi degli strumenti dell'agente, del protocollo MCP (Model Context Protocol), degli ambienti di esecuzione e dei flussi di lavoro agenti GitHub. Si apprenderà come GitHub supporta l'esecuzione sicura e scalabile dell'agente tramite API, GitHub Actions, strumenti connessi a MCP e flussi di lavoro agentici, mantenendo al contempo la sicurezza, il controllo e la revisione umana.

GitHub Agentic Workflows sono una forma più recente di automazione dei repository che permette di descrivere i risultati in Markdown ed eseguirli tramite agenti di scripting in GitHub Actions con solidi parametri di sicurezza. Aumentano i flussi di lavoro CI/CD tradizionali anziché sostituirli.