Autolith:带实时运行时的 Lisp 编程代理

Autolith: A programming agent with a live runtime

Autolith:带实时运行时的 Lisp 编程代理

Autolith 是一个在终端中直接运行的 Common Lisp 编程代理,它无需离开对话即可读取和编辑文件、搜索工作区并运行测试。与传统的代理不同,Autolith 将模型客户端、工具注册表和对话状态全部集成在一个 SBCL 运行时中,支持即时检查、扩展和恢复。它利用 fff 库实现快速搜索,并提供 immutable 模式以进行只读检查。开发者可以在不重启的情况下更新运行中的代理,将探索性的代码变更记录为可恢复的私有提交,同时保持源代码库的纯净。

Autolith 以你的用户权限执行模型生成的代码,其进程边界旨在保护可靠性,而非防御恶意代码。

同日更多故事

2026-08-22