nagisanzenin/init-agent の最新リリースは v0.4.0-preview だ。この Rust プロジェクトは、作業中に自身のプロンプトとツール、コンパイル済みコードを書き換えられるコーディングエージェント向けの研究用ハーネスである。README はプレビュー版の対象として Apple Silicon Mac を挙げ、Linux ARM64 対応は実験段階だと説明している。今回のバージョンで変更された具体的な項目は、提示された資料には載っていない。
設計の中心は、エージェントが変更できる作業領域と変更できない Root を分けることにある。Root は秘密情報とサンドボックス、変更履歴、復旧権限を保持し、エージェントがそれを書き換えられないようにしてある。そのため自己修正のあとでも変更を元に戻せる設計になっている。ここでサンドボックスとは、作業を隔離して扱う空間を指す。README によれば、デフォルト設定は作業ファイルとネットワークに広くアクセスでき、作業空間を制限する機能も提供する。プロジェクトが扱う主題はエージェント的性能ではなく、自己変更と復旧の手順である。ライセンスは Apache-2.0 だ。
ただし、対応範囲はプレビュー版の Apple Silicon Mac と実験段階の Linux ARM64 に限ると読むべきだ。v0.4.0-preview の具体的な変更点と性能測定は提示された資料にないため、このリリースが何を改善したのか、復旧手順がどの程度検証されているのかは判断しにくい。現時点では、自己変更と復旧の構造を研究するハーネスという説明を超える成熟度を断定するのは難しい。