MAJIEM Lab · 공개

PoC → Production AI Reference

AI 데모를 실제 서비스에 넣을 때 필요한 권한, 도구 호출, 승인, 로그, 평가, 실패 처리의 기준을 하나의 reference로 정리합니다.

실제 고객 납품 사례가 아닌 MAJIEM 자체 기술 콘텐츠/데모입니다.

왜 이 Lab을 만들었나

AI 기능은 이제 짧은 시간에도 데모를 만들 수 있습니다.

문제는 실제 서비스에 넣는 순간부터입니다.

  • 누가 어떤 데이터에 접근할 수 있는가?
  • AI가 어떤 행동까지 직접 실행할 수 있는가?
  • 잘못된 답이나 행동은 어떻게 막는가?
  • 결과가 좋아졌는지 무엇으로 평가하는가?
  • 실패했을 때 사람이 어떻게 이어받는가?
  • 비용과 지연시간은 어느 수준까지 허용되는가?

이 Lab은 특정 프레임워크 사용법이 아니라 PoC를 운영 가능한 AI 기능으로 바꿀 때 필요한 레이어를 정리한 reference입니다.

Reference flow

User / Event
    ↓
Authentication / Identity
    ↓
Authorization / Data Scope
    ↓
Agent / Orchestration
    ├─ Knowledge retrieval
    ├─ Tool / API calls
    └─ Structured outputs
    ↓
Policy / Guardrails
    ↓
Human Approval (when required)
    ↓
Action
    ↓
Audit Log / Trace
    ↓
Evaluation / Feedback

1. Identity & permission

“문서를 검색할 수 있다”와 “이 사용자가 이 문서를 검색해도 된다”는 다른 문제입니다.

Production에서는 최소한:

  • 사용자 식별
  • 역할/조직 기준 데이터 범위
  • tool별 권한
  • 민감 데이터 제외

를 별도로 설계해야 합니다.

2. Tool execution

AI가 답변만 하는 서비스와 실제 행동을 하는 Agent는 위험도가 다릅니다.

예:

  • 메일 초안 작성 → 낮은 위험
  • 메일 자동 발송 → 더 높은 위험
  • 가격 확정 → 높은 위험
  • 결제/환불 처리 → 매우 높은 위험

행동별로 자동 실행과 승인 단계를 분리해야 합니다.

3. Human approval

Human-in-the-loop는 “AI가 부족해서” 넣는 기능이 아닙니다.

책임과 리스크가 큰 행동의 권한 경계입니다.

예:

AI drafts action
→ person reviews
→ approve / reject / edit
→ action executes
→ result logged

4. Audit & trace

운영 중 문제가 생겼을 때 확인할 수 있어야 합니다.

최소한:

  • 입력
  • 사용한 context/source
  • 선택한 tool/action
  • 결과
  • 승인자
  • 실패/재시도

가 추적 가능해야 합니다.

5. Evaluation

“잘 되는 것 같다”는 production 기준이 아닙니다.

기능에 맞는 평가를 정해야 합니다.

Examples:

  • retrieval hit rate
  • grounded answer rate
  • tool-call accuracy
  • escalation rate
  • human edit rate
  • cost / latency
  • failure rate

6. Fallback

Agent가 실패했을 때 서비스를 멈추지 않게 합니다.

  • 사람이 이어받기
  • 기존 workflow로 돌아가기
  • 안전한 read-only 모드
  • 재시도 제한

같은 fallback이 필요합니다.

MAJIEM point of view

마지음은 AI 프로젝트에서 모델 선택보다 업무와 권한 경계를 먼저 봅니다.

PoC가 이미 있다면 전부 다시 만들기보다, 실제 운영에 필요한 빈 레이어를 찾아 작은 범위부터 보완하는 방식을 선호합니다.

MAJIEM LAB / Reference — 실제 고객 납품 사례가 아닌 자체 기술 콘텐츠입니다.