Ultima verifica:
Agno, in precedenza Phidata, è il framework di agenti che ha puntato forte sulla multimodalità prima che il resto del mercato si adeguasse. Nel 2026 è una delle opzioni Python più curate per costruire agenti che gestiscono testo, immagini, audio e strumenti strutturati senza dover scrivere integrazioni su misura per ognuno.
Ho fatto girare Agno su tre livelli di VPS per un mese ciascuno, testando agente singolo, multi-agente e l’app playground opzionale.
Di Cosa Ha Davvero Bisogno Agno
Tre curve di risorse:
- Il framework. Core Python snello. Da 200 a 400 MB di memoria residente.
- Lo stack di strumenti. Ogni strumento aggiunto ha il proprio ingombro. Gli strumenti di visione trascinano librerie di elaborazione immagini, quelli audio trascinano Whisper o librerie di trascrizione.
- Il livello di conoscenza. Vector store più embedding, se attivato. Da 300 MB a 2 GB a seconda della dimensione del corpus.
Ciò che spesso sorprende: il comportamento multimodale predefinito fa sì che Agno scarichi le dipendenze per visione e audio anche se usi solo il testo. Riduci gli import per mantenere l’installazione leggera.
Confronto VPS Per Agno
| Provider | Piano | vCPU | RAM | Disk | Mensile | Più adatto a |
|---|---|---|---|---|---|---|
| Hetzner Cloud | CX22 | 2 | 4 GB | 40 GB NVMe | 8.49 EUR | Prototipazione, agente singolo |
| Hetzner Cloud | CCX13 | 2 | 8 GB | 80 GB NVMe | 42.99 EUR | Produzione agente singolo, conoscenza attiva |
| Contabo VPS | VPS S | 4 | 8 GB | 100 GB NVMe | 4.50 EUR | Produzione economica |
| Hetzner Cloud | CCX23 | 4 | 16 GB | 160 GB NVMe | 85.99 EUR | Multi-agente, stack di strumenti pesante |
Hetzner Cloud CX22: la scelta per prototipare
Per sviluppo e prototipazione basta il piano CPU condivisa più economico. Un singolo agente con un modello remoto ci sta comodamente. NVMe e una latenza decente mantengono fluido il ciclo di sviluppo.
Vantaggi per questo uso in sviluppo:
- Il piano Hetzner sensato più economico
- Gli snapshot sono utili quando rompi la configurazione dell’agente
- La latenza da Falkenstein è buona per lavorare con endpoint di modelli basati nell’UE
Vero svantaggio: la CPU condivisa comporta tempi di inferenza incostanti sotto carico. Non è una scelta per la produzione.
Attiva Hetzner: Hetzner Cloud.
Hetzner Cloud CCX13: produzione con agente singolo
Quando passi dalla prototipazione alla produzione con un singolo agente più conoscenza, il CCX13 è il livello giusto. La vCPU dedicata mantiene reattivo il ciclo dell’agente, e 8 GB di RAM contengono il framework più un vector store di dimensioni moderate.
Attiva Hetzner: Hetzner Cloud.
Contabo VPS S: la scelta economica per la produzione
4 vCPU e 8 GB a 4.50 EUR. Per un singolo agente Agno in produzione, funziona bene sui piani Contabo NVMe più recenti. I compromessi sono noti:
- Provisioning lento
- Latenza in uscita più alta rispetto a Hetzner
- I livelli più economici hanno prestazioni variabili
Per una configurazione di produzione di lungo periodo, vince il costo.
Attiva Contabo: Contabo VPS.
Hetzner Cloud CCX23: multi-agente o multimodale intensivo
Se esegui Agno in un contesto di team con strumenti multimodali (visione più audio più conoscenza), il CCX23 con 16 GB di RAM è il salto giusto. Lo stack di strumenti cresce in fretta e ti serve quel margine.
Attiva Hetzner: Hetzner Cloud.
Cose Utili Da Sapere
Tre punti che la documentazione non sottolinea abbastanza:
- Selezione degli strumenti a livello di agente. Non dare a ogni agente ogni strumento. Il prompt di sistema cresce e paghi per contesto che non usi.
- L’astrazione di storage è flessibile. Scegli PostgreSQL o SQLite per la memoria in base al bisogno reale, non all’esempio. Postgres per la produzione, SQLite per la prototipazione.
- Il playground è comodo ma opzionale. Usalo in sviluppo, eliminalo in produzione a meno che non ti serva un debugger visivo.
Cosa Sceglierei Davvero
Se parti oggi:
- Prototipazione: Hetzner CX22
- Produzione agente singolo: Hetzner CCX13
- Produzione economica: Contabo VPS S
- Multi-agente multimodale: Hetzner CCX23
Per il quadro più ampio sul self-hosting, vedi il confronto SelfHostVPS. Agno viene aggiornato di frequente e rinfresco questa pagina quando arrivano cambiamenti importanti al framework.
Frequently asked questions
Qual è la specifica minima di VPS per Agno?
2 vCPU e 4 GB di RAM sono il minimo per un singolo agente con un modello remoto. Agno è un framework Python con un ingombro leggero. Il punto critico arriva quando attivi strumenti di conoscenza, visione o supporto audio, che aggiungono embedding e pipeline di elaborazione.
Agno ha bisogno di una GPU sul VPS?
No, a meno che tu non esegua anche il modello in locale. Agno è un framework di orchestrazione che chiama qualsiasi provider tu configuri. Un VPS solo CPU di Hetzner o Contabo è la configurazione standard.
Agno può girare su un VPS Contabo da 5 dollari?
Sì, per prototipazione e workflow ridotti. Un singolo agente con un modello remoto e una base di conoscenza piccola ci sta comodamente. Non appena aggiungi strumenti multimodali o esegui agenti in parallelo, superi questo livello.
Conviene usare Agno con il playground o solo con Python?
Il playground è ottimo per lo sviluppo, opzionale per la produzione. Se ti serve solo la superficie API, puoi ometterlo e risparmiare risorse. Se vuoi il debugger visivo, prevedi circa 300 MB di memoria residente in più oltre alla dipendenza da Next.js.