피드로 돌아가기
Building a Real AI Harness: Auto-Reviewed PRs, Self-Healing Ops, and Non-Engineer Contributors (Series Intro)
Dev.toDev.to
DevOps

AI Harness 도입으로 비개발자 기여도 9% 달성 및 자가 치유 Ops 구현

Building a Real AI Harness: Auto-Reviewed PRs, Self-Healing Ops, and Non-Engineer Contributors (Series Intro)

Ryosuke Tsuji2026년 5월 12일17advanced

Context

코드베이스 규모 확장에 따라 인간과 AI 모두 단일 컨텍스트 내에서 전체 설계를 파악하기 어려운 인지적 한계 직면. 단순한 도구 도입을 넘어 AI 에이전트가 프로덕션 환경에서 안전하게 작동할 수 있는 기반 구조인 Harness의 필요성 대두.

Technical Solution

  • AI Reviewer와 Auto-fix Agent의 연쇄 작용을 통한 Quality Gate 자동화 설계
  • Product Graph(코드, 문서, DB 스키마, 인프라 정의의 통합 Knowledge Graph) 기반의 Root Cause 분석 체계 구축
  • Grafana Alert-Webhook-Loki-Product Graph로 이어지는 closed-loop 기반의 Self-healing Ops 파이프라인 구현
  • Non-engineer의 PR에 대해 AI가 Annotation, Test, Lint를 강제 적용하는 Non-bypassable 검증 로직 적용
  • 변경된 스택만 정밀하게 감지하여 Cloud Run 및 Cloudflare Pages에 배포하는 효율적 CD 구조 채택

Impact

  • 전체 커밋 중 비개발자 기여 비중 약 9% 달성
  • AI 에이전트를 통한 PR 리뷰, 수정, 머지, 배포의 전 과정 무인 자동화 구현

1. AI 에이전트 도입 시 단순 챗봇이 아닌 가이드(Proactive)와 센서(Reactive) 중심의 Harness 설계 검토

2. 코드-문서-인프라를 연결한 Knowledge Graph 구축을 통한 AI의 도메인 컨텍스트 확장 방안 수립

3. 인간의 개입을 줄이기 위해 Quality Gate를 낮추는 대신 AI가 모든 기준을 충족시키는 자동 수정 파이프라인 구축

원문 읽기