ML 가격 예측(D+18)을 조달 의사결정에 활용하고, 역할이 분리된 Agent들이 가상 농산물 유통회사 햇들농산의 매입·재고·영업·재무 판단을 수행합니다.
각 업무를 담당하는 Agent가 역할별로 판단하고, Orchestrator → Critic → Human Approval을 거쳐 최종 의사결정으로 이어집니다.
Prediction → Agents → Orchestrator → Critic → Human Approval
가격 · 기상 · 회사 데이터
│
▼
D+18 ML 예측
│
▼
AI Agents
│
▼
Orchestrator
│
▼
Critic
│
▼
Human Approval
햇들농산의 서비스 흐름을 검증하기 위해 제작한 HTML · CSS · JavaScript 기반 UI Prototype입니다.
외부 사용자를 위한 PUBLIC 기업 홈페이지와 내부 의사결정을 위한 ADMIN AI Agent 운영 시스템으로 구성되어 있습니다.
회사를 이해하고, 시장 정보를 확인하고, 거래로 이어지는 외부용 화면
| Screen | Description | Preview |
|---|---|---|
| Home | Hero · 오늘의 시세 · 유통 프로세스 · 취급 품목 | Open → |
| Company | 회사 개요 · 운영 규모 · 인프라 | Open → |
| Business | 농산물 유통 프로세스 · 매입 판단 기준 | Open → |
| Market | 품목별 현재가 · 가격 흐름 · 시장 정보 | Open → |
| Partners | 거래처 유형 · 등록 절차 · 산지 파트너 | Open → |
오늘의 회사 상태를 확인하고 Agent의 의사결정을 검토·승인하는 내부 운영 화면
| Screen | Description | Preview |
|---|---|---|
| Dashboard | 오늘의 자금 · 재고 · 주문 · 예측 상태 | Open → |
| ML Forecast | D+18 농산물 가격 예측 | Open → |
| Proposal | 매입 시나리오 · 부서 제약 · Critic 검증 | Open → |
| Inventory | 재고 현황 · 창고 및 운영 상태 | Open → |
| Finance | 자산 · 현금흐름 · 재무 상태 | Open → |
PUBLIC → LOGIN → ADMIN → AI Decision → Human Approval
현재 UI는 정적 Prototype이며, 서비스 구조와 사용자 흐름을 검증하기 위한 목적으로 제작되었습니다.
| 담당 | Agent | Responsibility |
|---|---|---|
| 이현서 | PM · Orchestrator · Critic | Agent 결과 조정 · 결과 및 근거 검증 |
| 이채훈 | 재무·자금 | 현금흐름 · 매입 가능 금액 판단 |
| 오충환 | 매입 | 매입 시나리오 생성 |
| 김슬기 | 재고·물류 | 재고 · 창고 · 신선도 제약 판단 |
| 전지만 | 영업·가격책정 | 판매 · 거래처 배분 판단 |
| 김지환 | ML | D+18 농산물 가격 예측 |
| Cycle | Question | Flow |
|---|---|---|
| 조달 | 오늘 얼마를 살 것인가? | 매입 제안 → 영업·재고·재무 제약 → 조정 → Critic → 사람 승인 |
| 판매 | 오늘 무엇을 어디에 팔 것인가? | 판매 제안 → 재고·재무 제약 → 조정 → Critic → 사람 승인 |
Proposal → Constraint → Coordination → Validation → Human Approval
LLM이 모든 것을 결정하지 않습니다.
- 규칙으로 처리 가능한 영역은 코드로 처리합니다.
- 가격은 LLM이 생성하지 않고 ML 예측값을 사용합니다.
- Agent별 역할과 데이터 책임을 분리합니다.
- 수치가 포함된 판단에는 근거를 연결합니다.
- 최종 의사결정은 사람이 승인합니다.
- 과거 실측 가격으로 백테스트하여 결과를 검증합니다.
AI Coding Agent를 개발 과정에 활용하되, 생성된 코드와 결과는 테스트와 사람의 리뷰를 거쳐 병합합니다.
Issue → Development → Test → Pull Request → AI Review → Human Review → Merge
