Autolith: un agente de programación con un runtime en vivo

Autolith: A programming agent with a live runtime

Autolith: un agente de programación con un runtime en vivo

Autolith es un agente de programación que se ejecuta en una terminal y trabaja directamente en tu repositorio. Puede leer y editar archivos, buscar en el espacio de trabajo, ejecutar comandos y pruebas, mantener el contexto del proyecto y usar Common Lisp sin salir de la conversación. Desarrollado por Lambda Symbolics, Autolith se distingue por su capacidad de inspeccionar y modificar su propio runtime en vivo, permitiendo actualizar el agente sin reiniciarlo. Ofrece modos de inmutabilidad para inspección segura, y separa claramente los diferentes tipos de estado, como conversaciones, memorias y commits de imagen privados. Está dirigido a desarrolladores que quieren un agente que puedan inspeccionar, extender y recuperar.

Autolith ejecuta código generado por modelos con tus privilegios de usuario. Sus límites de proceso protegen la fiabilidad, no contra código hostil. Úsalo como agente de desarrollo, no como sandbox de seguridad.
  1. rtpg

    Me cuesta un poco leer esto sin entender el caso en el que preferiría que el agente se actualice a sí mismo, en lugar de que el agente escriba herramientas y luego llame a esas herramientas. Rara vez me encuentro pensando "ah, necesito que la interfaz del agente cambie". Y la vaga generalidad de cómo funcionan los agentes contribuye a que sea bastante fácil "simplemente" depender de alguna herramienta externa para hacer algo especial. Quizás esto sea solo un contraargumento a la filosofía de Lisp en general, pero... bueno... uso Emacs, por ejemplo, y estoy de acuerdo con un modelo de "un agente puede mirar mi configuración de Emacs" en lugar de "mi agente _está ejecutando mi sesión de Emacs_".

  2. magnusi

    Hola chicos, soy el autor de Autolith (github.com/luciusmagn), soy bastante nuevo en Hacker News. Responderé a sus publicaciones tan pronto como pueda :)

  3. rufius

    Esta es una idea interesante. Estaba pensando en algo similar en Smalltalk o Erlang el otro día. Principalmente basándome en el concepto de actor/objeto+buzón de correo. Todavía no he hecho nada con esa idea, pero quizás mire la idea en Elixir este fin de semana.

  4. iovrthoughtthis

    Esta página web es hermosa.

  5. hsaliak

    Desde que salieron los agentes de programación, sentí que era un poco como si estuviéramos implementando los viejos programas Lisp auto-mejorables. Esta idea casi nos lleva allí. ¿Podría el siguiente paso ser hacer que sea el programa en sí?

Más de este día

2026-08-22