Servizi

Servizi di sviluppo AI agent per team operativi e di prodotto USA e UE

AI agent in produzione costruiti da ingegneri che li hanno effettivamente rilasciati — non da team che hanno imparato il termine lo scorso trimestre. Mappiamo i casi d'uso alla decisione agent vs pipeline con onestà, progettiamo l'orchestrazione degli strumenti che regge alle 2 di notte, costruiamo livelli di memoria che non gonfiano la fattura OpenAI e inseriamo checkpoint human-in-the-loop su ogni azione irreversibile. Osservabilità e controlli sui costi sono integrati fin dal primo giorno. Sprint di feasibility da 9.500 EUR, MVP funzionanti da 40.000 EUR, retainer in produzione da 16.000 EUR al mese.

AI agent che eseguono workflow automatizzati e pipeline decisionali per team aziendali

La maggior parte dei progetti di agent fallisce perché il problema non richiedeva un agent. Una pipeline deterministica più una chiamata LLM avrebbe prodotto risultati in tre settimane e funzionato a un decimo del costo. Lo diciamo nello sprint di feasibility. Quando si ha effettivamente bisogno di un agent — workflow multi-step su stato mutevole, sequenze di strumenti che non possono essere codificate, criteri di successo verificabili — li costruiamo in modo che sopravvivano in produzione: grafi espliciti, chiamate agli strumenti validate, budget di token fissi, human-in-the-loop a livelli e osservabilità che cattura ogni passo. L'agent che gestisce la coda dei rimborsi non può ciclare 40 volte sulla fattura Stripe alle 3 di notte per scoprirlo il lunedì mattina.

Cosa consegniamo in un engagement AI agent

Mappatura dei casi d'uso agent

Valutiamo i workflow candidati sui tre prerequisiti di un agent — ordine non deterministico degli strumenti, stato in evoluzione, successo verificabile — e segnaliamo esplicitamente quelli in cui una pipeline più una chiamata LLM sarebbe più rapida ed economica.

Orchestrazione degli strumenti

Definizioni degli strumenti con schemi Pydantic rigorosi, retry e back-off per strumento, chiavi di idempotenza sulle scritture e un grafo esplicito così che il flusso di controllo sia debuggabile anziché emergente. LangGraph, Temporal o Inngest in base alle esigenze di durabilità.

Architettura multi-agent

Quando il carico di lavoro beneficia genuinamente di agent specialistici (raro), progettiamo pattern supervisor-worker con contratti di passaggio chiari. Quando non lo fa, risparmiamo la complessità e consegniamo un sistema a singolo agent che è effettivamente operabile.

Memoria e stato

Buffer di conversazione a breve termine con riepilogo, memoria episodica a lungo termine in pgvector o Weaviate, RAG semantico per il corpus sottostante. Ogni livello dimensionato esplicitamente affinché il costo della memoria rimanga al 30-60% del costo LLM, non al 300%.

Checkpoint human-in-the-loop

Approvazioni a livelli: automatico per le letture, ripristino asincrono per scritture a rischio medio, approvazione sincrona per azioni irreversibili (e-mail, produzione, pagamenti). Le interfacce di approvazione sono parte del deliverable — messaggi interattivi Slack, il vostro admin o una casella personalizzata.

Osservabilità e controllo dei costi

Budget di token e dollari per task applicati dall'orchestratore. Tracce a livello di passo in Langfuse, Helicone o Arize. Alert sui costi collegati a PagerDuty, non alle dashboard che si controllano il lunedì. Harness di eval in esecuzione nella CI a ogni modifica del prompt.

Strumenti che utilizziamo

LangGraph CrewAI AutoGen LlamaIndex Agents OpenAI Assistants Anthropic Tool Use Vercel AI SDK Inngest Temporal Helicone Langfuse Arize Phoenix Posthog pgvector Weaviate Pydantic AI DSPy GPT-4o Claude 3.7 Sonnet Gemini 2.0

Come si svolge un engagement AI agent

  1. 01

    Feasibility

    Settimane 1–2: mappatura dei casi d'uso, decisione agent vs pipeline, inventario degli strumenti sulle API esistenti, modello ROI. Il risultato è un documento scritto go/no-go con l'alternativa più economica definita se la risposta è no.

  2. 02

    Architettura

    Settimane 3–4: scelta dell'orchestratore (LangGraph vs Temporal vs Inngest in base alla durabilità), schemi degli strumenti in Pydantic, dimensionamento dei livelli di memoria, assegnazione dei livelli di checkpoint per strumento, redazione degli ADR.

  3. 03

    Build dell'MVP

    Settimane 5–9: agent costruito, integrazioni degli strumenti attive, interfaccia human-in-the-loop rilasciata, osservabilità integrata, harness di eval in esecuzione nella CI, deploy customer-zero dietro un feature flag con budget caps fissi.

  4. 04

    Rilascio in produzione

    Settimana 10+: aumento graduale del traffico, SLO su costi e latenza, runbook per agent bloccati e interruzioni degli strumenti, formazione del team sull'aggiunta di strumenti e sull'espansione del set di eval. Ci ritiriamo quando il vostro team gestisce il sistema autonomamente.

Modelli di ingaggio

Sprint di feasibility agent

Due settimane. Mappatura dei casi d'uso, decisione agent vs pipeline, inventario degli strumenti, modello ROI, proposta di architettura scritta. Ideale quando non si sa ancora se «agent» è la parola giusta per il problema. 9.500 EUR fissi.

MVP agent

7-9 settimane. Agent funzionante, integrazioni degli strumenti, livelli di memoria, checkpoint human-in-the-loop, osservabilità, harness di eval nella CI, deploy customer-zero con budget caps fissi. 40.000 EUR fissi.

Retainer agent in produzione

Mensile. Iterazione sui prompt, nuove integrazioni di strumenti, espansione delle eval, ottimizzazione dei costi, on-call per incidenti specifici dell'agent. Ideale dopo il rilascio dell'MVP quando l'agent gestisce workflow reali. Da 16.000 EUR/mese.

Ogni engagement inizia con NDA reciproco, cessione della proprietà intellettuale e DPA. Minimo tre mesi per il retainer in produzione, poi mensile con preavviso di 30 giorni.

Perché i team USA e UE scelgono YuSMP per gli AI agent

Conforme GDPR · Pronto per ISO 27001 · SOC 2 Type II in corso · Compatibile HIPAA · CCPA riconosciuto

Onesti sull'adeguatezza degli agent

Abbiamo cancellato più progetti di agent di quanti ne abbiamo rilasciati. Quando una pipeline più una chiamata LLM vince su costi e affidabilità, lo diciamo — anche se riduce il nostro scope. Gli MVP che rilasciamo sopravvivono in produzione.

Ingegneri operativi, non prompter

I nostri responsabili degli agent hanno gestito workflow durevoli su Temporal e Inngest prima che gli agent esistessero. Sanno come appare un task orfano in una coda alle 3 di notte e progettano i checkpoint di conseguenza.

Progettazione cost-first

Budget fissi di token e dollari sull'orchestratore fin dal primo giorno. Livelli di memoria dimensionati per mantenere i costi prevedibili. Agent che si bloccano da soli prima di bloccare il vostro team finance.

Trattiamo gli agent come sistemi in produzione con flusso di controllo non deterministico — non come chatbot che per caso chiamano API. La differenza di disciplina è la differenza tra un agent che gestisce la coda dei rimborsi e uno che vi costa una revisione degli incidenti il lunedì mattina.

Cosa dicono i clienti

Un motore di decisione sui prestiti che impiega dieci volte meno tempo per approvare non avviene per caso. YuSMP ha costruito la pipeline di scoring, l’integrazione con i bureau del credito e un back-office che i nostri sottoscrittori apprezzano davvero. I tempi di approvazione sono passati da due giorni a meno di quattro ore.
Gregory Lawson, CTO, LoanFlowVedi il caso →
Pubblichiamo decine di articoli sportivi al giorno. YuSMP ha costruito una pipeline editoriale usando un bot Telegram come CMS — i redattori pubblicano una volta sola, il contenuto arriva sul web, su iOS e su Android istantaneamente. L'architettura non richiede alcuna manutenzione quotidiana.
Ryan O'Connor, CEO, Media ArenaVedi il caso →

Domande frequenti

Quando un problema richiede un agent invece di una semplice chiamata LLM?

L'impostazione predefinita è una singola chiamata LLM. Si passa a un agent solo quando il task ha tre caratteristiche: richiede più chiamate agli strumenti il cui ordine non può essere codificato, opera su uno stato che cambia tra un turno e l'altro, e il criterio di successo è abbastanza verificabile da consentire all'agent di auto-correggersi. Il triage del supporto clienti raramente richiede un agent; i workflow operativi che toccano quattro API interne in un ordine diverso ogni volta, spesso sì. Rifiutiamo i progetti di agent in cui una pipeline deterministica più una chiamata LLM richiederebbe la metà del tempo e un quarto dei bug.

Quale framework di orchestrazione utilizzate?

Dipende dal carico di lavoro. LangGraph per agent stateful con flusso di controllo ramificato e checkpoint umani — il grafo esplicito vale il suo peso quando si esegue il debug alle 2 di notte. CrewAI o AutoGen quando la collaborazione multi-agent è il pattern reale (raro). OpenAI Assistants quando il carico di lavoro è strettamente legato al formato degli strumenti OpenAI e non si ha bisogno di portabilità. Temporal o Inngest quando l'agent è in realtà un workflow durevole con passi LLM all'interno. Vercel AI SDK per frontend Next.js con utilizzo semplice degli strumenti. La scelta è basata sull'adesione operativa, non sulle preferenze del vendor.

Come gestite l'affidabilità degli agent e i costi fuori controllo?

Tre controlli. Budget fissi di token e dollari per task a livello di orchestrazione — l'agent si ferma con un errore chiaro prima di eseguire 40 iterazioni sulla vostra fattura OpenAI. Validazione delle chiamate agli strumenti a livello di passo tramite Pydantic, così gli argomenti non validi vengono catturati prima della chiamata API, non dopo. Checkpoint human-in-the-loop per azioni irreversibili (invio e-mail, pubblicazione in produzione, addebito su carta). L'osservabilità tramite Langfuse, Helicone o Arize registra ogni passo, ogni chiamata agli strumenti, ogni token. Gli alert sui costi scattano sull'orchestratore, non sulla dashboard che si controlla il lunedì.

Come funziona la memoria e è costosa?

La memoria è tre cose, non una. A breve termine: il buffer della conversazione corrente, riassunto quando supera il budget di contesto. Episodica a lungo termine: fatti che l'agent ha appreso sull'utente o sul task, archiviati in un vector store con richiamo semantico (pgvector o Weaviate). Semantica a lungo termine: il corpus da cui l'agent recupera le informazioni, trattato come un sottosistema RAG. Dimensioniamo esplicitamente ogni livello perché inserire tutto ingenuamente nella finestra di contesto costa da cinque a dieci volte di più per richiesta e degrada la qualità. Il costo della memoria per agent è tipicamente dal 30 al 60 percento del costo LLM quando progettato; 300 percento quando non lo è.

Come mantenete gli esseri umani nel ciclo senza bloccare il throughput?

Checkpoint a livelli. Livello 1 (autonomo): azioni di sola lettura, nessun gate umano. Livello 2 (revisione asincrona): un essere umano vede e può ripristinare entro una finestra temporale, ma l'agent non si blocca. Livello 3 (approvazione sincrona): le azioni irreversibili (invio e-mail, pubblicazione in produzione, addebiti) attendono l'approvazione umana prima dell'esecuzione. L'interfaccia di approvazione è parte del deliverable, non un'aggiunta successiva — di solito un messaggio interattivo su Slack, un'azione in coda nel vostro admin esistente o una casella di approvazione personalizzata. L'assegnazione dei livelli avviene per strumento, è documentata e cambia tramite PR, non su Slack.

Come si presenta il pricing e quando scala?

Tre livelli. Lo sprint di feasibility è 9.500 EUR in due settimane: mappatura dei casi d'uso, decisione agent vs pipeline, inventario degli strumenti, modello ROI e proposta di architettura scritta. L'MVP agent è 40.000 EUR in 7-9 settimane: agent funzionante, integrazioni degli strumenti, memoria, checkpoint human-in-the-loop, osservabilità e deploy customer-zero. Il retainer agent in produzione parte da 16.000 EUR al mese: iterazione sui prompt, nuove integrazioni di strumenti, espansione delle eval, ottimizzazione dei costi e on-call. Il percorso tipico dal kickoff alla produzione è di 10-14 settimane.

Avete un caso d'uso per un agent? Verifichiamo insieme se ne ha davvero bisogno.

Prenota una chiamata di analisi

Richiedi una proposta

Condividete alcuni dettagli e un consulente senior risponderà entro un giorno lavorativo.

Preferite parlare direttamente? ☎ Call +374 44 871 811 ✉ sales@yusmpgroup.com