esengine/DeepSeek-Reasonix
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
해결하는 문제
Reasonix는 장시간 실행되는 작업을 위한 자율적 코드 작성 에이전트입니다. 자율적 AI 실행을 관리하는 어려움을 해결하기 위해 변경 사항을 추적하고, 검토하며 되돌릴 수 있는 메커니즘을 제공하여 개발자가 코드베이스의 통제를 잃지 않고 에이전트를 계속 실행할 수 있도록 합니다.
작동 방식
Reasonix는 Go로 작성된 로컬 엔진으로, 단일 정적 바이너리로 배포됩니다. 터미널(CLI/TUI), 데스크톱 앱, 웹 브라우저, 또는 VS Code와 같은 에디터 내에서 ACP(에이전트 통신 프로토콜)를 통해 직접 접근할 수 있습니다.
주요 기술 구성 요소는 다음과 같습니다:
- 설정 기반 아키텍처: 제공자와 모델은
reasonix.toml파일에 정의되어 있으며, OpenAI 호환 엔드포인트 간 전환을 쉽게 할 수 있습니다. - 조합 가능한 모델: 계획과 실행에 별도의 모델을 사용하여 캐시 안정성을 유지합니다.
- 플러그인 시스템: 도구와 프롬프트를 위한 MCP 서버와 통합하며, 런타임 이벤트 가로채기와 UI 기여를 위해 확장 프로토콜을 사용합니다.
- 컨텍스트 관리: 오래된 도구 출력을 제거하고 환경 요약을 삽입하는 캐시 인식 시스템을 사용하여 효율적인 컨텍스트를 유지합니다.
- 안전 기능: 워크스페이스 사전, 타ーン별 체크포인트를 통한 되돌리기, 권한 시스템을 포함합니다.
대상 사용자
복잡하고 다단계 구현 작업을 처리할 수 있는 자율적 AI 코드 보조 도구를 원하는 개발자들을 위한 것입니다. 투명하고 관리 가능한 방식으로 작업을 수행할 수 있습니다.
주요 특징
- 다중 인터페이스 접근: CLI, 데스크톱 앱, VS Code 확장 기능을 통해 사용 가능.
- 무장벽 설정: 외부 종속 없이 단일 Go 바이너리로 배포되어 타겟 머신에 의존하지 않습니다.
- 유연한 모델 지원: 어떤 OpenAI 호환 엔드포인트와도 작동하며, 플래너/실행자 분리도 지원합니다.
- 확장성: MCP 서버와 전용 확장 프로토콜을 통해 사용자 정의 플러그인을 지원합니다.
- 안전한 자율성: 워크스페이스 사전과 체크포인트를 통한 변경 사항 되돌리기 기능을 제공합니다.
관련
- Dispatch
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트