Las habilidades del agente de Claude son esencialmente una forma de "descarga de contexto", que mueve la información de habilidades extensa fuera del contexto y la carga según sea necesario. Curiosamente, recientemente Manus también compartió algunos trucos de "descarga de contexto". Manus tiene muchas herramientas, pero no le dice al modelo la definición completa de estas herramientas. ¿Entonces, cómo sabe qué herramientas hay y cómo llamarlas? Imagina que te dan una nueva computadora, ¿cómo sabes qué herramientas puedes usar? Un usuario común abriría la lista de aplicaciones, mientras que un programador haría `ls /usr/bin` para ver qué comandos están disponibles. De manera similar, la solución de Manus es decirle al modelo en el aviso del sistema que en una carpeta específica hay muchas herramientas de línea de comandos preinstaladas. Las herramientas más utilizadas (ls, grep, cat, less, more, etc.) están integradas por defecto en el aviso del sistema. No es necesario decirle al modelo cómo usar estas herramientas, solo hay que enumerar los nombres de las herramientas y luego informarle que puede usar el parámetro --help para entender cómo utilizarlas. Lo más ingenioso es que estos modelos de operaciones de shell ya han sido entrenados, por lo que su capacidad de generalización es muy fuerte; para agregar nuevas herramientas, solo hay que colocar un comando en la carpeta. Me doy cuenta de que Manus realmente ha llevado la filosofía de Unix al extremo: KISS (Keep It Simple, Stupid).