Autolith:ライブランタイムを持つCommon Lispプログラミングエージェント

Autolith: A programming agent with a live runtime

Autolith:ライブランタイムを持つCommon Lispプログラミングエージェント

Autolithはターミナル上で動作し、リポジトリ内で直接ファイルの読み書き、検索、コマンド実行、テスト実行、プロジェクトコンテキストの保持、そしてCommon Lispの利用を可能にするプログラミングエージェントです。エージェントとツールは単一プロセス内で動作し、SBCLランタイムを内蔵。実行中のエージェントを再起動せずに関数やメソッドを更新でき、変更は追記型のミューテーションジャーナルに記録されます。ソース、会話、メモリ、ライブミューテーション、世代、リカバリなど、状態の種類を分離して管理します。

Autolithはモデル生成コードをあなたのユーザー権限で実行します。そのプロセス境界は信頼性を保護するものであり、悪意のあるコードに対するものではありません。開発エージェントとして使用し、セキュリティサンドボックスとしては使用しないでください。
  1. rufius

    これは興味深いアイデアですね。先日、SmalltalkやErlangで似たようなことを考えていました。主にアクター/オブジェクト+メールボックスの概念に基づいています。

    そのアイデアで実際に何かを作ったわけではありませんが、今週末にElixirで試してみるかもしれません。

  2. iovrthoughtthis

    このウェブページは美しいですね。

  3. magnusi

    こんにちは、皆さん。私はAutolithの作者です(github.com/luciusmagn)。Hacker Newsはかなり初心者です。投稿にはできるだけ早く返信しますね。

  4. ggangsir

    カーソルとはどう区別するのですか?

  5. yogthos

    面白いことに、今日Joltで非常に似たようなものを作り始めました :) https://github.com/yogthos/samizdat/

この日のほかの記事

2026-08-22