tolibear/goalbuddy
A better /goal for Codex and Claude Code
해결하는 문제
GoalBuddy는 단일 프롬프트로는 처리할 수 없을 정도로 큰 지속적인 코딩 작업을 위한 구조화된 운영 루프를 제공합니다. 특히 Codex와 Claude Code와 같은 AI 에이전트가 광범위한 프로젝트 개선, 버그 탐색, 대규모 리팩터링과 같은 복잡한 프로젝트에서 방향성을 잃거나 계획을 다시 만들지 않도록 방지합니다.
작동 방식
GoalBuddy는 리포지토리 내에 챠터, 목표 오라클(테스트 스위트와 같은 검증 신호), 보드, 노트로 구성된 로컬 워크스페이스를 생성합니다. 상태 추적 시스템(state.yaml)을 사용하여 각 단계 간의 진실의 근원을 유지합니다.
워크플로우는 특정한 논리에 따라 진행됩니다: 의도 → 오라클 → 표면 → 루프 → 증거. 작업을 안전하고 유용한 조각으로 나누는 'Judge', 작업을 완료하고 증거를 남기는 'Worker', 리포지토리 구조를 매핑하는 'Scout'와 같은 전문 역할을 활용하여 작업 범위를 제한하고 검증을 보장합니다.
중요하게도, 이 시스템은 하서너스에 종속되지 않아, 한 AI 도구(예: Codex)에서 시작한 목표를 다른 도구(예: Claude Code)에서 이어갈 수 있습니다. 상태는 리포지토리 내의 일반 파일로 저장되기 때문입니다.
대상 사용자
Codex와 Claude Code와 같은 AI 코딩 에이전트를 사용하여 지속적이고 검증 가능한 다단계 소프트웨어 엔지니어링 작업을 관리하는 개발자들입니다.
주요 특징
- 하서너스 간 호환성: 한 에이전트에서 목표를 시작하고 다른 에이전트에서 이어도 진행 상황을 잃지 않습니다.
- 로컬 라이브 보드: 채팅 기록을 뒤져야 할 필요 없이 계획, 진행 중인 작업, 증거를 시각적으로 추적할 수 있는 인터페이스입니다.
- 오라클 기반 검증: 성공을 정의하는 구체적인 신호(예: 테스트 스위트)가 필요하여, 무의미한 에이전트 루프를 방지합니다.
- 안전한 분할: 작은 단순 작업이 아닌, 가능한 최대의 안전하고 되돌릴 수 있는 작업 조각을 최적화합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트