Prompt Enhancing Workflow
Use Prompt Enhancing Workflow 버튼은 프롬프트 작성을 안내형 대화로 바꿉니다: TPEE가 프롬프트를 Pre-Prompt와 Post-Prompt 사이에 감싸고, 번들을 아무 LLM 채팅에 붙여넣으면 모델이 사용하기 전에 프롬프트 개선을 도와줍니다. 작동 방식 ↓
Prominent featureTPEE는 ChatGPT와 Claude 같은 AI 도구를 위한 더 나은 지시문을 작성하도록 돕는 Windows 앱입니다 — 원했던 답을 얻고, 낭비되는 토큰에 쓰는 비용을 줄이며, 모든 프롬프트를 자신의 컴퓨터에 비공개로 보관할 수 있습니다. 100% 오프라인.
TPEE is a Windows 10/11 desktop application. It installs on your PC and runs entirely offline, so buying it from a phone works but installing it does not — open tpee.app on the computer you will use, and the trial, the download and the licence all work there. There is no macOS or Linux build yet, and there is no cloud version. If you want the Linux or the Apple build, put your name on the list — you will be written to once, when that build exists, and not before.
Start the 14-day free trial — the full editor, no card. Ready to buy? See which plan fits.
Offline prompt engineering editor for Windows 10 and 11 · one-time USD $49, $99 or $299 · no subscription. The editors you can click on this page are the real interface, running in your browser with sample text — what you type is not sent anywhere. See the plans.
Looking for one specific thing? The Windows prompt editor, the prompt engineering tool it is built to be, the prompt builder that turns thirteen sections into one prompt, and the dictionary of AI that defines the 90 terms the course uses — each page answers that question on its own.
40+ years of experience condensed in TPEE
브라우저에서 바로 보는 앱 — 메뉴를 클릭해 보세요
tpee.exe 상단 바를 그대로 재현한 인터랙티브 버전입니다. 메뉴는 실제 앱처럼 열리며, 표시된 항목은 예시일 뿐입니다 — 실제 작업은 다운로드가 수행합니다.
5단계 프롬프트 강화 워크플로 — 네모에 체크한 다음 화살표를 클릭하세요
Complete the prompt sections as you would in normal prompt editing.
“USE PROMPT ENHANCING WORKFLOW”의 인터랙티브 복제. 네모에 체크한 다음 화살표나 번호가 매겨진 원으로 단계를 진행하세요 — 색상은 앱과 똑같이 변합니다. 다운로드 버전은 실제 워크플로를 실행합니다. 작동 방식 보기 ↓
Prompt OnBoarding — the toolbar toggle opens the floating checklist
👁 TPEE can see: 0 of 6 working-environment rows ready · 0 of 13 sections written
Next step: READ THE USER'S MANUAL AND COMPLETE ALL LESSONS
1. Before you start
2. Working environment
3. Fill the prompt sections
4. Use the Prompt Enhancing Workflow
5. Finish and copy
앱의 OnBoarding toggle과 함께 떠 있는 Prompt OnBoarding checklist를 그대로 재현한 것입니다 — 실제 애플리케이션을 흉내 내기 위한 데모일 뿐입니다. 토글을 누르면 앱의 도구 모음 버튼과 똑같이 체크리스트가 나타나거나 숨겨집니다. 행에 체크하면 진행률, 실시간 요약, Next-step 줄도 같은 방식으로 갱신됩니다. 실제 앱에서 이 버튼은 현재 세션에만 창을 켜고 끕니다 — 다음 시작 때 창이 뜨는지를 결정하는 것은 Preferences 아래의 체크입니다.
Copy to Clipboard와 Preview 옆에 있는 🗑 Clipboard-Clear all 버튼은 앱의 세 번째 클립보드 컨트롤입니다. 이 버튼은 TPEE 자체 클립보드와 Windows 클립보드 기록(Win+V로 여는 목록)까지 비우므로, 그 뒤로는 키보드 앞에 있는 누구도 채팅 창에 복사해 넣은 프롬프트를 기록에서 다시 붙여넣을 수 없습니다. 작동하는 동안 초록색과 주황색으로 깜빡이고, 클립보드가 확실히 비면 초록색으로 고정됩니다. 이 페이지에서는 같은 애니메이션만 보여 줍니다 — 실제 애플리케이션을 흉내 내기 위한 데모입니다; 브라우저 클립보드의 내용은 전혀 건드리지 않습니다.
앱의 📋 Copy to Clipboard 및 👁 Preview 버튼 인터랙티브 데모 — 실제 애플리케이션을 시뮬레이션하기 위한 데모일 뿐입니다: 버튼은 앱과 똑같이 작동하지만, 그 뒤에 있는 프롬프트는 13개 편집기 섹션이 모두 채워진 고정된 완전한 예제(GreenHouse-One 프로젝트)입니다. 실제 앱에서는 여러분의 섹션을 복사하고 미리 봅니다.
This is what will be copied to the clipboard:
You are a senior embedded firmware engineer with 15 years of experience shipping low-power sensor products on ESP32 hardware. You specialise in C/C++ for the Arduino framework, non-blocking state machines, and explaining design decisions clearly to mixed-skill teams. 1. Review the current firmware in the Data section and identify every blocking call. 2. Refactor loop() into a non-blocking state machine with named states. 3. Add hysteresis and a minimum run time to the fan and pump outputs. 4. Comment every function with one line stating its contract. 5. Flag anything that could fail after 30 days of unattended operation. We are building GreenHouse-One, a climate controller for a 3 m x 2 m hobby greenhouse. The first prototype worked for a week, then the pump relay stuck ON because loop() blocked for 47 seconds during a Wi-Fi reconnect and the watchdog reset the board mid-cycle. The firmware must run unattended for months. This is version 2 of the firmware and the hardware is already built, so pin assignments cannot change. Hardware Platform: ESP32-S3-DevKitC-1 (8 MB PSRAM, dual-core 240 MHz). Sensors: SHT31 temperature/humidity on I2C 0x44 (SDA GPIO8, SCL GPIO9), DS18B20 soil temperature on GPIO4, capacitive soil moisture on ADC1_CH3. Actuators: fan relay GPIO12, pump relay GPIO13, both active-LOW. Power: 5 V 2 A supply; the pump draws 800 mA. Toolchain: Arduino IDE 2.3 with the arduino-esp32 core 3.x. Target: 24/7 operation with Wi-Fi telemetry every 60 s. Answer in Markdown with exactly four headings: ## Diagnosis, ## Refactored Code, ## Wiring Notes, ## Test Checklist. All code in fenced blocks with the language tag. List every behavioural change as a before/after pair under ## Diagnosis. Two developers maintain this project: an electronics engineer with a strong C background who is new to FreeRTOS, and a final-year student. Both read C fluently; neither has shipped a 24/7 embedded product before. Direct and methodical. Explain WHY each change matters, not just WHAT changed. No marketing language, no hedging. Cite the datasheet section when you make a hardware claim. Attached below: main.ino (current firmware, 340 lines), the SHT31 datasheet section 4.5 (measurement timing), the relay module schematic, and a serial log excerpt showing the 47-second watchdog reset during the Wi-Fi reconnect at 03:12:44. input: The fan relay chatters when the temperature hovers at the setpoint. output: Add 2 C hysteresis — fan ON at setpoint + 2, OFF at setpoint - 1 — plus a 30-second minimum run time, implemented as explicit states in the state machine under ## Refactored Code. Include an ASCII wiring table under ## Wiring Notes: SHT31 SDA -> GPIO8, SCL -> GPIO9 with 4.7k pull-ups; DS18B20 data -> GPIO4 with a 4.7k pull-up; soil moisture signal -> GPIO3 (ADC1_CH3); fan relay IN -> GPIO12; pump relay IN -> GPIO13; common ground rail mandatory. None. This project is developed fully offline and TPEE never connects to any MCP server. All reference material the model needs is attached in the Data section. If the work is split across agents: Agent 1 reviews sensor timing and I2C error handling, Agent 2 refactors the Wi-Fi reconnect path, Agent 3 writes the hardware test checklist. Merge their findings into one consistent answer before replying.
TPEE keeps six paths on screen so you always know where your project lives: the Working Directory, the two Prefix History folders (chats-and-actions and session-start), your Prompts folder, your TPEE Settings folder and your PRDs folder. That is a tall block, so one button folds it away when you need the vertical space back. This is the button and the six rows, exactly as the app draws them.
Show/Hide location 토글과 여섯 개의 Path 행을 그대로 재현한 것입니다 — 실제 애플리케이션을 흉내 내기 위한 데모일 뿐입니다. 버튼을 누르세요. 패널이 표시되면 Hide location of…라고 나오고 여섯 행이 보입니다. 다시 누르면 Show location of…라고 나오고 행이 접힙니다. 앱에서 같은 스위치는 Preferences 메뉴의 체크 상자이기도 하며, 세션 간에도 그대로 기억됩니다.
TPEE에서 프롬프트를 편집하는 것은 어떤 느낌일까요? 13개 섹션 편집기 각각이 실제 애플리케이션의 인터랙티브 복제로 이 브라우저에 표시됩니다 — 한 번에 하나씩. 첫 번째는 선택 사항인 Top of Prompt 편집기이고 마지막은 선택 사항인 Bottom of Prompt 편집기이며, 그 사이에 13개의 번호가 매겨진 편집기가 앱에서와 똑같이 자리합니다.
The Top of Prompt editor — the optional block that sits above the Persona editor. Switch it on and TPEE keeps a five-line Session Number heading at the top of the box; type your own framing below it, watch the live quality indicator re-score on every keystroke, and open the 📋 Quality Guidance dropdown
● GREEN: Concise, specific content that sets the stage for the entire prompt.
● YELLOW: Generic or repeated opening text.
💡 TIP: Content here is shown ABOVE the Persona section. TPEE keeps the five-line Session Number heading at the top: "This is Session Number: NNNN", then "The Project Prefix is "PREFIX"". NNNN is the number in your file name and it follows CREATE NEXT PROMPT, NNNN-1 is the session before it, the first Read line names that session's chat and action log, the second names this session's own session-start record, and the fifth line quotes the Working Directory and says the work stays inside it; your own text below the heading is never touched.
This interactive replica of the app's Top of Prompt editor works exactly like the real thing — the same live quality indicator (✗ red Poor, ⚠ yellow Needs Work, ✓ green Good) that re-scores on every keystroke with the app's own rule for this block (5 words or more scores Good, 2 or more Needs Work), the same 📋 Quality Guidance text and colours, and a working 📋 Copy Top of Prompt to Clipboard button. It is the box the app draws above the Persona editor, and the text in it is copied to the clipboard as part of the whole prompt — Top first, then the thirteen numbered sections, then Bottom. One honest difference — in the app the five-line heading follows your file name and moves with CREATE NEXT PROMPT, and the box is not saved with a prompt; this browser replica shows the heading of one real session (0742) and keeps your text only while the page is open.
실제 앱과 똑같은 Persona 편집기 — 직접 페르소나를 입력하거나, 📋 -- Select or Type -- 버튼을 클릭해 275개의 기성 페르소나 중에서 선택하고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Be specific about expertise - 'You are an expert Rust programmer with 10 years experience in systems programming and embedded development' vs vague 'You are helpful'
● YELLOW: Basic role definition - 'You are a programming assistant' or 'Act as a code reviewer'
💡 TIP: Think about what specific knowledge, experience, or perspective the AI should have for your task.
앱의 Persona 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 📋 -- Select or Type -- 드롭다운의 동일한 275개 페르소나 라이브러리(필터 상자에 입력하여 좁히면 이름이 정확히 하나 일치할 때 앱이 즉시 적용), 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good), 동일한 📋 Quality Guidance 텍스트와 색상, 작동하는 📋 Copy Persona to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 페르소나를 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Instructions 편집기 — 직접 지시문을 입력하고, 라이브 품질 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Use precise action verbs - 'Analyze the memory management patterns and explain potential memory leaks' vs 'Make the code better'
● YELLOW: Basic actions - 'Review this code' or 'Explain how this works'
💡 TIP: Start with strong verbs: analyze, create, design, implement, optimize, debug, refactor, document. Be specific about what you want done.
앱의 Instructions 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good)(analyze, create, explain 같은 강력한 동작 동사로 시작하고, 구체적으로 작성하며, good이나 nice 같은 모호한 단어를 피할 것), 동일한 📋 Quality Guidance 텍스트와 색상, 작동하는 📋 Copy Instructions to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 지시문을 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Context 편집기 — 직접 컨텍스트를 입력하고, 라이브 품질 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Relevant background info - 'This is a real-time embedded system with 64KB RAM constraints, using Rust no_std' vs generic context
● YELLOW: Basic context - 'This is for a web application' or 'Working on a school project'
💡 TIP: Include technical constraints, target environment, performance requirements, or specific domain knowledge needed. Keep it focused and relevant.
앱의 Context 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good)(좋은 컨텍스트는 정보가 풍부하지만 간결합니다: 앱은 텍스트 밀도 대비 단어 수를 채점합니다), 동일한 📋 Quality Guidance 텍스트와 색상, 작동하는 📋 Copy Context to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 컨텍스트를 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Technical Specs 편집기 — 직접 기술 사양을 입력하거나, 📟 -- Select Hardware -- 버튼을 클릭해 230개의 개발 보드 중에서 선택하여 사양을 자동으로 채우고, 라이브 품질 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Detailed technical requirements - 'ARM Cortex-M4 @ 168MHz, 1MB Flash, 192KB RAM, SPI interface @ 10MHz max, <100µs interrupt latency, MISRA-C compliance'
● YELLOW: Basic specs - 'Microcontroller with 1MB memory, fast SPI' or 'Embedded system requirements'
💡 TIP: Include specific hardware (processor, memory, interfaces), performance constraints (timing, power), standards compliance (MISRA, ISO), and environmental requirements (temperature, EMI). Use exact numbers and units.
앱의 Technical Specs 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 230개 보드가 있는 동일한 🔧 Hardware / Development Board 선택(Filter 상자에 입력하여 목록을 좁히면 보드가 정확히 하나 일치할 때 앱이 즉시 선택), 동일한 보드 사진(웹용으로 크기가 조정된 앱 자체 번들 사진 — 사진을 클릭하면 확대), 선택한 보드의 플랫폼, MCU, 기능, 최적 용도를 편집기에 작성하는 동일한 자동 채우기, 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good)(구체적인 하드웨어, 제약 조건, 정확한 숫자와 단위), 동일한 📋 Quality Guidance 텍스트와 색상, 작동하는 📋 Copy Technical Specs to Clipboard 버튼. 솔직한 차이점 두 가지 — 앱은 사양을 프롬프트 파일에 저장하는 반면 이 복제는 페이지가 열려 있는 동안만 유지하며, 앱의 📂 Open Image Folder 버튼(Windows 탐색기를 여는)은 웹에 없습니다.
실제 앱과 똑같은 Format 편집기 — 출력을 원하는 형식으로 정확히 지정하고, 라이브 Quality: 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Precise format specs - 'Return as JSON with fields: {"issue": string, "severity": 1-5, "fix": string}' or 'Markdown with ## headers, code blocks, and bullet points'
● YELLOW: Basic format - 'JSON format' or 'As a numbered list'
💡 TIP: Specify exact structure, field names, data types, headers, or markup. Think about how you want to consume the output.
앱의 Format 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 동일한 고정 높이 모노스페이스 편집기, 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 Quality: 표시기(Poor / Needs Work / Good)(JSON, 표, 글머리 목록 같은 구조를 명시하고, 헤더, 섹션, 마크다운 같은 구체적인 내용을 추가), 동일한 📋 Quality Guidance 텍스트와 색상, 작동하는 📋 Copy Format to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 형식을 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Audience 편집기 — 출력을 읽거나 사용할 대상을 설명하고, 라이브 Quality: 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Specific audience with experience level - 'Senior embedded systems engineers familiar with ARM Cortex-M and real-time constraints' vs generic 'developers'
● YELLOW: Basic audience - 'C++ programmers' or 'Students learning Rust'
💡 TIP: Consider experience level, domain knowledge, technical background, and what they already know vs. what needs explanation.
앱의 Audience 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 동일한 고정 높이 모노스페이스 편집기, 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 Quality: 표시기(Poor / Needs Work / Good), 동일한 📋 Quality Guidance 텍스트와 색상(경험 수준이 명시된 구체적인 대상이 가장 좋은 점수를 받습니다), 작동하는 📋 Copy Audience to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 대상을 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Tone 편집기 — 원하는 커뮤니케이션 스타일을 설명하고, 라이브 Quality: 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Specific communication style - 'Technical and precise, like code review comments with constructive suggestions' vs generic 'professional'
● YELLOW: Basic tone - 'Formal and detailed' or 'Casual and friendly'
💡 TIP: Think about formality level, technical depth, teaching style, and emotional approach. Match the tone to your audience and purpose.
앱의 Tone 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 동일한 고정 높이 모노스페이스 편집기, 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 Quality: 표시기(Poor / Needs Work / Good), 동일한 📋 Quality Guidance 텍스트와 색상(구체적인 커뮤니케이션 스타일이 가장 좋은 점수를 받습니다), 작동하는 📋 Copy Tone to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 톤을 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Data 편집기 — 데이터 소스, 참조 또는 문서를 지정하고, 라이브 Quality: 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Specific data sources - 'Use ARM Cortex-M4 reference manual section 4.3.2 and MISRA-C 2012 Rule 11.3 for pointer casting guidelines' vs generic references
● YELLOW: Basic data - 'Company coding standards' or 'Project requirements document'
💡 TIP: Include specific standards, documentation sections, code repositories, or datasets. Be precise about version numbers and relevant sections.
앱의 Data 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 동일한 고정 높이 모노스페이스 편집기, 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 Quality: 표시기(Poor / Needs Work / Good), 동일한 📋 Quality Guidance 텍스트와 색상(정확한 버전과 섹션이 있는 구체적인 데이터 소스가 가장 좋은 점수를 받습니다), 작동하는 📋 Copy Data to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 데이터를 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Example(s) 편집기 — 구체적인 입력/출력 예시를 보여주고, 라이브 품질 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Clear input/output pairs - 'Input: unsafe { ptr.read() } Output: {"issue": "Unsafe pointer dereference", "severity": 4, "fix": "Add null check before dereferencing"}'
● YELLOW: Basic examples - 'For example: check memory allocation' or 'Like analyzing malloc() calls'
💡 TIP: Show concrete before/after examples. Demonstrate the exact input format and desired output structure. Multiple examples show edge cases.
앱의 Example(s) 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good)(구체적인 입력/출력 쌍이나 for instance, such as 같은 표현을 찾고 여러 예시를 높이 평가합니다), 동일한 📋 Quality Guidance 텍스트와 색상, 작동하는 📋 Copy Example(s) to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 예시를 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 Graphics 편집기 — 원하는 다이어그램과 시각적 요소를 설명하고, 라이브 품질 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Specific visual requirements - 'Generate UML sequence diagram showing memory allocation flow with timing annotations and error paths' vs generic 'make a diagram'
● YELLOW: Basic graphics - 'Flow chart of the process' or 'Simple block diagram'
💡 TIP: Specify diagram type, content details, annotations, colors, layout, and purpose. Think about what visual elements will clarify your technical content.
앱의 Graphics 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good), 동일한 📋 Quality Guidance 텍스트와 색상(내용, 주석, 목적이 명확한 구체적인 다이어그램 유형이 가장 좋은 점수를 받습니다). 솔직한 메모 두 가지 — Graphics 섹션에는 앱에 복사 버튼이 없으며(여기에 정확히 반영), 앱은 그래픽 세부 정보를 프롬프트 파일에 저장하는 반면 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
실제 앱과 똑같은 MCP Servers 편집기 — 프롬프트가 인용해야 할 MCP 서버 구성을 기록하고, 라이브 품질 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Specific MCP server configurations with endpoints and capabilities
● YELLOW: Basic server names or generic configurations
💡 TIP: Configure Model Context Protocol servers for enhanced AI capabilities and tool integration.
앱의 MCP Servers 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good), 동일한 📋 Quality Guidance 텍스트와 색상, 작동하는 📋 Copy MCP Servers to Clipboard 버튼. 솔직한 메모 두 가지 — 이 섹션은 프롬프트용 구성 텍스트입니다: TPEE 자체는 어떤 MCP 서버에도 연결하지 않습니다(설계상 100% 오프라인), 그리고 앱은 텍스트를 프롬프트 파일에 저장하는 반면 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
The Verification of Results & Outcome editor, exactly as in the real app — say how you will check the result and what good and excellent look like, watch the live quality indicator re-score on every keystroke, and open the 📋 Quality Guidance dropdown to see what makes it score GREEN
● GREEN: You name what GOOD and EXCELLENT look like AND the check you will run - 'I will verify your work by running the module on Ubuntu 24.04 and comparing the three sample outputs with section 4; good is all three matching, excellent is all three matching with the reasons for each difference written down.'
● YELLOW: A check is named but no standard - 'I will run it and see if it looks right.'
💡 TIP: Start with 'I will verify your work by ...' and then add three things: WHAT you will check (a test to run, a file or page to open, a number to read, a person to ask), WHEN you will check it (after every step, at the end, before you send it on), and what GOOD and EXCELLENT look like - so the model knows what it is aiming at. A check you cannot describe is a standard the model cannot meet. Examples: 'I will verify your work by running cargo test and reading the pass count' / 'I will verify your work by comparing every price with the supplier PDF' / 'I will verify your work by asking three real users to sign up once, unaided.'
This interactive replica of the app's Verification of Results & Outcome editor works exactly like the real thing — the same live quality indicator (✗ red Poor, ⚠ yellow Needs Work, ✓ green Good) that re-scores on every keystroke with the app's own rules, the same 📋 Quality Guidance text and colours (naming what GOOD and EXCELLENT look like and the check you will run scores best), and a working 📋 Copy Verification to Clipboard button. One honest difference — the app saves this section into your prompt file; this browser replica keeps it only while the page is open.
실제 앱과 똑같은 Agents 편집기 — 프롬프트가 오케스트레이션해야 할 AI 에이전트를 정의하고, 라이브 품질 표시기가 키 입력마다 다시 채점되는 것을 지켜보고, 📋 Quality Guidance 드롭다운을 열어 GREEN 점수를 받는 조건을 확인하세요
● GREEN: Specific agent definitions with roles, capabilities, and workflows
● YELLOW: Basic agent names or simple configurations
💡 TIP: Define AI agents with specific roles, capabilities, and interaction patterns for complex task automation.
앱의 Agents 편집기 인터랙티브 복제는 실제와 똑같이 작동합니다 — 앱 고유의 규칙으로 키 입력마다 다시 채점되는 동일한 라이브 품질 표시기(✗ 빨간색 Poor, ⚠ 노란색 Needs Work, ✓ 녹색 Good), 동일한 📋 Quality Guidance 텍스트와 색상(역할, 기능, 워크플로가 명확한 구체적인 에이전트 정의가 가장 좋은 점수를 받습니다), 작동하는 📋 Copy Agents to Clipboard 버튼. 솔직한 차이점 하나 — 앱은 에이전트 구성을 프롬프트 파일에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
The Bottom of Prompt editor — the optional block that sits below the Agents editor. Switch it on and TPEE keeps a two-line closing instruction at the bottom of the box; type your own sign-off above it, watch the live quality indicator re-score on every keystroke, and open the 📋 Quality Guidance dropdown
● GREEN: Concise, specific closing content that wraps up the prompt.
● YELLOW: Generic or repeated closing text.
💡 TIP: Content here is shown BELOW the Agents section. TPEE keeps the two-line closing instruction at the bottom of this box: the first line asks the model to write up this session's chats and actions (the ones you typed) and names the file to save them in, the second asks for the record the NEXT session needs and names its file. The two numbers follow your file name and move with CREATE NEXT PROMPT; your own text above them is never touched.
This interactive replica of the app's Bottom of Prompt editor works exactly like the real thing — the same live quality indicator (✗ red Poor, ⚠ yellow Needs Work, ✓ green Good) that re-scores on every keystroke with the app's own rule for this block (5 words or more scores Good, 2 or more Needs Work), the same 📋 Quality Guidance text and colours, and a working 📋 Copy Bottom of Prompt to Clipboard button. It is the box the app draws below the Agents editor, and the text in it is copied to the clipboard as part of the whole prompt — Top first, then the thirteen numbered sections, then Bottom. One honest difference — in the app the two closing lines follow your file name and move with CREATE NEXT PROMPT, and the box is not saved with a prompt; this browser replica shows the closing lines of one real session (0742) and keeps your text only while the page is open.
보정 없는 실제 앱 화면 — 제품이 곧 증거입니다. 아무 화면이나 클릭하거나 탭하면 확대됩니다.
모든 화면은 실제 1080×2340 캡처입니다 — 아무 스크린샷이나 클릭하거나 탭하면 전체 화면으로 확대되며, 전체 갤러리에서 7개 카테고리를 모두 둘러볼 수 있습니다.
TPEE의 기능은 실제로 무엇을 할까요? 각각이 실제 애플리케이션의 인터랙티브 복제로 이 브라우저에 표시됩니다 — 한 번에 하나씩.
User's Manual 버튼 — 클릭하여 샘플 보기
이 User's Manual 인터랙티브 복제는 앱에 포함된 것과 똑같은 완전한 매뉴얼을 보여줍니다 — 동일한 3개 문서, 동일한 목차. 앱을 다운로드하면 항상 최신판을 가지고 다닐 수 있습니다.
Learning 메뉴의 Open Learning Center 버튼 — 클릭하여 샘플 보기
이 Learning Center - TPEE Professional AI Course 인터랙티브 복제는 앱에 포함된 것과 똑같은 완전한 과정을 보여줍니다 — 동일한 134개 강의와 동일한 402개 퀴즈 문제, 동일한 창 레이아웃. 실제 퀴즈에 도전해 보세요: 앱과 똑같이 채점됩니다. 솔직한 차이점 하나 — 앱은 학습자의 진도를 디스크에 저장합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다. 또는 웹에서 가장 많이 묻는 세 가지 질문을 무료로 읽어 보세요: 프롬프트 엔지니어링이란 무엇인지, MCP 서버란 무엇인지, AI 에이전트란 무엇인지. 전체 과정도 온라인에 있습니다: 134개 강의 전부, 무료로 읽기.
The Learning menu's ClassRoom Presentation button, click it to see a sample
이 재현 화면은 앱과 함께 제공되는 창의 두 가지 발표 모드를 보여 줍니다. PLUGE와 안전 영역 막대가 있는 TV-MIRE 프로젝터 카드 세 장 전부, 그리고 Learning Center와 똑같은 134개 레슨과 402개 퀴즈 문제를 담은 레슨 슬라이드입니다. 레슨을 발표하고, 글머리 기호를 클릭해 강조하고, 🗒 Lecturer Notes를 켜거나, ⌨ Keys(기본값은 꺼짐)를 켠 뒤 방향키, Space, Page Up / Page Down, Home / End로 슬라이드를 넘기세요. 창의 세 번째 모드인 🗓 Course Organizer는 강사의 계획 도구이며, 이 카드 옆에 설명되어 있습니다. 과정 이름과 장소, 시작과 종료 날짜와 시간, 레슨 블록과 휴식으로 이루어진 편집 가능한 하루, 모든 글머리 기호와 모든 레슨에 대해 기록된 시간이 붙은 완료 체크, 과정에 걸릴 시간과 일수에 대한 추정치 — 그리고 과정이 어느 요일에 강의하는지, 어느 날짜가 휴무일인지, 계속 커지는 과정을 위해 얼마나 여유를 둘지 묻고 나서 42칸 월간 격자를 그려 계획 질문에 한 줄로 답하는 과정 달력입니다. 그 답은 확보한 날짜가 충분한지 여부입니다. 정직하게 밝힐 네 가지 차이점이 있습니다. 이 재현 화면은 두 가지 발표 모드만 그리고 Course Organizer는 그리지 않습니다. 아무것도 저장하지 않으므로 닫으면 레슨 목록 너비와 노트 분할선이 초기화되지만, 앱은 TPEE를 닫을 때까지 둘 다 유지합니다. Maximize는 프로젝터 화면이 아니라 이 브라우저 탭을 채웁니다. 그리고 어두운 슬라이드 하나를 그리지만, 앱의 강조 띠는 사용자의 테마를 따릅니다. F1 도움말은 Windows 전용입니다.
The PRD Innovator menu, click it to see everything it can do
This replica shows the whole PRD Innovator: the menu with New, Open and Save PRD and the four Quick Start rows; the Economic Sectors Day to Day Work family of one hundred and thirty-nine offices in thirty-seven sectors of activity, each sector switchable on or off; the seventeen smart blocks every office PRD carries; the PRD Editor window with its twelve sections and its Generate Prompt button; and the one-box search that finds any office by name, its summary or its sector. Click the rail on the left to walk through each part. One honest difference: this replica is read-only — it opens no file and writes nothing — and the app itself is fully offline.
The editor toolbar's OnBoarding toggle and the floating window it opens
TPEE는 매뉴얼을 한 줄도 읽기 전에 떠 있는 창에 27-step checklist를 띄우며 시작합니다: 도구 모음 버튼은 이 기능을 끌 때까지 Using OnBoarding라고 표시됩니다. 단계는 실제로 작업하는 순서대로 묶여 있습니다 — Before you start(User's Manual 읽기, 레슨 완료), the working environment(Working Directory, 네 개의 Prefix, Prompts 및 TPEE Settings 경로, File Name and Project Prefix), the prompt(선택 사항인 Top of Prompt 편집기, 13개 섹션, 선택 사항인 Bottom of Prompt 편집기), the Prompt Enhancing Workflow, the finishing moves(Preview, Clipboard-Clear all, Copy to Clipboard, 채팅 창에 붙여넣기). TPEE가 스스로 확인할 수 있는 단계는 행 옆에 그 사실을 알려 줍니다 — 폴더가 설정되었는지 아닌지, 섹션에 텍스트가 있는지 없는지 — 그리고 버튼 하나로 TPEE가 이미 확인할 수 있는 모든 단계가 체크됩니다. 사용자가 직접 판단해야 하는 행에는 배지가 붙지 않습니다. 프로그램은 그런 행을 볼 수 없으며, 볼 수 있다고 주장하는 것은 거짓말이기 때문입니다. 체크한 내용은 디스크에 기록되지 않습니다. 체크는 실행 중에만 유지되며, 이 기능이 기억하는 유일한 설정은 다음에 TPEE를 시작할 때 창을 띄울지를 결정하는 Preferences 체크입니다. F1 도움말은 Windows 전용입니다.
IDE 콤보박스 — 클릭하여 샘플 보기
앱의 IDE 콤보박스 인터랙티브 복제는 앱에 포함된 것과 똑같은 50개 IDE 프로필을 보여줍니다 — 동일한 목록, 동일한 선택 동작, 동일한 상태 줄. 실제 앱에서는 선택한 IDE가 프롬프트 포맷, 내보내기, 채점, 최적화 팁도 제어합니다. IDE 목록은 실제 앱에서 매주 업데이트됩니다 — 앱을 다운로드하면 항상 최신 IDE 프로필을 가지고 다닐 수 있습니다.
Model 콤보박스 — 클릭하여 샘플 보기
앱의 Model 콤보박스 인터랙티브 복제는 앱에 포함된 것과 똑같은 23개 제공업체의 185개 AI 모델을 보여줍니다 — 동일한 목록, 동일한 입력 필터 상자, 동일한 제공업체 그룹, 동일한 선택 동작, 동일한 상태 줄. 실제 앱에서는 선택한 모델이 프롬프트 포맷, 채점, 최적화 팁, PRD 생성기도 제어합니다 — 그리고 첫 실행 시 앱은 기본값인 Claude Fable 5를 미리 선택합니다. 모델 목록은 실제 앱에서 매주 업데이트됩니다 — 앱을 다운로드하면 항상 최신 모델 프로필을 가지고 다닐 수 있습니다.
Show API Limits 버튼 — 클릭하여 샘플 보기
앱의 API Character Limits 패널 인터랙티브 복제는 앱에 포함된 것과 똑같은 23개 제공업체의 185개 AI 모델을 보여줍니다 — 동일한 제공업체 열, 동일한 카드, 동일한 가격, 동일한 최신순 정렬. 솔직한 차이점 두 가지: 실제 앱에서는 각 카드의 색상 막대가 라이브 프롬프트 문자 수로 채워지고 모델 한도에 가까워질수록 녹색 → 노란색 → 주황색 → 빨간색으로 변합니다(여기서는 0%로 유지), 그리고 금색 프레임은 선택한 모델을 따라갑니다(앱은 첫 실행 시 Claude Fable 5를 미리 선택). 한도와 가격은 실제 앱에서 매주 업데이트됩니다 — 앱을 다운로드하면 항상 최신 수치를 가지고 다닐 수 있습니다.
Show Kimi / Commands 버튼 — 클릭하여 샘플 보기
앱의 모델별 명령 참조 패널 인터랙티브 복제는 앱에 포함된 것과 똑같은 오프라인 명령 시트를 보여줍니다 — 동일한 16개 모델 패밀리 시트, 동일한 튜토리얼, 동일한 “Selected:” 배너. 복제는 Kimi K3로 시작하므로 버튼이 “Show Kimi / Commands”로 표시되고 “Kimi / Commands (reference)” 창이 열립니다. 위의 Model 콤보박스에서 아무 모델이나 선택하면 버튼과 창이 자동으로 따라옵니다 — Models / Commands가 선택한 모델에 따라 바뀌며, 실제 앱과 똑같습니다(GLM 모델은 이제 자체 GLM 시트를 열고, Hermes 모델은 Hermes 시트를 엽니다). 명령 시트는 실제 앱에서 매주 업데이트됩니다 — 앱을 다운로드하면 항상 최신 명령을 가지고 다닐 수 있습니다.
Show Tips 버튼 — 클릭하여 샘플 보기
앱의 Optimization Tips 패널 인터랙티브 복제는 앱에 포함된 것과 똑같은 컨텍스트 인식 팁을 보여줍니다 — 동일한 팁 엔진, 동일한 4개 카테고리(📐 Structure, 🎨 Style, 📏 Length, ⚡ Features), 동일한 색상. 팁은 위의 IDE 및 Model 콤보박스에서 선택한 IDE와 모델에 대해 계산되며 선택에 따라 자동으로 바뀝니다. 실제 앱과 똑같습니다 — 직접 해보세요: 팁을 열고 위에서 다른 IDE나 모델을 선택하면 창이 따라오는 것을 볼 수 있습니다(첫 실행 시 앱 자체가 Cursor + Claude Fable 5를 미리 선택). 최적화 팁은 실제 앱에서 매주 업데이트됩니다 — 앱을 다운로드하면 항상 최신 팁을 가지고 다닐 수 있습니다.
📋 Projects Prefixes 버튼 — 클릭하여 Projects Prefixes Library 창 보기
이 인터랙티브 복제는 앱의 File Name / Project Prefix 도구 모음 줄과 📋 Projects Prefixes Library 창을 앱에 포함된 것과 똑같이 보여줍니다 — 동일한 필드, 동일한 기본값(File Name “prompt.txt”, Project Prefix “T1042CW”), 동일한 추가 / 빠른 추가 / 선택 / 제거 동작, 동일한 상태 메시지. 모든 것이 작동합니다: 접두사를 입력해 라이브러리에 추가하고, 저장된 접두사를 클릭해 Project Prefix 필드에 불러오고, 🗑 버튼으로 제거할 수 있습니다 — 저장된 접두사는 파일 이름을 PREFIX_Pmt_NNNN.txt(예: T1042CW_Pmt_0001.txt)로 만듭니다. 솔직한 차이점 하나 — 앱은 라이브러리를 설정 파일에 저장하여 재시작 후에도 유지합니다. 이 브라우저 복제는 페이지가 열려 있는 동안만 유지합니다.
0 sections found
Offline tutorial system: lessons, quizzes, students, scores. No AI call, no MCP server, no external connection.
TV-MIRE - Colour Bars + ALIGNMENT TARGET (offline, no network, no AI call)
Lecturer Notes is on. Make your browser window taller to see the notes.
The PRD Innovator turns a rough idea into a structured Product Requirements Document. Open the menu and pick how you want to begin.
New PRD asks what kind of platform you are building and opens a document already shaped for it. Open and Save PRD read and write your own PRD files. The four Quick Start rows skip the form and begin straight away, each naming the PRD after the platform type.
The Quick Start rows ask what kind of software you are building. The Economic Sectors Day to Day Work rows ask what kind of office is doing the work. Each one opens a PRD already filled in with that office's daily requirements — the recurring tasks, the workflow, the deadlines, the records and the compliance rules.
139 of 139 offices are switched on across 37 sectors of activity.
The offices are filed under thirty-seven sectors of activity. Switch a sector on or off with the tick beside it and its whole shelf appears or disappears; two buttons turn every sector on, or every sector off, in one click. The whole tree sits in its own scroll area, so it stays usable as the family keeps growing.
Each Day to Day Work PRD ends its Requests the Assistant Will Receive section with seventeen blocks that turn a description into a brief an office can actually hand to an assistant:
Every block is written in that office's own terms — a pharmacy, a quarry, a law firm and a bakery each get their own words — so the template is a real brief rather than a description.
Any PRD opens in the PRD Editor window, a real, movable, resizable window with Maximize, Minimize and Restore. Its twelve sections are:
Each section carries a quality indicator and a character count, and the window closes with a Requests the Assistant Will Receive section. A Generate Prompt button turns the whole document into a ready-to-paste prompt, and Save, Save As and Open write and read your PRD files in the folder you chose under the Location panel.
With one hundred and thirty-nine offices, browsing the tree is fine when you know the sector and hopeless when you do not. One box searches every office in every sector at once.
3 office(s) match 'pharmacy' - by office name, summary or sector name - click one to open its PRD
A hit says why it matched — the office name, its summary or its sector — and where it sits inside its own sector. Above the box, a Today's office to try row opens a different office every day, in date order, so the whole family gets seen.
Nothing you type into a PRD leaves your machine. The app makes no outbound call except the two you switch on yourself: the update check and Send Feedback.
Current prefix: T1042CW
No saved prefixes yet. Add one above.
TPEE의 모든 것은 한 가지 질문에 답하기 위해 존재합니다: 이 프롬프트가 준비되었나요? 점수가 알려줍니다. 섹션이 이유를 보여줍니다.
Use Prompt Enhancing Workflow 버튼은 프롬프트 작성을 안내형 대화로 바꿉니다: TPEE가 프롬프트를 Pre-Prompt와 Post-Prompt 사이에 감싸고, 번들을 아무 LLM 채팅에 붙여넣으면 모델이 사용하기 전에 프롬프트 개선을 도와줍니다. 작동 방식 ↓
Prominent featurePersona, Instructions, Context, Technical Specs, Format, Audience, Tone, Data, Examples, Graphics, MCP Servers, Verification of Results & Outcome, Agents — thirteen sections, each with a GREEN/YELLOW/RED readiness indicator, rolled into a 0–100 quality score.
가격, 컨텍스트 창, API 문자 제한을 포함한 23개 제공업체의 185개 모델 프로필 — 작성하는 프롬프트가 실제로 실행할 모델에 맞도록.
한 번 포맷하면 어디로든 내보내기: Cursor, VS Code 변형, Claude Code, Kiro, Devin Desktop을 포함한 50개 IDE 프로필.
버전 기록과 자동 백업이 있는 로컬 프롬프트 라이브러리가 모든 초안을 내 컴퓨터에서 안전하게 보관합니다.
PRD Innovator가 막연한 아이디어를 구조화된 요구사항으로 바꿉니다.
Claude Team Designer와 팀 관리 스위트가 멀티 에이전트 작업을 정리합니다.
134개 강의와 402개 퀴즈 문제가 내장되어 있습니다. TPEE는 프롬프트를 보관할 뿐만 아니라 기술 자체를 가르칩니다.
사진이 포함된 개발 보드 카탈로그 — 비트도 다루는 프롬프트 엔지니어를 위해.
고대비, 색각 지원, 저시력 테마 덕분에 팀의 모든 사람이 편집기를 사용할 수 있습니다.
TPEE는 USB 스틱에서 실행되므로 어디를 가든 학습할 수 있습니다: USB 스틱을 Windows 호환 컴퓨터에 꽂고 그 안의 TPEE.exe 파일을 더블 클릭하면(설치 불필요) 이동 중에도 학습을 계속할 수 있습니다. 학습 진행 상황은 USB 스틱에 보관됩니다 — 꽂은 컴퓨터에는 아무것도 설치되지 않습니다.
Prominent feature프롬프트를 그냥 쓰지 마세요 — 먼저 LLM과 그것에 대해 대화하세요. 상단 패널의 버튼 하나가 5단계를 안내하며, 모든 것은 로컬 파일과 클립보드로 이루어집니다. TPEE는 LLM에 연락하지 않습니다. 대화를 이끄는 것은 여러분입니다.
Pre-Prompt + Your Prompt + Post-Prompt → clipboard → LLM chat → TPEE_Pmt_0001_Enhanced.txt
100% 로컬: 마커 줄이 직렬 프로토콜의 구분자처럼 프롬프트를 감싸고, 동반 파일은 프롬프트 옆에 있으며, 유일한 전송 수단은 클립보드입니다. 네트워크 없음, 계정 없음, 중개자 없음.
PRD Innovator
The PRD Innovator's second family of one-click starts asks what kind of office is doing the work, not what kind of software you are building. thirty-seven sectors of activity, one hundred and thirty-nine offices, and every office opens a PRD that is already filled in with its daily requirements - then names the number it lives by, when to stop and hand back to a person, what the assistant must never do, what must happen at month end, where the office will be in three to five years and what the assistant must do first thing each morning - nineteen smart blocks per office. The whole family, every sector and every office card, is on its own page so this page stays quick to read.
개인, 학생, 구직자, 팀을 위해 만들어졌습니다.
내 컴퓨터에서 완전한 편집기, 채점, IDE 내보내기 — 작성에 계정이 필요 없습니다.
전체 앱, 4개월 업데이트.
USD $49 · one-time전체 앱, 4개월 업데이트.
USD $49 · one-time팀 관리(공유 템플릿, 작업 할당, 팀 캔버스)는 앱에 내장되어 있습니다. 팀 플랜은 아직 판매하지 않습니다 — 현재 플랜은 가격 페이지를 참고하세요.
사진이 포함된 개발 보드 카탈로그 — 비트도 다루는 엔지니어를 위해.
134개 강의와 402개 퀴즈 문제가 내장되어 있습니다. TPEE는 프롬프트를 보관할 뿐만 아니라 기술 자체를 가르칩니다.
80개 강의 · 240개 퀴즈 문제 · 모든 플랜에 포함
Every plan is the full app. These are the numbers in the build you download today.
Offline by design: no account, no telemetry, and no call home beyond the release check and the feedback form you choose to use. One-time purchase, 14-day refund, Toptronic® Lifetime Warranty.
TPEE is the productivity tool of choice for all AI work, and especially for people who keep at it. Here is why, in plain terms.
One-time purchase, 14-day refund, Toptronic® Lifetime Warranty. Windows 10 and 11. Built for people who use AI every day, and for the long term.
Code-signed releases are published every two weeks. Information about builds we have not yet signed is published for reference, because it is useful to see what is coming.
What you are entitled to under the maintenance plan is the code-signed release, and it arrives on that schedule — not every day.
Code-signed is what you download. Nothing unsigned is ever offered for sale or for download.
The full editor, at no cost, and no credit card. What the trial does not include is new signed releases, priority release access, a refund window or the Lifetime Warranty — and when the 14 days end the editor keeps working: it simply stops receiving new builds, and nothing is switched off. Your Licence / order key comes by email, and the app verifies it under Help > Your Details.
No card is taken for the trial and nothing is charged when it ends. Buying any plan later is recognised by the same email, so the app picks your updates up on its next check — nothing to re-install, and your work is untouched.
Start on the 14-day free trial if you like — it is the same full editor, free and with no card. Every plan is the same full app; what changes is how long you receive updates, and the licence you buy.
| Plan | Free trial | Student | Starter | Professional Recommended |
|---|---|---|---|---|
| Price | Free — no card | USD $49 one-time | USD $99 one-time | USD $299 one-time |
| How long you have it | 14 days | Yours to keep | Yours to keep | Yours to keep |
| The app | Full editor | Full editor | Full editor | Full editor |
| Updates included | None | 4 months | 6 months | 12 months |
| Priority release access | — | — | — | Yes |
| Commercial use | — | — | Yes | Yes |
| Refund | — | 14 days | 14 days | 14 days |
| Lifetime Warranty | — | Yes | Yes | Yes |
Licence terms and the MSI installer are listed on each plan card below. The app keeps working after the updates window ends — the window is how long you keep receiving new signed releases.
일회성 구매. 모든 플랜에 업데이트가 포함됩니다 — 구독은 없습니다.
Prices are in US dollars, and Stripe charges the USD amount. The figure under each plan is an approximate local-currency equivalent for — your own bank converts it, at its rate.What happens after you pay: every plan is a one-time purchase — USD $49, $99 or $299 — the app keeps working forever, and every plan carries a 14-day refund, no questions asked.
USD $49 일회성 결제
Approx. local equivalent: — you are charged USD $49 by Stripe.
Buy it now · USD $49 once, no approval step, no subscription
USD $99 일회성 결제
Approx. local equivalent: — you are charged USD $99 by Stripe.
One-time USD $99 · 6 months of updates · the app keeps working forever after
USD $299 일회성
Approx. local equivalent: — you are charged USD $299 by Stripe.
One-time USD $299 · 12 months of updates · 14-day refund, no questions asked
USD $299 일회성
Approx. local equivalent: — you are charged USD $299 by Stripe.
One-time USD $299 · delivered by email to the recipient · 12 months of updates
Not sure which one is you? Find your line:
The plans do not differ in the app. Every plan is the full app — what changes is how long updates continue after you buy (4, 6 or 12 months of updates) and how many people may use one licence (1 user on Starter, 1 commercial user on Professional). When the update window ends the app keeps working; you simply stop receiving new builds.
Already hold a licence? Extend your updates with a maintenance plan — or see what a licence includes.
There is a 14-day free trial — the full editor, no card. A trial copy carries no updates and no Lifetime Warranty; the paid plans carry both, and every paid plan helps cover the infrastructure it runs on.
Accepted beta testers get 30% off the Professional plan with code BETA30 — see the beta program.
Put the price in context: ChatGPT Plus and Claude Pro are $20 a month — $240 a year, forever. TPEE is a one-time $99 (Starter) and keeps working after the 6 months of updates. A single afternoon of wasted API calls costs more than the licence.
Refunds: within 14 days of purchase, no questions asked. The refund is paid through Stripe minus what the refund costs us: a flat fee of 15% of the amount plus USD 5, together with administrative, accounting, financial, exchange-rate, legal and other processing fees charged to us by your purchase and your refund instruction. The full wording is on the terms of purchase page. Just email us from your order address.
Made by Toptronic® Limited, Hong Kong — a small team who answer their own email. Read who we are.
Any defect of the features of the product purchased from us, and during the maintenance period, but additionally, any feature of the product purchased and during the maintenance period, which has a defect when running on your hardware, we warranty we will make it work to satisfaction during the lifetime of the product. For example, if you purchased a TPEE Pro with 12 months of maintenance, the initial product and all its subsequent releases during those months of maintenance are covered, and we warrant that we will ensure the product purchased and the releases covered during the maintenance, works as expected on your hardware during the LifeTime of the product.
Use the feedback form on this page, or the feedback form in the app (Help > Send Feedback), and select the Warranty Claim category. Explain what is not correct and how to reproduce it, then send your warranty claim.
Every licence includes a window of updates: 4 months on Student, 6 on Starter and 12 on Professional. When that window ends the app keeps working exactly as it does today — what stops is the arrival of new signed releases. A maintenance plan extends the window, at the price that belongs to the licence you already hold. Nothing is re-installed and nothing is re-typed: we match the email address you bought with.
USD $19 one-time
One-time USD $19 · added to the licence you already hold
USD $59 one-time
One-time USD $59 · added to the licence you already hold
USD $99 one-time
One-time USD $99 · added to the licence you already hold
USD $59 one-time
One-time USD $59 · the beta-tester maintenance rate
Maintenance is bought for a licence you already hold. If your updates window has already ended, the new months are added from today — no time is lost, and there is no gap to explain to anyone. If you renew early, the months are added to the end of the window you still have. If the address you pay with is not the address we hold a paid licence for, the payment still completes — we record the order, we email you the same day, and we add the months by hand. You are never charged into silence.
Thank you for your suggestions, inputs and feedback in helping me make and improve the Toptronic® Prompt Engineering Editor, especially from the early alpha and beta builds sent to you. A special thanks to the engineers working at these companies shown here for your continuous feedback and suggestions you emailed me. That shaped TPEE and continues to improve it. You will recognise many of the features that started from your suggestions and feedback. Thank you, and thank you on behalf of all the users. Keep your feedback and suggestions coming; we're building TPEE together.
All product names, logos and brands are the property of their respective owners. They are shown for identification only. No endorsement or affiliation is implied. I wanted to name all the contributors, but for legal reasons I could not name the individuals. You know who you are. Thank you very much.
engineers at these companies also sent feedback on our Toptronic® Assistant.
복잡한 조항 없는 명확한 답변.
네 — 앱은 오프라인으로 작동하며, 요청하지 않은 것은 아무것도 전송하지 않습니다. 외부로 나가는 경로는 Help > Check for Updates('Check for Updates at Start up'을 해제할 때까지 시작 시에도 한 번 실행됩니다)와 Help > Send Feedback 두 가지뿐입니다. 텔레메트리 없음, 프롬프트 작성에 계정 불필요. 방화벽으로 확인해 보세요. 저희도 권장합니다. (웹사이트와 Stripe 결제는 당연히 온라인입니다.)
네 — 안전하며, 1분이면 직접 확인하실 수 있습니다. 저희가 판매하는 모든 릴리스는 Toptronic Ltd 명의의 EV 인증서로 코드 서명되어 있습니다. SmartScreen은 완전히 새로 서명된 설치 프로그램을 처음 볼 때 여전히 경고를 표시할 수 있습니다. 파일의 평판은 서명되는 순간이 아니라 Windows와 함께 시간이 지나면서 쌓이기 때문입니다 — 따라서 그 경고는 파일에 대해 아무것도 말해 주지 않습니다. 계속하려면 “추가 정보”를 클릭한 다음 “실행”을 클릭하세요 — 이 두 버튼은 사용 중인 Windows의 언어로 표시됩니다. 실행하기 전에 내려받은 파일이 저희 것인지 확인하세요: 공개된 파일 이름과 그 SHA-256이 일치해야 하고, 인증서에 Toptronic Ltd가 적혀 있어야 합니다. 이름, 게시자 또는 해시가 일치하지 않으면 중단하고 저희에게 이메일을 보내 주세요. 단계별 확인 방법은 보안 페이지에 있습니다.
네 — 14일 무료 체험이 있습니다. 카드 없이 전체 편집기를 무료로 쓸 수 있습니다. 홈페이지에 이메일을 입력하시면 다운로드 링크를 보내 드립니다. 체험에는 새로 서명된 릴리스, 우선 릴리스 액세스, 환불 기간, Toptronic® Lifetime Warranty가 포함되지 않으며, 14일이 지나도 편집기는 계속 작동합니다 — 다만 새 빌드를 받지 못할 뿐입니다. 어떤 플랜을 구매하든 업데이트가 시작되고, tpee.app은 이미 회원님의 이메일을 알고 있으므로 앱이 다음 확인 때 이를 받아 갑니다: 다시 설치할 것은 없습니다. 세 가지 유료 플랜은 가격 섹션을 보세요.
Each of the 13 prompt sections is checked for completeness and internal consistency, shown as GREEN/YELLOW/RED, and rolled into a 0–100 score. It won't write the prompt for you — it tells you when you've done the work.
Cursor, VS Code와 그 변형, Claude Code, Kiro, Devin Desktop을 포함한 50개 프로필 — 도구가 목록에 없으면 범용 포맷터도 있습니다.
가격, 컨텍스트 창, API 문자 제한을 포함한 23개 제공업체의 185개 모델 프로필. TPEE가 이 모델을 대신 호출하지는 않습니다 — 모델에 맞는 프롬프트를 작성하도록 도와줍니다.
둘 다. 동일한 앱, 동일한 빌드: MSI는 일반 Windows 설치용, ZIP은 어디서나 실행용(관리자 권한 불필요)입니다.
현재는 Windows 10과 11만 지원합니다. 네이티브 Rust/egui 앱이며, 세 플랫폼을 제대로 지원하지 못하는 것보다 한 플랫폼을 제대로 지원하는 편이 낫다고 생각합니다.
승인된 베타 테스터는 매월 짧은 피드백을 제공하는 대가로 Professional 플랜 30% 할인(코드 BETA30)을 받습니다. 자세한 내용과 신청: 베타 프로그램.
ChatGPT Plus 또는 Claude Pro 구독과 비교해 보세요 — 가격 페이지에서 수치를 확인할 수 있습니다.
TPEE는 요청하지 않은 것은 아무것도 전송하지 않습니다. 외부로 나가는 경로는 Help > Check for Updates — 'Check for Updates at Start up'을 해제할 때까지 시작 시에도 한 번 실행됩니다 — 와, Send를 누를 때까지 기다리는 Help > Send Feedback 두 가지뿐입니다. MCP 연결도, 분석도, 계정도, 그 밖의 어떤 것도 없습니다. 직접 방화벽으로 확인할 수 있습니다 — 저희도 권장합니다.
Receive updates information — enter your details and confirm by email. No spam, unsubscribe any time.
새 TPEE 빌드, 다운로드 링크, 업데이트 소식 — updates@tpee.app에서.
최신 새 기능과 TPEE 뉴스레터 — news@tpee.app에서.
TPEE Professional을 선물로 구매하세요. 수령인은 “This is the Gift of the Future”라는 메시지와 함께 보내는 사람의 이름이 담긴 이메일로 라이선스를 받습니다.
라이선스와 영수증, 다운로드 링크를 보내드리기 위해 이름, 성, 이메일이 필요합니다. 결제는 Stripe가 안전하게 처리합니다.
The live Toptronic® sites, side by side. Every one of them is built, run and answered by the same small team that answers you here.