← Ultimi articoli
💬 NLP

Token Reduction Is Not Cost Reduction

Questo articolo dimostra che ridurre il numero di token nei contesti degli agenti di codifica non riduce in modo affidabile i costi fatturati a causa della dominanza del traffico di prompt-cache e del rischio di fallimento del compito, sostenendo invece di valutare l'efficienza dei costi in base al costo fatturato rettificato per il successo piuttosto che sulla sola riduzione dei token.

Autori originali: Sarel Weinberger, Amir Hozez

Pubblicato 2026-07-15
📖 6 min di lettura🧠 Approfondimento

Autori originali: Sarel Weinberger, Amir Hozez

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di gestire un'agenzia investigativa high-tech dove i tuoi detective dotati di IA super intelligenti (chiamati "agenti di codifica") risolvono misteri leggendo file, eseguendo comandi e chattando con te. Ogni volta che leggono un file o eseguono un comando, ricevi una fattura dal provider cloud.

Per molto tempo, tutti hanno pensato che il modo migliore per risparmiare fosse far leggere meno testo ai detective. La logica era semplice: "Se comprimiamo i file che leggono, riduciamo il conteggio delle parole, quindi la fattura si abbassa!". Sembrava un piano perfetto, come impacchettare una valigia spremendo fuori tutta l'aria.

Ma questo articolo, intitolato "Token Reduction Is Not Cost Reduction" (La riduzione dei token non è una riduzione dei costi), è qui per dirti che l'analogia della valigia è una trappola. Gli autori hanno condotto un esperimento massiccio — oltre 2.908 esecuzioni di detective attraverso 7 diversi codebase e 3 diversi modelli di IA — per vedere cosa succede realmente alla fattura.

Ecco il colpo di scena che hanno scoperto: Ridurre il testo non sempre riduce la fattura. In effetti, a volte ridurre il testo fa aumentare la fattura.

La sorpresa della "Memoria Cache"

Il colpo di scena più grande è dove finiscono i soldi. Gli autori hanno analizzato la fattura e hanno scoperto che l'87% del costo ricostruito (e circa l'80% della fattura reale) deriva da qualcosa chiamato "traffico di prompt-cache".

Pensa alla memoria dell'IA come a una lavagna magica e super veloce.

  • Scrivere sulla lavagna (Creazione della Cache): Questo costa denaro, ma è una tassa una tantum.
  • Leggere dalla lavagna (Lettura della Cache): Questo è super economico, come ricevere un coupon sconto.
  • Nuovo testo (Input non in cache): Questa è la parte costosa, ma è solo una piccola fetta della torta (circa l'1,3% della fattura!).

Tuttavia, c'è un costo nascosto che la lavagna non mostra chiaramente. Gli autori hanno trovato un "residuo non attribuito" dell'8,7% nella fattura che la loro suddivisione standard non riusciva a spiegare. Questo pezzo rimasto non è casuale; scala direttamente con quanto l'IA sta "pensando". Sul modello Haiku 4.5, più alto è lo "sforzo di pensiero" che imposti, più grande diventa questa misteriosa fattura. Suggerisce che anche quando il testo sembra piccolo, l'IA potrebbe compiere un lavoro mentale costoso che non compare nel conteggio dei token.

Il problema è che quando comprimi il testo, non stai solo risparmiando sulla parte del "Nuovo testo". Potresti mandare in tilt la parte della "Lettura dalla lavagna". Se comprimi un file troppo, l'IA potrebbe confondersi, dimenticare cosa stava facendo e dover rileggere l'intera cronologia della conversazione per capire.

Ogni volta che l'IA deve rileggere quella cronologia, deve scriverla di nuovo sulla lavagna. E scrivere è costoso! Quindi, anche se hai risparmiato qualche parola, hai costretto l'IA a pagare la "tassa di scrittura" ancora e ancora.

Il "Taglio del 38%" che è costato di più

Gli autori hanno testato un sofisticato sistema di compressione (chiamato RTK-ML) che ha tagliato con successo il 38,4% del testo in uscita dagli strumenti. Penseresti che questo farebbe risparmiare una fortuna, giusto?

Sbagliato.
Nei loro test accoppiati, questo sistema ha effettivamente aumentato il costo del 6,8% (con un intervallo di confidenza al 95% di [+2,8, +11,3]).

Perché? Perché la compressione era così aggressiva che l'IA ha dovuto compiere passi extra per risolvere il problema. Ha dovuto eseguire turni diagnostici extra, rileggere i file e fare più domande. Ogni uno di quei passi extra significava ritrasmettere l'intera cronologia della conversazione, il che ha annullato i risparmi derivanti dalla compressione del testo.

L'articolo esclude esplicitamente l'idea che "meno token = costo inferiore". Hanno scoperto che la relazione tra quanto testo rimuovi e quanto denaro risparmi è praticamente inesistente. La correlazione era un debole 0,15, così vicino allo zero che è praticamente un lancio di moneta.

Il disastro dell' "Ancora Spezzata"

C'è un altro modo in cui la compressione può ritorcersi contro: può rompere gli indizi di cui l'IA ha bisogno per fare il suo lavoro.

Gli autori hanno eseguito un test speciale su compiti di programmazione in Go. Hanno scoperto che quando comprimevano il testo, l'IA a volte perdeva le "ancore di modifica verbatim" — le linee esatte di codice, byte per byte, di cui aveva bisogno per copiare e incollare per correggere un bug.

Immagina di cercare di riparare una perdita in un tubo, ma le istruzioni che stai leggendo sono state così schiacciate che la parte specifica che devi tagliare è ora una macchia sfocata. L'IA prova a riparare, ma la "patch" (la correzione) non entra perché le istruzioni sono state corrotte.

  • Senza compressione: L'IA ha applicato con successo 27 patch su 40.
  • Con la compressione: L'IA è riuscita a gestirne solo 15 su 40.

In questo test specifico, la versione compressa non solo costava di più per ogni correzione riuscita, ma falliva anche più spesso. Gli autori notano che, sebbene la versione compressa sembrasse più economica per ogni tentativo, il "costo per problema risolto" era in realtà il doppio ($0,515 vs $0,248) perché falliva così tante volte.

Il "Proxy Black Box"

Hanno anche testato un altro strumento chiamato Headroom, che agisce come un intermediario che riscrive i messaggi prima che raggiungano l'IA. Questo è stato un disastro totale per il portafoglio. Ha reso il costo del 48,4% superiore (con un intervallo di confidenza al 95% di [+42,3, +55,0]) rispetto al non fare nulla, senza alcun miglioramento nei tassi di successo.

Conclusione

L'articolo conclude che se vuoi risparmiare denaro sugli agenti di codifica IA, non puoi limitarti a guardare un "contatore di token" e dare per scontato di stare vincendo.

  • Ciò che hanno dimostrato: In questi test specifici e reali, tagliare il testo non ha ridotto in modo affidabile i costi. In effetti, per il sistema RTK-ML, ha reso le cose più costose. Per Headroom, ha reso le cose molto più costose.
  • Ciò che hanno misurato: Non hanno solo tirato a indovinare; hanno tracciato 2.908 esecuzioni reali con fatture totali di circa $175,92 (solo per la campagna principale), più un ulteriore 8,7% della fattura che scala con lo sforzo di pensiero e che non poteva essere spiegato dai normali conteggi dei token.
  • Ciò che suggeriscono: L'unico modo per sapere se uno strumento di compressione funziona è misurare la fattura finale per compito completato con successo, non il numero di parole rimosse.

Quindi, la prossima volta che qualcuno ti dice: "Abbiamo compresso i dati del 50% per risparmiarti denaro!", puoi sorridere e dire: "Bello, ma hai controllato se l'IA ha dovuto rileggere tutto il libro a causa di ciò?". Perché nel mondo degli agenti IA, a volte la strada più breve è quella più costosa.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →