このプロジェクトについて

AFT(Agent File Tools)は、Rust製のバイナリで、OpenCode、Pi、OMPなどのコーディングエージェントハーネス向けの薄いアダプタを備えています。組み込みツール(read、write、edit、bash、grep)をより効率的で構造認識型のバージョンに置き換え、`aft_`ツール群を追加することでエージェントを強化します。感覚機能(アウトライン、ズーム、セマンティック検索、コールグラフ、コードヘルス検査)、運動機能(シンボル認識編集、インポート、ASTベースの検索/置換)、および脳幹機能(バックグラウンドタスク、PTYセッション、出力圧縮、アンドゥスタック)を提供します。tree-sitterを介して多くの言語をサポートし、JSON-over-stdioプロトコルを使用し、共有のCortexKitストレージルートにデータを永続化します。セットアップは`npx @cortexkit/aft@latest setup`で行い、設定は`aft.jsonc`で任意です。このプロジェクトはCortexKitファミリーの一部であり、メモリ用のMagic Contextと、実行制御用のAlfonso(近日公開)を含みます。