프로젝트 소개

Axio Coder는 IDE에 상주하는 프로그래밍 에이전트로 작동하는 자율 개발 환경입니다. 채팅 기반 어시스턴트와 달리 에이전트와 사용자가 동일한 프로젝트에서 협업하는 통합 작업 창을 제공하며, 작업, 추론, 파일 변경 사항이 실시간으로 표시됩니다. 이 시스템은 Windows 접근성 계층을 활용해 네이티브 프로그램을 조작하므로 픽셀 좌표에만 의존하지 않고 소프트웨어 인터페이스와 정밀하게 상호작용할 수 있습니다. 주요 기능: - 코드 편집: 텍스트 앵커와 AST 분석을 기반으로 복잡한 리팩토링을 지원하며, SHA-256 해시 검사로 무결성을 보장합니다. - 탐색 및 미리보기: 에이전트가 앱 테스트, 콘솔 읽기, 디자인 요소 추출에 사용하는 내장 Chromium 브라우저를 포함합니다. - 엔지니어링 및 형식: IFC, DXF, STEP, STL, PDF, Office 패키지 같은 기술 파일의 읽기와 생성을 지원하며 전용 뷰어를 제공합니다. - 프로세스 자동화: 모니터링 카드에서 명령, 서버, 대화형 터미널(ConPTY)을 실행합니다. - 메모리 및 컨텍스트: 벡터 데이터베이스를 사용해 메모, 용어집, 세션 기록을 저장하므로 에이전트가 각 프로젝트의 고유 용어를 이해할 수 있습니다. - 보안: API 키와 자격 증명을 위한 로컬 금고를 구현해 대화 기록에 비밀이 노출되지 않도록 보장합니다. - 인터페이스: 생산성에 초점을 맞추며 요소 검사 모드, 나란히 보는 편집 기록(diff), 시각적 작업 관리를 제공합니다.