Devotd Github
新着コーディングエージェント

nagisanzenin/init-agent v0.4.0-preview — 自己修正できるコーディングエージェントのハーネス

nagisanzenin/init-agent は、エージェントが作業中に自身のプロンプトとツール、実行中のコードを書き換えられるように設計された Rust の研究用ハーネスである。

リポジトリ情報nagisanzenin/init-agent ↗

nagisanzenin/init-agent は、エージェントが作業中に自身のプロンプトとツール、実行中のコードを書き換えられるように設計された Rust の研究用ハーネスである。

GitHub の説明: A research harness for a coding agent that may rewrite its own code, under a Root it cannot change that can always roll it back (macOS preview)

スター
★ 3
フォーク
1
言語
Rust
ライセンス
Apache-2.0
最新リリース
v0.4.0-preview
原文を見る ↗GitHub で見る ↗

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 の具体的な変更点と性能測定は提示された資料にないため、このリリースが何を改善したのか、復旧手順がどの程度検証されているのかは判断しにくい。現時点では、自己変更と復旧の構造を研究するハーネスという説明を超える成熟度を断定するのは難しい。