프로젝트 소개
AFT(Agent File Tools)는 OpenCode, Pi, OMP와 같은 코딩 에이전트 하네스를 위한 얇은 어댑터를 갖춘 Rust 바이너리입니다. 이는 내장 도구(read, write, edit, bash, grep)를 더 효율적이고 구조를 인식하는 버전으로 대체하고, `aft_` 도구 계열을 추가하여 에이전트를 향상시킵니다. 감각 기능(outline, zoom, 의미 검색, 호출 그래프, 코드 건강 검사), 운동 기능(심볼 인식 편집, 가져오기, AST 기반 검색/대체), 그리고 뇌간 기능(백그라운드 작업, PTY 세션, 출력 압축, 실행 취소 스택)을 제공합니다. tree-sitter를 통해 많은 언어를 지원하며, JSON-over-stdio 프로토콜을 사용하고, 공유 CortexKit 저장소 루트에 데이터를 유지합니다. 설정은 `npx @cortexkit/aft@latest setup`을 통해 이루어지며, 구성은 `aft.jsonc`를 통해 선택적으로 가능합니다. 이 프로젝트는 CortexKit 제품군의 일부로, 메모리용 Magic Context와 실행 제어용 Alfonso(출시 예정)를 포함합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.