Perché il mio agente in background affama quello rivolto all'utente che condivide la stessa infrastruttura?
Opportunità
Quando più agenti AI vengono eseguiti in parallelo, alcuni rivolti all'utente e altri in background, competono per la capacità di inferenza LLM, le finestre di contesto e i limiti di frequenza delle API senza alcun ordine di priorità. Gli scheduler infrastrutturali standard sono consapevoli di CPU e memoria, ma non comprendono la semantica dei carichi di lavoro LLM: quali richieste sono catene di strumenti in corso, quali hanno effetti collaterali irreversibili e quali possono essere sospese preventivamente e riprese in sicurezza. Il risultato è che un job in background fuori controllo affama una query utente sensibile alla latenza e l'unica soluzione attuale è la regolazione manuale dei limiti di frequenza per ogni deployment. Il paper HiveMind propone un approccio ispirato ai sistemi operativi, ma è un prototipo di ricerca senza adozione in produzione e senza un'interfaccia standard su cui i framework per agenti possano costruire.
Perché è importante
Uno scheduler dei carichi di lavoro consapevole degli agenti è il livello infrastrutturale mancante che rende i deployment LLM multi-tenant prevedibili quanto qualsiasi altro sistema multi-processo.
Come valuto l'opportunità
L'Opportunity Score è la mia valutazione personale, non una misurazione: quanto fa male, con quale frequenza colpisce e quanto poco esiste per risolverlo oggi. Un punteggio più alto significa che lo ritengo più degno di essere sviluppato.
Quanto dolore provoca quando si manifesta.
Quanto spesso le persone ci si imbattono davvero.
Quanti pochi strumenti validi esistono oggi per affrontarlo.
Altri problemi che vale la pena risolvere
Perché ogni app AI mi dimentica nel momento in cui chiudo la scheda?
AIPerché imparare un nuovo campo dipende ancora dal sapere cosa chiedere?
AIPerché una persona non esperta non riesce a verificare ciò che un'AI le ha appena detto?
AIPerché testiamo i modelli sui benchmark ma li rilasciamo a sensazione?
AIPerché gli agenti AI non hanno memoria dei propri errori?
AIPerché non posso verificare su cosa è stato effettivamente addestrato un modello?