XGEN 15일 무료 체험 — 설치 없이 브라우저에서 바로 시작하세요체험 신청
PlateerAI Labs
Insight
Series

하네스 개발기

생성 모델 바깥에서 검증·재시도·종료를 소유하는 실행 계층 ‘하네스’를 어떻게 설계했는지 편별로 다룹니다. 검증 루프를 상태로 나눈 이야기부터, 엔진 코어와 제품 통합 계층을 분리한 과정까지.

아티클 10개
  1. 1
    테크 노트

    검증 루프를 실행 상태로 나눈 이유(1편)

    생성, 검증, 도구 실행, 재시도를 하나의 반복문에 숨기지 않고 명시적인 상태와 전이로 설계한 과정을 다룹니다.

  2. 2
    테크 노트

    엔진 코어와 제품 통합 계층을 분리한 이유(2편)

    범용 실행 순서와 XGEN의 데이터·권한·캔버스 변환을 ServiceProvider, registry, 제품 연결 계층으로 나눈 과정을 설명합니다.

  3. 3
    테크 노트

    고정된 실행 계약을 하나의 MCP 도구로 내보내기(3편)

    워크플로우마다 다른 캔버스 그래프와 달리 하네스의 고정된 제어 골격을 컴파일하고, 외부에서 호출할 단일 도구 계약으로 만든 과정을 다룹니다.

  4. 4
    테크 노트

    생성과 판정을 별도 실행 단계로 나눈 이유(4편)

    L사 QA를 하네스로 재구성하며 생성 로직과 업무 판정을 분리하고, 기준별 피드백을 다음 실행으로 돌려보낸 과정을 다룹니다.

  5. 5
    테크 노트

    재시도와 종료 조건을 분리하는 이유(5편)

    전송 복구, 도구를 사용한 진행, 품질 재작성의 의미를 나누고 종착 도구가 현재 회차를 정확히 끝내게 만든 과정을 다룹니다.

  6. 6
    테크 노트

    판정 점수로 설정 후보를 탐색하는 방법(6편)

    한 번에 한 항목만 바꾸고 승격 조건과 실행 상한을 두되, 현재 검증셋 분리의 한계까지 확인한 설정 탐색 과정을 다룹니다.

  7. 7
    테크 노트

    모델을 비교하기 전에 실행 조건부터 통제하기(7편)

    Qwen3.6-27B와 Claude Sonnet 4.6을 비교하며 반복 횟수, 출력 길이, 판정기와 도구 조건을 분리한 과정을 다룹니다.

  8. 8
    테크 노트

    실행 간 메모리의 범위와 우선순위 설계(8편)

    한 실행의 작업 메모와 다음 실행에 남길 교훈을 나누고, session·workflow·user·platform 범위의 충돌과 수명주기를 다룹니다.

  9. 9
    테크 노트

    도구 공개와 출력 전달을 실행 컨텍스트로 설계하기(9편)

    연결 도구를 검색 우선으로 공개하고, 출력 목적지의 정보와 실제 전달 책임을 분리한 과정을 다룹니다.

  10. 10
    테크 노트

    교훈을 다음 실행에 반영할 때 최신 상태를 유지하는 방법(10편)

    검증 피드백, 답 후보, 판정 점수, 도구 탐색이 서로 다른 회차의 상태를 섞지 않고 다음 행동으로 이어지게 만든 과정을 다룹니다.