프로젝트 목록
AI 지출 통제 웹앱 · Devnet 프로토타입 · 2026.07–08

FinOps Guard

AI 분석과 예산·한도 검사를 거쳐 지출 요청을 검토하는 웹앱입니다. Google Cloud × Solana AI Agentic Hackathon의 4인 팀 프로젝트로, 결제는 Solana Devnet에서 시험했습니다.

Next.jsTypeScriptGeminiZodFirestoreCloud RunSolana Devnet
FinOps Guard에서 자동 승인된 요청의 정책 검사 결과
프로젝트 발표자료에 담은 정책 판단 화면입니다.
OVERVIEW

프로젝트 소개

Google Cloud × Solana AI Agentic Hackathon에 오레오 4인 팀으로 참가해 개발했습니다. Gemini가 지출 목적과 이상 징후를 분석하고, 별도의 정책 코드가 예산·한도·허용 판매자·중복 요청을 확인합니다.

검사를 통과한 요청은 Solana Devnet에서 테스트 결제할 수 있습니다. 화면에서 AI 분석, 정책 검사 결과, 결제 상태와 처리 이력을 함께 확인합니다. 저는 AI 보조 개발과 검증에 참여했습니다.

IMPLEMENTATION

팀에서 만든 기능

01

AI 응답 검증

AI가 반환한 JSON을 Zod 스키마로 검사하고 분석에 필요한 필드만 사용합니다. 응답에 결제 결정이 있어도 그대로 실행하지 않으며, 형식이 잘못된 응답을 낮은 위험도로 판단하지 않도록 했습니다.

02

지출 정책과 금액 계산

외부 API 호출과 분리된 함수에서 허용 대상, 건별·월별 한도, 누적·예약 지출과 긴급 중단 설정을 검사합니다. 금액은 정수 단위인 lamports와 bigint로 계산합니다.

03

결제 상태와 처리 이력

Firestore 트랜잭션으로 결제를 실행할 권한을 확보하고 준비·전송·확정 상태를 관리합니다. 요청 상태와 실행 식별자의 일치 여부를 확인하고 단계별 처리 이력을 남깁니다.

DELIVERED WORK

개발 결과

  • 지출 요청 · AI 분석 · 정책 검사 · Devnet 테스트 결제
  • 형식 검사를 통과한 AI 분석 결과만 사용
  • 정책 검사 결과와 Devnet 거래 이력 확인

4인 팀이 AI를 활용해 만든 해커톤 프로토타입입니다. 소개한 기능은 팀 공동 작업이며, 결제는 Solana Devnet에서만 테스트합니다.

다음 프로젝트Personal Knowledge OS

포트폴리오 질문

질문 더 보기
최대 400자. Enter 전송, Shift+Enter 줄바꿈.