View this page in English (US).Continue

Costruisci il futuro più in fretta con Adobe Commerce Developer Agent

Immagine concettuale di Adobe Commerce Developer Agent che crea una funzione di limite del carrello con i controlli di pianificazione, sviluppo e convalida.

I team Commerce sono costantemente sotto pressione per accelerare. Emergono nuove esigenze dei clienti, si aprono opportunità di mercato e persino piccoli miglioramenti alla vetrina o al checkout possono diventare urgenti.

Implementare una nuova funzionalità Commerce può richiedere agli sviluppatori di interpretare i requisiti, trovare il punto di estensione corretto, consultare la documentazione completa, strutturare un progetto e poi scrivere, convalidare e preparare il codice di integrazione per la distribuzione. Questo processo richiede tempo, aumenta i costi di distribuzione e rischia di tenere gli sviluppatori impegnati nella configurazione piuttosto che nell’innovazione.

Oggi annunciamo la disponibilità generale di Adobe Commerce Developer Agent in Adobe Commerce — un’esperienza di sviluppo agentica che aiuta i team a trasformare i requisiti aziendali in funzionalità rilasciate e migrazioni di codice in tempi più brevi, con la guida umana integrata nel processo.

È progettato attorno a tre priorità: aiutare i team a innovare con maggiore rapidità, migliorare la produttività degli sviluppatori e innalzare la qualità e la coerenza del codice prodotto.

Un percorso continuo dall’idea all’applicazione distribuita

Molti strumenti di programmazione basati sull’IA si concentrano su un singolo momento del processo di sviluppo: generare una funzione, spiegare un errore o suggerire la riga di codice successiva. Commerce Developer Agent è progettato per supportare un percorso più ampio: aiuta gli sviluppatori a pianificare, generare, testare e distribuire app che estendono le funzionalità native o si integrano con servizi di terze parti, partendo da requisiti in linguaggio naturale o da codice legacy da modernizzare.

Diagramma che mostra il flusso di lavoro di Adobe Commerce Developer Agent, dalla valutazione della migrazione all’app App Builder distribuita.

Si pensi a un’azienda che vuole limitare il numero totale di unità che un acquirente può aggiungere al carrello. Il requisito sembra semplice, ma implementarlo correttamente richiede la selezione del webhook appropriato, la mappatura del suo payload, la definizione della configurazione, la convalida del codice, la distribuzione e il test dell’esperienza nella vetrina.

Con Commerce Developer Agent, lo sviluppatore può descrivere questa regola in linguaggio semplice. L’agente crea un blueprint, genera e convalida il webhook ed espone valori come il limite del carrello e il messaggio per i clienti come impostazioni di configurazione aziendale nell’amministrazione di Commerce. In seguito, un esercente può modificare questi valori senza dover apportare ulteriori modifiche al codice o effettuare nuove distribuzioni.

Questa è la differenza tra generare un frammento di codice e supportare un risultato di sviluppo end-to-end.

Sviluppo più rapido senza rinunciare alla qualità

Quando i team trascorrono giorni ad assemblare strutture base, gestire le configurazioni e individuare i pattern di implementazione corretti, le aziende spendono di più per sviluppare nuove esperienze. Commerce Developer Agent aiuta a condensare tutto questo lavoro in un unico flusso guidato.

Uno sviluppatore può iniziare con una descrizione in linguaggio naturale delle esigenze aziendali. L’agente interpreta il requisito e crea un blueprint: un piano verificabile che identifica funzionalità, attività, dipendenze e approccio implementativo necessari per sviluppare l’app.

La fase di pianificazione è fondamentale. L’agente non si limita a ricevere un prompt e a operare come una scatola nera: gli sviluppatori possono mettere in discussione le ipotesi, affinare l’ambito, modificare il piano e approvare il blueprint prima che abbia inizio la generazione del codice.

Una volta approvato il piano, Commerce Developer Agent crea lo scaffolding del progetto App Builder e genera il codice necessario sulla base dei pattern di sviluppo di Adobe Commerce. Successivamente, convalida la build, individua gli errori e li corregge durante l’elaborazione.

La generazione del codice si basa sulla documentazione di Adobe Commerce, sul codice di esempio, sul contesto del progetto e sulle best practice consolidate: il risultato è un processo di sviluppo più coerente con codice di qualità superiore.

Migrazioni più prevedibili

Sviluppare qualcosa di nuovo è solo una parte dell’esperienza dello sviluppatore. Molti clienti di Adobe Commerce stanno valutando come e quando modernizzare le implementazioni esistenti.

La migrazione può essere difficile da pianificare quando la logica principale è distribuita tra estensioni PHP personalizzate sviluppate nel corso degli anni. I team devono capire cosa fa ogni modulo, la sua complessità, le dipendenze che comporta e se debba essere ricostruito, sostituito o dismesso. Migration Assessment for Adobe Commerce aiuta a eliminare gran parte di questa incertezza.

Analizza un ambiente Adobe Commerce esistente e produce risultati a livello di modulo, tra cui complessità, fattori di rischio, dipendenze, impatti sul modello dati e i passi successivi consigliati. I team ottengono così una visione più chiara del lavoro da svolgere e dei rischi da gestire.

La valutazione può così diventare il punto di partenza per Commerce Developer Agent. È possibile trasmettere direttamente all’agente il contesto specifico del modulo e i consigli, eliminando la necessità di ricostruire manualmente i requisiti. L’agente guida quindi i requisiti attraverso le fasi di pianificazione e sviluppo della nuova app.

Due modi per integrare l’intelligenza di Commerce nello sviluppo

Non tutti gli sviluppatori lavorano allo stesso modo. Alcuni preferiscono un’esperienza guidata end-to-end, altri vogliono accedere alle conoscenze di Adobe Commerce direttamente negli strumenti di codice e nei flussi di lavoro che già utilizzano. Adobe supporta entrambi gli approcci.

Commerce Developer Agent coordina l’intero flusso, dalla pianificazione e approvazione fino alla generazione del codice, alla validazione e al deployment. È progettato per gli sviluppatori che desiderano un agente in grado di gestire il lavoro come un processo connesso.

Adobe mette a disposizione anche un Commerce Developer MCP Server che integra le conoscenze di Adobe Commerce negli ambienti di sviluppo compatibili con MCP. Gli sviluppatori possono così accedere a documentazione pertinente, codice di esempio, tutorial e regole di progetto all’interno dei propri flussi di lavoro, aiutando i loro assistenti di codifica preferiti a produrre risposte e codice più allineati ai pattern di Adobe Commerce.

La distinzione è semplice: Commerce Developer Agent guida il processo di sviluppo end-to-end, mentre Commerce Developer MCP Server porta il contesto Commerce affidabile nel flusso di lavoro esistente degli sviluppatori.

Insieme, offrono ai team la flessibilità di scegliere come integrare l’assistenza agentica nelle proprie pratiche di sviluppo.

Al fianco dei clienti, oggi e domani

Commerce Developer Agent non è riservato solo ai clienti che iniziano una migrazione o avviano un nuovo progetto di sviluppo per Adobe Commerce as a Cloud Service.

I team possono usarlo per generare nuove app App Builder per le implementazioni esistenti di Adobe Commerce on Cloud. Supporta nuove integrazioni, logica di business personalizzata, estensioni basate su webhook, funzionalità dello storefront e altre esperienze commerce.

Questo significa che i clienti possono innovare con la piattaforma che usano oggi, tracciando al contempo un percorso più chiaro verso l’architettura desiderata.

Per saperne di più su Adobe Commerce Developer Agent, consulta la documentazione per sviluppatori e i video tutorial.

Consigliati per te

Scopri cosa può fare Adobe per il tuo business

Inizia ora