Dopo un ampio utilizzo di Claude Code, ho riletto SWE-Agent e ho iniziato a comprendere alcuni problemi in uso. cd/ls/cat/grep/find, lo stile Vim per next/prev è essenzialmente un CLI orientato all'uomo. Per "orientato all'uomo" si intende che questi CLI sono progettati per adattarsi alla velocità di movimento degli occhi umani e alla memoria a breve termine durante l'uso del CLI. Il CLI orientato all'uomo è in contraddizione con le caratteristiche dei LLM, il che porta il CLI Agent a ricevere segnali troppo bassi per ogni singola azione, portando il CLI Agent a consumare una grande quantità di token e a commettere errori più facilmente. Quindi, sebbene rispetto al GUI, il CLI sia più adatto per l'Agent, il CLI è comunque progettato per gli esseri umani e non rappresenta la forma finale dell'ACI (Agent Computer Interface). Se quello che stai facendo è solo un altro CLI Agent, ha quasi nessun valore. Allego il testo originale sulla progettazione dell'ACI presente nella tesi, così tutti possono riflettere su quale tipo di interazione rappresenti veramente l'Agent Computer Interface.
129,37K