Post by 배영환

AI Harness developer

[CODEGATE AI 스타트업 해커톤 도전기 🚀] 지난 6월, 6개월간 함께 공부한 동료들과 팀 "For enjoy"를 꾸려 CODEGATE AI 스타트업 해커톤에 팀장으로 도전했습니다. 저희가 기획한 서비스는 "Prompt Guard" — 임직원의 AI 업무 생산성은 그대로 지키면서, 무심코 입력하는 기업 기밀만 실시간으로 가로채는 'AI 시대의 기업용 안전벨트'입니다. 생성형 AI를 업무에 도입하면 생산성은 오르지만, 소스코드·내부 DB 정보·고객 데이터·API Key를 무심코 외부 AI에 그대로 입력하는 위험이 함께 따라옵니다. 그렇다고 AI 사용을 전면 차단하면 경쟁력이 떨어지고, 기존 보안 솔루션의 단순 키워드 차단 방식으로는 자연어 문맥 속에 숨은 기밀을 잡아내지 못합니다. Prompt Guard는 이 딜레마를, "전송 전 단계에서 문맥을 이해하는 보안 게이트웨이"로 풀었습니다. 🛠️ 설계 핵심 포인트 - 3단계 방어 구조: 정규식·룰셋 기반 1차 탐지(API Key, 토큰, DB URL 등) → NLP 문맥 분석으로 2차 판정(고객사 계약 조건, DB 스키마 등) → 위험도(Low~Critical)별 정책 처리 - 동적 마스킹: 위험 데이터만 선택적으로 마스킹해 안전한 형태로 외부 LLM에 전달, 일괄 차단 대신 업무 흐름 유지 - 관리자 대시보드: 차단·마스킹 로그를 가명화해 저장하고, High/Critical은 관리자 검토로 이어지는 실시간 모니터링 구조 FastAPI, Streamlit, OpenAI API, Regex, SQLite로 2일 안에 채팅 UI부터 프록시 필터링, 대시보드까지 동작하는 MVP 기획서를 완성했습니다. 준비 과정에서 팀원 한 명이 개인 사정으로 빠지는 변수도 있었지만, 팀장으로서 빠르게 범위를 재조정하고 일정을 매니징해 최종 제출까지 완주해 냈습니다. 앞으로도 AI를 그냥 쓰는 것이 아니라, 안전하게 통제하고 검증하는 구조를 설계하는 개발자가 되겠습니다. 👉 첨부파일로 포트폴리오 확인하실 수 있습니다. 피드백은 언제나 환영합니다!

Post contentPost contentPost content