qf-studio/navigator
Finish What You Start — Context engineering for Claude Code. Sessions last 20+ exchanges instead of crashing at 7.
해결하는 문제
Navigator는 AI 보조 개발에서 흔히 발생하는 "컨텍스트 윈도우 충돌" 문제를 해결합니다. 개발자가 방대한 양의 문서와 코드를 LLM의 컨텍스트에 로드하면 세션이 불안정해져 몇 번의 대화 후 환각이나 충돌이 발생하는 경우가 많습니다. Navigator는 "컨텍스트 엔지니어링"을 구현하여 모든 것을 미리 로드하는 대신 현재 작업에 필요한 특정 정보만 로드함으로써 이를 방지합니다.
작동 방식
Claude Code의 플러그인으로 작동하며, 프롬프트가 제어되는 방식과 정보가 검색되는 방식을 관리하는 런타임을 사용합니다. 일괄 로드 대신 동적 로딩 시스템을 사용하여 토큰 사용량을 크게 줄입니다(최대 92% 절감).
주요 기술적 특징은 다음과 같습니다:
- 마음 이론 (Theory of Mind): 사용자 선호도를 기억하고 세션 전반에 걸친 수정 사항으로부터 학습합니다.
- 지식 그래프 (Knowledge Graph): 패턴, 의사 결정, SOP를 저장하는 지속적인 프로젝트 메모리입니다.
- 루프 모드 (Loop Mode): 작업이 완료될 때까지 실행되는 구조화된 완료 모드로, 무한 루프를 방지하기 위한 정체 감지 기능을 갖추고 있습니다.
- 런타임 강제 (Runtime Enforcement): 프롬프트를 제어하고 읽기 작업을 보호하여 컨텍스트 윈도우의 효율성을 보장하는 시스템입니다.
- 답변 모드 (Reply Modes): 사용자의 인지적 선호도에 맞게 사용자 지정 가능한 응답 형식(예: "ADHD 모드")입니다.
대상 사용자
Claude Code를 사용하면서 컨텍스트 제한으로 인해 세션을 다시 시작할 필요 없이 복잡한 기능을 완료할 수 있는, 더 길고 안정적인 AI 세션을 원하는 개발자.
주요 특징
- 컨텍스트 엔지니어링: 일반적인 시나리오에서 토큰 부하를 150k에서 12k로 줄여 세션 길이를 약 7회에서 20회 이상의 대화로 연장합니다.
- 실시간 모니터링: 컨텍스트 채우기, 세션 비용, 토큰 사용량에 대한 실시간 데이터를 제공하는
/nav창. - 프로젝트 메모리: 경험적 기억을 위해 세션 간에 지속되는 지식 그래프.
- 루프 모드: 진행 상황 추적 기능이 포함된 에이전트 기반 작업 완료.
- 웹 심층 연구: 그래프 메모리와 통합된 인용 기반 연구 기능.
- 사용자 지정 가능한 답변: AI의 의사소통 방식을 형성하는 ADHD 및 STE와 같은 전문 모드.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트