[Harness Engineering] 피드백 루프
피드백 루프는 에이전트가 코드 작성 결과를 직접 확인하고 자율적으로 수정하는 순환 구조를 만드는 하네스의 네 번째 기둥이다. Puppeteer 기반 E2E 테스트로 사용자 관점 검증, 관찰 가능성 스택으로 로그·메트릭 직접 쿼리, 단계별 CI 파이프라인으로 모든 피드백을 통합한다. 에이전트에게 “눈과 귀”를 제공함으로써 코드 수준이 아닌 실행 수준의 품질을 보장한다.
피드백 루프는 에이전트가 코드 작성 결과를 직접 확인하고 자율적으로 수정하는 순환 구조를 만드는 하네스의 네 번째 기둥이다. Puppeteer 기반 E2E 테스트로 사용자 관점 검증, 관찰 가능성 스택으로 로그·메트릭 직접 쿼리, 단계별 CI 파이프라인으로 모든 피드백을 통합한다. 에이전트에게 “눈과 귀”를 제공함으로써 코드 수준이 아닌 실행 수준의 품질을 보장한다.
Grafana는 100개 이상의 데이터 소스를 지원하는 오픈소스 시각화 플랫폼입니다. Prometheus(메트릭), Loki(로그)와 함께 PLG 스택을 구성하여 완전한 옵저버빌리티를 구현합니다. PromQL/LogQL 쿼리, 커뮤니티 대시보드, 통합 알림 기능을 제공하며, Docker Compose로 쉽게 셀프호스팅할 수 있습니다.
APScheduler의 UI 부재를 해결하는 다양한 솔루션을 소개합니다. Flask-APScheduler, 커스텀 대시보드, Prometheus+Grafana, Airflow, Prefect 등 각 도구의 특징을 비교하고 실제 구현 가능한 Docker Compose 예제를 제공합니다.