REQL, 코딩 에이전트가 필요한 코드 맥락만 찾게 돕는 도구
REQL은 와 개발 도구가 로컬 코드 저장소를 더 효율적으로 이해하도록 돕는 이다. 전체 저장소를 매번 훑거나 프롬프트에 들어가는 일부 파일에만 의존하는 대신, 파일, 함수 같은 기호, 가져오기, 호출 관계, 테스트, 문서 사이의 연결을 분석해 작고 근거 있는 코드 맥락을 만든다. 내부적으로 그래프를 쓰지만, 나 시각화 도구가 아니라 기존 작업 흐름에 넣어 쓰는 색인, 갱신, 질의, 맥락 생성 파이프라인에 가깝다.
30개가 넘는 언어를 로 분석하고, Python, , 는 더 깊게 추출한다. 변경된 부분만 다시 처리하는 증분 컴파일, 캐시, 삭제 처리, 감시 모드도 포함한다. 전용 질의 언어, 외부 가 필요 없는 로컬 저장소, 명령줄 도구, Python API, 선택형 를 제공한다.
필수 LLM 호출이 없어서, 에이전트가 코드 맥락을 준비하는 단계에서 토큰과 비용을 줄이는 데 직접 도움이 될 수 있다.
핵심 포인트
- REQL은 가 코드 저장소에서 필요한 맥락만 찾도록 돕는 로컬 이다.
- 파일, 기호, 가져오기, 호출, 테스트, 문서 사이의 관계를 분석해 연결된 코드 맥락을 만든다.
- 전체 저장소를 매번 읽는 방식보다 프롬프트에 넣는 토큰을 줄일 가능성이 있다.
- 30개 이상 언어를 로 분석하며 Python, , 는 더 깊게 다룬다.
- 필수 LLM 호출이 없고, 명령줄 도구, Python API, 선택형 를 제공한다.