피드로 돌아가기
GeekNewsAI/ML
원문 읽기
Claude Code 에도 /goal 기능 추가
Stop hook 기반 /goal 도입을 통한 Claude Code의 자율 작업자 전환
AI 요약
Context
채팅형 AI 보조자의 단발성 응답 한계로 인한 반복적 수동 개입 필요성 증대. 사용자가 목표를 달성할 때까지 매 턴 프롬프트를 입력해야 하는 운영 효율 저하 문제 발생.
Technical Solution
- session-scoped Stop hook 래퍼 설계를 통한 목표 기반 자동 반복 실행 구조 구현
- Fast model을 평가자로 활용하여 대화 기록 기반의 목표 달성 여부 판별 로직 적용
- 미완료 시 다음 턴을 자동으로 트리거하는 Loop 메커니즘 구축
- 세션당 단일 goal 활성화 제약을 통한 상태 관리 복잡도 제어
- --resume 및 --continue 옵션에 활성 goal 상태를 포함하는 세션 복원 전략 채택
- 도구 승인 자동화인 auto mode와 턴 반복 자동화인 /goal 기능을 분리하여 제어권 세분화
실천 포인트
1. 자율 작업자 구현 시 평가 모델(Fast model)을 분리하여 루프 종료 조건의 객관성 확보
2. 세션 복원 시 작업 상태(Goal state)를 함께 저장하여 연속성 보장
3. 도구 실행 자동화와 작업 흐름 자동화의 책임 영역을 명확히 구분하여 설계