breezewish/CodexPotter

A better /goal

해결하는 문제

CodexPotter는 AI 코딩 보조 도구의 표준 /goal 명령어를 대체하도록 설계되었습니다. 대화가 길어질수록 LLM의 성능이 저하되는 '컨텍스트 부패' 문제를, 각 반복마다 새로운 컨텍스트를 사용하여 코드베이스를 특정 목표로 지속적으로 재정렬함으로써 해결합니다.

작동 방식

이 도구는 재정렬 루프(‘랄프 위그엄 패턴’)를 구현합니다. 한 번의 긴 세션 대신, 메인 에이전트와 서브에이전트를 사용하여 여러 라운드에 걸쳐 코드를 검토하고 다듬습니다. 파일 시스템을 메모리로 사용하여 HANDOFF.md 파일과 같은 곳에 지침과 계획을 저장함으로써, 컨텍스트 창의 제한에 영향을 받지 않고 세부 사항을 유지합니다. 또한, 깨끗한 환경에서 AI가 프로젝트를 빠르게 이해할 수 있도록 로컬 지식 기반을 유지합니다.

대상 사용자

Codex CLI 또는 Codex Desktop을 사용하여, 미완성 작업을 수동으로 정리하거나 긴 성능 저하가 발생하는 채팅 기록을 관리하지 않고도, 복잡한 다단계 코딩 작업을 자동화하고 싶은 개발자에게 적합합니다.

주요 특징

  • 클린룸 반복:각 라운드마다 새로운 컨텍스트를 사용하여 AI의 '지능'을 극대화하고 컨텍스트 오염을 방지합니다.
  • 파일 시스템 메모리:목표와 지침을 파일에 저장하여 압축에 저항하고 세부 사항을 유지합니다.
  • 소형 프로필:내부 로직에 1,000 토큰 미만을 사용하여 비즈니스 로직에 더 많은 공간을 확보합니다.
  • 비감시 실행:사용자가 떠나 있어도 여러 $loop 작업을 순차적으로 실행할 수 있도록 큐잉이 가능합니다.
  • 로컬 지식 기반:다른 세션 간 프로젝트 학습을 가속화하는 내장 인덱스를 포함합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트