프로젝트 배경
1️⃣ 문제점
GPT API 기반 서비스나 콘텐츠를 개발·기획하는 과정에서,
프롬프트는 서비스 품질에 직접적인 영향을 미치는 핵심 요소임에도 불구하고 다음과 같은 문제들이 존재했습니다.
- 프롬프트가 개인별·프로젝트별로 흩어져 관리되어 체계적인 비교와 재사용이 어려움
- 동일한 목적의 프롬프트라도 모델, 옵션, 툴 설정에 따라 결과가 달라지지만 이를 한눈에 비교하기 어려움
- 프롬프트 수정 시 결과 변화, 비용 증가 여부, 성능 차이를 정량적으로 파악하기 어려움
- 실험 기록이 남지 않아 팀 협업이나 장기적인 개선 과정에서 시행착오가 반복됨
이로 인해 프롬프트는 중요한 자산임에도 불구하고 감각과 경험에 의존해 관리되는 경우가 많았고,
프롬프트 최적화 과정 자체가 비효율적으로 운영되고 있었습니다.
2️⃣ 프로젝트 목표
본 프로젝트는 이러한 문제를 해결하기 위해
프롬프트를 ‘작성 대상’이 아닌 ‘테스트·분석 대상’으로 관리할 수 있는 환경을 구축하는 것을 목표로 하였습니다.
- 다양한 GPT 모델과 옵션을 동일 조건에서 비교·실험할 수 있는 환경 제공
- 프롬프트 실행 결과를 히스토리로 저장하고 반복 검증이 가능하도록 설계
- AI 응답 결과뿐 아니라 토큰 사용량, 비용, 지연시간까지 함께 분석
- 프롬프트를 프로젝트·템플릿 단위로 관리하여 재사용성과 업무 연속성 확보
이를 통해 프롬프트 설계 → 실험 → 검증 → 개선의 과정을 하나의 도구 안에서 반복할 수 있도록 하는 것을 목표로 하였습니다.
3️⃣ 주안점
- 단순한 프롬프트 입력기가 아닌, 실험과 비교에 최적화된 구조
- 실제 OpenAI API 과금 구조를 반영한 비용 분석 제공
- 여러 조건(모델, 옵션, 툴)을 동시에 테스트할 수 있는 멀티 패널 방식 UI
- 개인 개발자부터 팀 단위 사용자까지 고려한 히스토리 및 관리 기능
- 향후 모델 추가, 기능 확장을 고려한 확장 가능한 아키텍처 설계
???? 요약하면,
GPT Prompt Tester는
“프롬프트를 감으로 작성하던 단계에서, 데이터와 비교를 통해 검증하는 단계로 넘어가기 위한 도구”
를 만드는 것을 프로젝트의 출발점으로 삼았습니다.
GPT API 기반 서비스나 콘텐츠를 개발·기획하는 과정에서,
프롬프트는 서비스 품질에 직접적인 영향을 미치는 핵심 요소임에도 불구하고 다음과 같은 문제들이 존재했습니다.
- 프롬프트가 개인별·프로젝트별로 흩어져 관리되어 체계적인 비교와 재사용이 어려움
- 동일한 목적의 프롬프트라도 모델, 옵션, 툴 설정에 따라 결과가 달라지지만 이를 한눈에 비교하기 어려움
- 프롬프트 수정 시 결과 변화, 비용 증가 여부, 성능 차이를 정량적으로 파악하기 어려움
- 실험 기록이 남지 않아 팀 협업이나 장기적인 개선 과정에서 시행착오가 반복됨
이로 인해 프롬프트는 중요한 자산임에도 불구하고 감각과 경험에 의존해 관리되는 경우가 많았고,
프롬프트 최적화 과정 자체가 비효율적으로 운영되고 있었습니다.
2️⃣ 프로젝트 목표
본 프로젝트는 이러한 문제를 해결하기 위해
프롬프트를 ‘작성 대상’이 아닌 ‘테스트·분석 대상’으로 관리할 수 있는 환경을 구축하는 것을 목표로 하였습니다.
- 다양한 GPT 모델과 옵션을 동일 조건에서 비교·실험할 수 있는 환경 제공
- 프롬프트 실행 결과를 히스토리로 저장하고 반복 검증이 가능하도록 설계
- AI 응답 결과뿐 아니라 토큰 사용량, 비용, 지연시간까지 함께 분석
- 프롬프트를 프로젝트·템플릿 단위로 관리하여 재사용성과 업무 연속성 확보
이를 통해 프롬프트 설계 → 실험 → 검증 → 개선의 과정을 하나의 도구 안에서 반복할 수 있도록 하는 것을 목표로 하였습니다.
3️⃣ 주안점
- 단순한 프롬프트 입력기가 아닌, 실험과 비교에 최적화된 구조
- 실제 OpenAI API 과금 구조를 반영한 비용 분석 제공
- 여러 조건(모델, 옵션, 툴)을 동시에 테스트할 수 있는 멀티 패널 방식 UI
- 개인 개발자부터 팀 단위 사용자까지 고려한 히스토리 및 관리 기능
- 향후 모델 추가, 기능 확장을 고려한 확장 가능한 아키텍처 설계
???? 요약하면,
GPT Prompt Tester는
“프롬프트를 감으로 작성하던 단계에서, 데이터와 비교를 통해 검증하는 단계로 넘어가기 위한 도구”
를 만드는 것을 프로젝트의 출발점으로 삼았습니다.
프로젝트 성과
프롬프트 실험 시간 평균 60% 단축
동일 목적의 프롬프트를 멀티 패널로 동시에 실행·비교할 수 있어 반복 테스트 및 결과 검증 시간이 크게 감소
프롬프트 품질 비교 정확도 향상
모델·옵션·툴 설정별 결과를 동일 화면에서 비교함으로써 주관적 판단이 아닌 객관적 기준으로 프롬프트 평가 가능
GPT API 비용 예측 정확도 개선
입력·출력·캐시 토큰을 분리 계산하여 실제 과금 구조에 근접한 비용 산출 제공, 비용 오차 최소화
프롬프트 재사용률 증가
히스토리 및 템플릿 관리 기능 도입으로 검증된 프롬프트를 반복 활용 가능, 신규 프롬프트 작성 부담 감소
복잡한 GPT 옵션 실험의 진입 장벽 감소
온도, 토큰 수, Web Search 등 다양한 옵션을 UI로 제어하여 비전문가도 안전하게 실험 가능
핵심 기능

GPT API 테스트에 최적화된 메인 작업 공간
System / User / Assistant 프롬프트를 한 화면에서 구성하고, 실행 즉시 응답·토큰·예상 비용까지 확인할 수 있는 기본 Playground입니다.

실행 히스토리로, 과거 실험을 한 번에 복원
실행할 때마다 프롬프트와 설정이 자동으로 저장되며, 이전 기록을 클릭하면 당시 상태 그대로 패널에 즉시 복원할 수 있습니다. 프롬프트를 반복적으로 조정하는 과정에서 작업 효율이 크게 향상됩니다.

프로젝트·템플릿·버전으로 프롬프트를 자산처럼
자주 사용하는 프롬프트는 프로젝트·템플릿·버전 구조로 저장해둘 수 있습니다. 모델·옵션·변수까지 포함한 완전한 스냅샷으로 관리되어, 운영용 프롬프트를 “버전 업”하며 다듬어 가는 데 최적화되어 있습니다.

여러 패널을 나란히 두고 결과를 비교
하나의 화면에 여러 패널을 띄워 두고, 각 패널마다 다른 프롬프트·모델·옵션을 설정해 결과를 나란히 비교할 수 있는 PRO 전용 멀티 패널 기능입니다.

비용 · 호출 수 · 토큰 사용량을 한눈에 보는 OpenAI 대시보드
GPT Prompt Tester는 Playground에서 실행한 모든 호출을 로컬에 자동 기록하고, 기간별 비용과 토큰 사용량을 대시보드에서 시각적으로 보여줍니다. 선택한 기간에 대해 예상 비용 즉시 확인 가능
진행 단계
기획 및 문제 정의
2025.10.
GPT API 기반 서비스 개발 과정에서 프롬프트 실험·비교·관리의 비효율 문제를 정의하고, 타깃 사용자(개발자·기획자)를 명확히 설정
기능 구조 및 UX 설계
2025.10.
멀티 패널 기반 비교 구조, 히스토리 관리, 비용 분석 등 핵심 기능 흐름과 사용성을 중심으로 화면 구조 및 UX 설계
핵심 기능 개발
2025.11.
Electron + React 기반 데스크톱 앱 개발, GPT Responses API 연동 및 프롬프트 실행·비교 로직 구현
분석 및 관리 기능 확장
2025.11.
토큰 사용량·비용·지연시간 분석 대시보드와 프롬프트 히스토리·템플릿 관리 기능 개발
라이선스 정책 및 배포
2025.12.
Free / Pro 라이선스 구조 설계, 기능 제한 적용 및 Windows 스토어 배포를 통한 서비스 공개
프로젝트 상세
1️⃣ 포트폴리오 소개
AI · 개발 도구 / 기획자·개발자를 위한 프롬프트 실험 도구
GPT Prompt Tester는 GPT API를 활용한 서비스나 콘텐츠를 제작하는 개발자, 기획자, 프롬프트 엔지니어를 위한 데스크톱 기반 AI 실험 도구입니다.
프롬프트를 단순히 작성하는 수준을 넘어, 모델·옵션·툴(Web Search 등)별 결과를 비교·분석하고 비용과 성능까지 함께 검증할 수 있도록 설계된 전문 Playground 앱입니다.
2️⃣ 작업 범위
기획부터 배포까지 1인 개발
- 서비스 기획 및 기능 설계
- 화면 설계 및 UI/UX 디자인
- Front-end 개발 (Electron + React + TypeScript)
- OpenAI API 연동 (Responses API, Web Search, Image Tool 등)
- 프롬프트 히스토리 및 로컬 데이터 관리 구조 설계
- 사용량·비용·지연시간 분석 대시보드 개발
- 라이선스 정책 설계 및 Pro 기능 분리
- Windows 데스크톱 앱 패키징 및 스토어 배포
지원 환경
- Windows 데스크톱 애플리케이션
- GPT API 기반 (다중 모델 지원)
3️⃣ 주요 업무
프롬프트 실험·비교·분석을 위한 핵심 기능 구현
- 다중 패널 기반 프롬프트 실행 및 결과 비교
- 모델별(GPT 계열) 옵션 설정 및 응답 차이 분석
- Web Search / Image Generation 등 툴 사용 여부 비교
- 입력·출력·캐시 토큰을 포함한 실제 비용 자동 계산
- 실행 히스토리 저장 및 복원 기능
- 프로젝트·템플릿 단위 프롬프트 관리
- 프롬프트 변수(Placeholder) 지원으로 반복 테스트 자동화
- 일/주/월 단위 사용량·비용·지연시간 통계 대시보드
- Free / Pro 라이선스 구분 및 기능 제한 설계
4️⃣ 주안점
“프롬프트도 테스트 대상이다”라는 관점
- 단순한 프롬프트 입력기가 아닌 실험·검증 도구로서의 구조
- 실제 OpenAI 과금 구조(캐시 토큰 포함)를 최대한 정확히 반영
- 반복 테스트에 최적화된 UX (히스토리, 템플릿, 멀티 패널)
- 개발자·기획자 모두 이해할 수 있는 시각적 분석 UI
- 기능 확장을 고려한 모듈화된 구조 설계
- 1인 개발 환경에서도 유지보수가 가능한 현실적인 아키텍처
AI · 개발 도구 / 기획자·개발자를 위한 프롬프트 실험 도구
GPT Prompt Tester는 GPT API를 활용한 서비스나 콘텐츠를 제작하는 개발자, 기획자, 프롬프트 엔지니어를 위한 데스크톱 기반 AI 실험 도구입니다.
프롬프트를 단순히 작성하는 수준을 넘어, 모델·옵션·툴(Web Search 등)별 결과를 비교·분석하고 비용과 성능까지 함께 검증할 수 있도록 설계된 전문 Playground 앱입니다.
2️⃣ 작업 범위
기획부터 배포까지 1인 개발
- 서비스 기획 및 기능 설계
- 화면 설계 및 UI/UX 디자인
- Front-end 개발 (Electron + React + TypeScript)
- OpenAI API 연동 (Responses API, Web Search, Image Tool 등)
- 프롬프트 히스토리 및 로컬 데이터 관리 구조 설계
- 사용량·비용·지연시간 분석 대시보드 개발
- 라이선스 정책 설계 및 Pro 기능 분리
- Windows 데스크톱 앱 패키징 및 스토어 배포
지원 환경
- Windows 데스크톱 애플리케이션
- GPT API 기반 (다중 모델 지원)
3️⃣ 주요 업무
프롬프트 실험·비교·분석을 위한 핵심 기능 구현
- 다중 패널 기반 프롬프트 실행 및 결과 비교
- 모델별(GPT 계열) 옵션 설정 및 응답 차이 분석
- Web Search / Image Generation 등 툴 사용 여부 비교
- 입력·출력·캐시 토큰을 포함한 실제 비용 자동 계산
- 실행 히스토리 저장 및 복원 기능
- 프로젝트·템플릿 단위 프롬프트 관리
- 프롬프트 변수(Placeholder) 지원으로 반복 테스트 자동화
- 일/주/월 단위 사용량·비용·지연시간 통계 대시보드
- Free / Pro 라이선스 구분 및 기능 제한 설계
4️⃣ 주안점
“프롬프트도 테스트 대상이다”라는 관점
- 단순한 프롬프트 입력기가 아닌 실험·검증 도구로서의 구조
- 실제 OpenAI 과금 구조(캐시 토큰 포함)를 최대한 정확히 반영
- 반복 테스트에 최적화된 UX (히스토리, 템플릿, 멀티 패널)
- 개발자·기획자 모두 이해할 수 있는 시각적 분석 UI
- 기능 확장을 고려한 모듈화된 구조 설계
- 1인 개발 환경에서도 유지보수가 가능한 현실적인 아키텍처

System / User / Assistant 프롬프트를 한 화면에서 구성하고, 실행 즉시 응답·토큰·예상 비용까지 확인할 수 있는 기본 Playground입니다.

실행할 때마다 프롬프트와 설정이 자동으로 저장되며, 이전 기록을 클릭하면 당시 상태 그대로 패널에 즉시 복원할 수 있습니다. 프롬프트를 반복적으로 조정하는 과정에서 작업 효율이 크게 향상됩니다.

자주 사용하는 프롬프트는 프로젝트·템플릿·버전 구조로 저장해둘 수 있습니다. 모델·옵션·변수까지 포함한 완전한 스냅샷으로 관리되어, 운영용 프롬프트를 “버전 업”하며 다듬어 가는 데 최적화되어 있습니다.

하나의 화면에 여러 패널을 띄워 두고, 각 패널마다 다른 프롬프트·모델·옵션을 설정해 결과를 나란히 비교할 수 있는 PRO 전용 멀티 패널 기능입니다.

프롬프트 안에 placeholder를 작성하면 자동으로 변수 목록이 생성됩니다. 각 변수에 테스트 값을 넣어 실제 서비스 환경에서의 응답을 미리 검증할 수 있습니다.

GPT Prompt Tester는 Playground에서 실행한 모든 호출을 로컬에 자동 기록하고, 기간별 비용과 토큰 사용량을 대시보드에서 시각적으로 보여줍니다.


