웹사이트, CSV/Hugging Face 데이터셋, CLI 및 MCP 서버 연동을 제공하는 커뮤니티 큐레이션 오픈소스 AI 채팅 모델 프롬프트 라이브러리입니다.
linshenkx/prompt-optimizer
프롬프트를 다듬고 결과를 테스트·비교한 뒤 재사용 가능한 자산으로 저장하는 AI 프롬프트 최적화 도구로, 웹, 데스크톱, Chrome 확장 프로그램, Docker로 사용할 수 있습니다.
- 스타
- 38,648
- 포크
- 4,393
- 열린 이슈
- 9
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Prompt Optimizer는 더 나은 AI 프롬프트를 작성하고 모델 출력의 품질을 높도록 돕습니다. 프롬프트를 직접 작성하거나 템플릿을 사용하고, 로컬 파일에서 가져오거나 Prompt Garden에서 불러온 다음, 여러 차례 반복 개선하는 방식으로 한 번의 클릭에 최적화할 수 있습니다.
시스템 프롬프트와 사용자 프롬프트 최적화를 모두 지원하며, 변경 사항이 실제로 도움이 되는지 확인할 수 있도록 분석, 단일 결과 평가, 여러 결과 비교 평가 기능도 제공합니다. 고급 테스트 모드에서는 컨텍스트 변수, 다중 턴 대화 테스트, OpenAI 및 Gemini용 Function Calling을 지원합니다. 이미지 생성 모드에는 텍스트-이미지, 이미지-이미지, 다중 이미지 워크플로가 포함됩니다.
이 프로젝트는 설정한 모델 제공자에 직접 요청을 보내는 순수 클라이언트 측 앱으로 실행할 수 있으며, Claude Desktop 같은 클라이언트에서 MCP 서버로 사용할 수도 있습니다. 웹사이트, Electron 스타일 데스크톱 앱(설치 프로그램 빌드의 자동 업데이트 지원), Chrome 확장 프로그램 또는 선택적으로 비밀번호 보호를 설정할 수 있는 Docker 컨테이너로 제공됩니다.
핵심 기능
- 01여러 차례 반복 개선하는 원클릭 프롬프트 최적화
- 02시스템 프롬프트와 사용자 프롬프트 최적화 모두 지원
- 03분석, 단일 결과 평가, 여러 결과 비교 평가
- 04OpenAI, Gemini, DeepSeek, Grok, Zhipu AI, SiliconFlow 등의 모델과 사용자 지정 OpenAI 호환 API 연결
- 05텍스트-이미지, 이미지-이미지, 다중 이미지 생성
- 06/mcp에서 MCP 서버를 통해 최적화 도구 제공
활용 사례
- 소형 또는 저렴한 모델의 프롬프트를 개선해 답변을 더 구체적이고 구조적으로 만들기
- 프롬프트 버전 두 개를 나란히 비교해 어느 쪽의 성능이 더 나은지 확인하기
- 변수와 버전 기록이 포함된 테스트 완료 프롬프트 템플릿 라이브러리 관리하기
- 비밀번호 보호 기능을 사용해 프라이빗 서버에서 자체 호스팅 프롬프트 도구 실행하기
빠른 시작
- 1
온라인 버전을 사용하세요(설치 불필요).
- 2
기본 설정으로 Docker 컨테이너를 실행하세요.
docker run -d -p 8081:80 --restart unless-stopped --name prompt-optimizer linshen/prompt-optimizer - 3
Chrome 웹 스토어에서 Chrome 확장 프로그램을 설치하세요.
사용 전 알아둘 점
- README 배지에는 라이선스가 AGPL-3.0으로 표시되어 있지만 메타데이터에는 인식할 수 없는 라이선스로 표시되어 있으므로, 상업적으로 사용하기 전에 LICENSE를 확인하세요.
- 온라인 및 브라우저 사용 시 앱 데이터는 브라우저에 저장되고 모델 제공업체로 요청이 직접 전송되므로, 작동하는 API 키를 직접 제공해야 합니다.
- 브라우저 CORS 제한이 웹 및 확장 프로그램 사용에 적용되므로 Ollama와 같은 로컬 서비스에 연결할 때는 데스크톱 앱을 권장합니다.
토픽
자주 묻는 질문
- prompt-optimizer은(는) 무엇인가요?
- 프롬프트를 다듬고 결과를 테스트·비교한 뒤 재사용 가능한 자산으로 저장하는 AI 프롬프트 최적화 도구로, 웹, 데스크톱, Chrome 확장 프로그램, Docker로 사용할 수 있습니다. Prompt Optimizer는 더 나은 AI 프롬프트를 작성하고 모델 출력의 품질을 높도록 돕습니다. 프롬프트를 직접 작성하거나 템플릿을 사용하고, 로컬 파일에서 가져오거나 Prompt Garden에서 불러온 다음, 여러 차례 반복 개선하는 방식으로 한 번의 클릭에 최적화할 수 있습니다.
- prompt-optimizer은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- prompt-optimizer은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- prompt-optimizer은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. prompt-optimizer의 마지막 커밋은 2026년 10월 19일입니다.
- prompt-optimizer은(는) 어디에 사용할 수 있나요?
- 소형 또는 저렴한 모델의 프롬프트를 개선해 답변을 더 구체적이고 구조적으로 만들기 프롬프트 버전 두 개를 나란히 비교해 어느 쪽의 성능이 더 나은지 확인하기 변수와 버전 기록이 포함된 테스트 완료 프롬프트 템플릿 라이브러리 관리하기 비밀번호 보호 기능을 사용해 프라이빗 서버에서 자체 호스팅 프롬프트 도구 실행하기
- prompt-optimizer는 어떻게 설치하나요?
- 온라인 버전을 사용하세요(설치 불필요). 기본 설정으로 Docker 컨테이너를 실행하세요.: docker run -d -p 8081:80 --restart unless-stopped --name prompt-optimizer linshen/prompt-optimizer Chrome 웹 스토어에서 Chrome 확장 프로그램을 설치하세요.
- prompt-optimizer은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/linshenkx/prompt-optimizer
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code, Cursor, Midjourney, ChatGPT 등 AI 도구에 맞는 구조화된 프롬프트를 만드는 Claude 스킬
Claude가 전문 작업을 수행할 때 불러오는 지침과 리소스 폴더인 Agent Skills 공개 저장소입니다.
LLM에 전달하기 전에 도구 출력, 로그, 파일, RAG 청크를 라이브러리·프록시·MCP 서버 형태로 압축합니다.
다양한 LLM API, 이미지 생성기, TTS 음성 모델과 대화할 수 있는 로컬 설치형 파워 유저용 프런트엔드입니다.
터미널에서 실행되며 클라우드 API와 Ollama 같은 로컬 모델 백엔드를 지원하는 오픈소스 코딩 에이전트 CLI입니다.