연결 중…
연결 중…
전체 보기
엄선된 준의 식견
Telegram · @umjuninsight

AI Agents Have No Memory for Failure. So We Gave Them One. [X 아티클]

게시
2026.04.15 02:35
조회
151
포워드
2
이미지
1장

x402쪽 사람이 리포스트해서 뭔가 하고 봤더니, 에이전트 에러 자동복구 오픈소스 런타임 내용이네요. x402 자체보다는 x402 결제 revert를 대표 예시로 갖다 쓴 거고, 본질은 에러 수정 패턴을 강화학습으로 캐싱해서 LLM 호출 없이 1ms 안에 재처리한다는 컨셉.

Helix가 풀려는 문제

  • AI 에이전트의 88%가 프로덕션에 못 감 — 모델 성능이 아니라 반복 에러를 학습 못하는 구조가 원인
  • 현재 에러 처리 방식(무작정 재시도 / LLM 진단 / 수동 핸들링) 전부 스케일 안 됨
  • 에이전트마다 같은 에러를 매번 처음부터 풀고, 에이전트 간 지식 공유도 없음

Helix의 작동 방식

  • 아무 비동기 함수를 wrap()으로 감싸면 6단계 자동 복구 파이프라인이 붙음: 에러 감지 → 분류(Perceive) → 수정안 생성(Construct) → 스코어링(Evaluate) → 실행(Commit) → 검증(Verify) → 저장(Gene Map)
  • 핵심은 Gene Map : 모든 수정 내역을 Q-value로 스코어링해서 로컬 DB에 저장. 성공한 전략은 승격, 실패한 전략은 강등
  • 첫 에러: LLM 1회 호출, ~2,140ms. 동일 에러 재발: Gene Map 조회만으로 1.1ms, LLM 0회, 비용 0

Q-value란

  • 강화학습에서 "특정 상태에서 특정 행동을 했을 때 기대되는 보상"을 수치화한 값
  • "이 에러 패턴에 이 수정 전략을 적용했을 때 성공할 확률·비용 효율" 정도의 점수. 실제 결과가 좋으면 점수 올라가고, 실패하면 내려감. 쓸수록 최적 전략이 상위에 올라오는 구조

벤치마크 (자체 테스트, 50개 에러 시나리오)

  • 플랫폼: x402(Coinbase), Tempo, Monad, Privy
  • naive retry 대비 : LLM 호출 54→0, 진단 비용 $0.49→$0, 평균 복구 시간 2,140ms→1.1ms
  • 대표 예시: x402 결제 에이전트가 Uniswap swap revert 만났을 때, GPT-5.4 포함 프론티어 모델 5개 전부 분류 실패 → Helix는 50ms 내 slippage_too_tight로 잡아서 파라미터 조정 후 성공
조회151포워드2텔레그램에서 보기