dev · · 20:08 · 2 min de citit
Unelte Vizualizează Utilizarea și Costurile Agenților AI, Dezvăluind Cheltuieli Ascunse
A fost dezvoltată o nouă unealtă numită 'bough' pentru a analiza tiparele de utilizare și costurile token-urilor asociate cu asistenții AI de codare. Aceasta vizualizează cronologia proiectelor, prompt-urile individuale și defalcarea sarcinilor, dezvăluind că reluarea istoricului conversațiilor reprezintă o parte semnificativă a cheltuielilor agenților AI.
Un dezvoltator a creat o unealtă de tip linie de comandă numită 'bough' pentru a oferi transparență asupra costurilor și timpului adesea opace petrecut utilizând asistenți AI de codare precum Claude Code, Codex și Pi. Unealta analizează transcrierile locale ale sesiunilor generate de acești agenți, care înregistrează fiecare prompt, interacțiune cu fișierele și comandă executată. Prin parsarea acestor jurnale extinse JSON, 'bough' reconstruiește cronologia de dezvoltare a proiectului, identificând sesiuni de lucru distincte, sarcini individuale și prompt-urile specifice care au condus la acestea, oferind o imagine mult mai clară decât jurnalele brute ale agentului.
Implementarea tehnică implică instalarea 'bough' prin manageri de pachete precum Homebrew, fără a necesita cont sau cheie API, asigurând că toată procesarea se desfășoară local pentru confidențialitate și securitate. Vizualizarea afișează timpul liniar, cu blocuri mai mari reprezentând sesiunile de lucru și segmente mai mici denotând sarcini individuale, care sunt segmentate inteligent pe baza pauzelor, compactării contextului și schimbărilor de subiect. Fiecare prompt este reprezentat ca un cerc, cu detalii la hover care arată costul în token-uri și monedă, iar elementele pe care se poate face clic se leagă înapoi la prompt-ul exact din jurnalul brut, oferind perspective umilitoare asupra eforturilor de dezvoltare.
Dincolo de utilizare, 'bough' evidențiază crucial atribuirea costurilor, arătând cât a consumat fiecare sarcină în token-uri și dolari pe baza ratelor API publicate, și indicând, de asemenea, economiile pentru utilizatorii de abonament sau costul zero pentru modelele locale. O revelație cheie este că o parte substanțială a costurilor agenților AI provine din reluarea contextului conversațional, adesea de sute de ori mai mult decât ieșirea generată. Această perspectivă încurajează dezvoltatorii să fie mai atenți la gestionarea contextului, ducând potențial la economii semnificative de costuri și fluxuri de lucru de dezvoltare asistate de AI mai eficiente.
$ sursa --originală
dev.to
Rezumat realizat de Sudofeed pe baza articolului original. Drepturile asupra conținutului aparțin sursei originale.