Depois de usar muito o Claude Code, reli o SWE-Agent e comecei a entender alguns dos problemas em uso. cd/ls/cat/grep/find, next/prev no estilo Vim é essencialmente uma CLI orientada para humanos. O chamado orientado para o ser humano significa que essas CLIs são projetadas para atender à velocidade do movimento do olho humano, usando memória de curto prazo durante o processo de CLI. As características das CLIs e LLMs orientadas a humanos se contradizem, resultando em agentes CLI usando essas CLIs com sinais muito baixos para uma única ação, resultando em agentes CLI tendendo a consumir muitos tokens e cometer erros facilmente. Portanto, embora a CLI seja mais adequada para agentes do que a GUI, a CLI é projetada para humanos, não para a forma final da ACI (Agent Computer Interface). Se você fizer apenas outro agente CLI, é quase inútil. Em anexo está o texto original do design da ACI no artigo, e todos também devem pensar sobre que tipo de interação é a interface do computador do agente real.
129,38K