챗지피티(ChatGPT) 무료 계정의 상위 모델·이미지·파일 한도를 화면에서 읽고, 한국어 프롬프트 토큰 추정·대화 분리·하루 워크플로·월 손익 판정까지 단계별로 실습한다. 1인 개발자 기준 무료 유지 vs 플러스 전환, 오픈AI FAQ·요금 페이지 확인 루틴, 짧은 템플릿과 로그 양식 포함. AI/LLM·개발자 생산성 가이드.
챗지피티(ChatGPT) 무료는 텍스트 대화 자체가 막히기보다, 상위 모델 호출 창·이미지 생성·파일 분석이 먼저 닳습니다. 고정 “하루 N회” 표보다 중요한 건 화면의 한도 알림을 읽는 법, 한국어 입력에서 토큰이 빨리 소모되는 이유, 그리고 한도를 아껴 쓰는 하루 워크플로입니다.
이미 무료 한도 구조와 무료 vs 플러스 비교를 다룬 글이 있습니다. 이 글은 표를 다시 복제하지 않고, 직접 확인·측정·절약·전환 판정을 순서대로 따라 하는 실습 가이드입니다. 한도 숫자는 오픈AI(OpenAI)가 부하·계정에 따라 바꾸므로, 결제·기획 전에는 무료 티어 FAQ와 요금 페이지를 다시 엽니다.
실습 목표 | 30분 안에 할 일 네 가지
오늘은 “이론 암기”가 아니라 아래 네 가지를 끝내는 것이 목표입니다.
순서
할 일
완료 신호
1
계정·모델 UI에서 한도 알림 문구 확인
스크린샷 또는 메모 1줄
2
한국어 vs 짧은 프롬프트 토큰 추정
같은 작업 두 버전 숫자 기록
3
이미지·파일·대화 분리 규칙 적용
하루 로그 템플릿 1회 작성
4
무료 유지 vs 플러스 전환 판정표 작성
YES/NO 한 칸 결정
요금 사다리 전체(고·플러스·프로 등)는 챗지피티 요금 가이드를 참고하고, 여기서는 무료 계정만으로 버틸지에 초점을 둡니다.
고정 숫자 함정: 커뮤니티에 도는 “5시간마다 10메시지” 같은 수치는 시기·모델·지역에 따라 달라집니다. 실습에서는 공식 FAQ가 말하는 방식, 즉 한도에 도달하면 화면이 알리고 리셋 시각을 보여 준다는 흐름을 기준으로 잡고, 본인 계정에서 찍힌 문구만 기록합니다.
1단계 | 화면에서 한도 신호 읽기
무료 티어 FAQ에 따르면, 모델 사용량은 제한이 있고 한도에 도달하면 챗지피티가 알리며 리셋 시점 또는 업그레이드 옵션을 보여 줍니다. 이미지 생성·데이터 분석·파일 업로드는 메인 대화와 별도 한도일 수 있습니다.
실습 순서입니다.
웹 또는 앱에 무료 계정으로 로그인한다.
새 채팅을 열고 모델 선택 UI(있는 경우)를 확인한다. 상위 모델 이름 옆에 제한·우선 표시가 있는지 본다.
가벼운 질문 2~3회 후, 의도적으로 긴 코드 리뷰 요청을 연속으로 보낸다. 품질 급락·모델 강등·“limit”/“upgrade” 문구를 메모한다.
이미지 생성 메뉴에서 1장만 만들고, 한도 도달 시 대기 시간이 표시되는지 확인한다.
설정·요금·업그레이드 링크 위치만 북마크한다. 지금 결제할 필요는 없다.
기록 양식은 아래 마크다운을 복사해 노션·옵시디언·로컬 파일 어디에든 두면 됩니다.
무료 한도 관찰 로그 (Markdown)
# chatgpt-free-lab-YYYY-MM-DD
## 환경
- 계정: free / plus / team (해당 항목만)
- 클라이언트: web | ios | android | desktop
- 시간대: KST
- 혼잡 체감: 낮음 | 보통 | 높음
## 관찰
| 시각 | 기능 | 모델 표시 | 결과 | 알림 문구(원문) |
|------|------|-----------|------|-----------------|
| 10:05 | 텍스트 | (예: 상위) | 정상 | - |
| 10:20 | 긴 코드 리뷰 | (예: 경량 강등) | 품질 하락 | (복사) |
| 10:25 | 이미지 1장 | - | 성공/대기 | (복사) |
## 리셋
- 안내된 재시도 시각: ____
- 실제로 풀린 시각: ____
한도 숫자는 공식 고정값이 아니라 화면 알림·리셋 시각을 본인 계정에서 기록하는 것이 출발점
2단계 | 한국어 프롬프트 토큰 체감 측정
같은 의미라도 한글은 토크나이저가 잘게 쪼개는 경우가 많아, 영어 한 줄보다 토큰이 커지기 쉽습니다. 무료에서 “대화가 길어질수록” 컨텍스트가 빨리 차고, 상위 모델 창도 더 빨리 닳는 체감으로 이어질 수 있습니다. 정확한 토큰은 모델·버전마다 다르므로, 여기서는 상대 비교용 추정만 합니다.
아래 스크립트는 오픈AI 공식 토크나이저가 아닙니다. 한글·영문·숫자·공백을 대략 가중치로 나눠, “긴 한국어 서론 vs 짧은 지시”를 같은 날 비교하는 용도입니다. API 과금 산출에 쓰지 마세요.
estimate-tokens.mjs — 상대 토큰 추정 (실습용)
// node estimate-tokens.mjs
// 공식 토크나이저 아님. 한국어 vs 짧은 지시 비교용.
function estimateTokens(text) {
const s = String(text || '');
let score = 0;
for (const ch of s) {
if (/[가-힣]/.test(ch)) score += 1.6; // 한글 1글자 ≈ 더 큼
else if (/[A-Za-z]/.test(ch)) score += 0.35;
else if (/\d/.test(ch)) score += 0.4;
else if (/\s/.test(ch)) score += 0.15;
else score += 0.5; // 구두점·기호
}
return Math.ceil(score);
}
const longKo = `안녕하세요. 저는 Next.js와 슈퍼베이스로 사이드를 만들고 있는 1인 개발자입니다.
아래 함수가 있는데 에러 원인을 자세히 설명해 주시고, 리팩터링 방향과 테스트 코드까지 부탁드립니다.
가능하면 단계별로 아주 친절하게 설명해 주세요.`;
const shortKo = `Next.js 라우트 핸들러 500 원인 3줄 진단.
코드만 보고 수정 패치 제안. 서론 금지.`;
const code = `export async function GET() { return Response.json({ ok: true }) }`;
for (const [name, t] of [
['긴 한국어 서론+요청', longKo + '\n' + code],
['짧은 지시+코드', shortKo + '\n' + code],
]) {
console.log(name, estimateTokens(t), '추정 단위');
}
실행 후 숫자가 큰 쪽이 “같은 작업인데 입력 비용이 큰 프롬프트”입니다. 실무 규칙은 단순합니다. 인사·자기소개·“친절하게” 요청을 줄이고, 목표 1문장 + 제약 1문장 + 코드/에러 원문만 넣습니다. 한국어 프롬프트 패턴은 한국어 프롬프트 작성법과 같이 보면 됩니다.
prompts/lib.md — 무료 절약용 짧은 템플릿
## 버그 진단 (복붙)
목표: {한 줄}
증상: {에러 메시지 원문}
환경: {Node/Next 버전}
제약: 원인 가설 3개 + 수정 패치만. 서론 금지.
## 코드 리뷰 (복붙)
파일: {경로}
리뷰 범위: 보안 | 성능 | 가독성 중 하나만
출력: 문제 목록 표 (심각도/위치/수정 한 줄)
## 요약 (복붙)
원문 길이: {n}자
출력: 불릿 5개. 인용 금지. 숫자·날짜 유지.
3단계 | 대화 분리와 컨텍스트 절약
한 채팅창에 오전 기획·오후 버그·저녁 이미지 시안을 전부 이어 붙이면, 과거 맥락이 매번 따라붙어 입력 비용이 커집니다. 무료일수록 주제 단위로 새 채팅을 여는 습관이 한도 방어에 유리합니다.
주제가 바뀌면 새 채팅. 이전 결론이 필요하면 한 단락만 복사해 붙인다.
긴 로그·전체 리포지토리 덤프 대신, 관련 파일 30~80줄만 넣는다.
상위 모델이 열릴 때는 “최종 검수·어려운 설계”에만 쓰고, 초안·오타 수정은 경량 응답으로 처리한다.
이미지 생성은 텍스트 작업과 섞지 않는다. 시안이 필요하면 별도 세션에서 프롬프트를 다듬은 뒤 한 번에 생성한다.
free-day-workflow.sh — 하루 작업 블록 체크
#!/usr/bin/env bash
# 무료 계정 하루 루틴 체크리스트 (실행해도 네트워크 호출 없음)
set -euo pipefail
echo "== 챗지피티 무료 하루 블록 =="
blocks=(
"09:00-09:30 짧은 질문·검색성 Q&A (경량 OK)"
"09:30-10:00 코드 초안 (짧은 템플릿)"
"10:00-10:15 상위 모델 창이 있으면 검수 1회만"
"10:15-10:20 이미지 필요 시 1장 (프롬프트 사전 확정)"
"15:00- 한도 알림 있으면 경량만 / 리셋 시각 기록"
)
printf '%s\n' "${blocks[@]}"
echo
echo "규칙: 주제 바뀌면 새 채팅 | 긴 서론 금지 | 이미지·텍스트 분리"
echo "로그: chatgpt-free-lab-$(date +%F).md 에 한 줄 추가"
주제별 새 채팅·짧은 템플릿·이미지 분리가 무료 한도를 늘리는 실무 습관
4단계 | 이미지·파일 한도 따로 관리
공식 무료 FAQ는 데이터 분석, 파일·이미지 업로드, 이미지 생성이 메인 채팅과 다른 사용량 한도를 가질 수 있다고 안내합니다. 텍스트는 아직 되는데 이미지만 막히는 날이 오면, “대화 한도”와 “도구 한도”를 섞어 해석하지 마세요.
도구
무료에서 흔한 패턴
절약 행동
이미지 생성
소수 장 후 대기·플러스 유도
프롬프트 확정 후 1장, 한글 로고는 후편집
파일 업로드
소량·짧은 세션
전체 zip 대신 핵심 파일만
데이터 분석
연속 분석 시 먼저 제한
질문 목록을 먼저 적어 한 번에 요청
커스텀 GPT 생성
유료 플랜 쪽 기능인 경우가 많음
무료면 사용(채팅) 위주, 생성은 플랜 확인
썸네일·SNS 비주얼을 매일 뽑는 루틴이면 무료 이미지 한도만으로 오후 작업이 멈출 수 있습니다. 그 경우에는 플러스 비교(무료 vs 플러스) 또는 별도 이미지 도구를 검토합니다. 제미나이 쪽 무료/유료만 보면 제미나이 무료 vs 유료와 나란히 적어 두면 선택 폭이 넓어집니다.
image-prompt-once.txt — 1장에 끝내기 위한 확정 프롬프트
# 이미지를 생성하기 전에 이 파일을 채운 뒤, 한 번만 전송
스타일: flat illustration, 16:9, 여백 충분
주제: {제품/장면 한 줄}
포함: {아이콘 2개 이내}
제외: 작은 한글 문장, 워터마크, 복잡한 UI 텍스트
색: {브랜드 헥스 1~2개}
출력: 단일 장면, 사람 얼굴 디테일 최소화
5단계 | 무료 유지 vs 유료 전환 판정
플러스는 대략 월 20달러 구독입니다. 국내 카드면 환율·부가세(VAT 10%)가 붙어 청구액이 달라질 수 있으니, 결제 직전 카드사·영수증 숫자를 기준으로 봅니다. 판정은 “기능이 좋아서”가 아니라 한도 때문에 멈춘 시간이 월급·사이드 매출 대비 비싼가로 합니다.
breakeven.mjs — 월 손익 대략 계산
// node breakeven.mjs
// 입력은 본인 숫자로 교체. 환율·VAT는 예시.
const usdPerMonth = 20;
const fx = 1380; // 원/달러 (결제 시점 확인)
const vat = 0.10; // 카드·가맹 구조에 따라 다름
const krw = Math.round(usdPerMonth * fx * (1 + vat));
const blockedHoursPerWeek = 3; // 한도·대기 때문에 못 쓴 시간
const hourlyValue = 25000; // 본인 시간 가치(원)
const monthLoss = blockedHoursPerWeek * 4 * hourlyValue;
console.log({
estimatedBillKRW: krw,
estimatedTimeCostKRW: monthLoss,
suggestPlus: monthLoss > krw,
});
결과가 suggestPlus: true여도 즉시 결제할 필요는 없습니다. 먼저 2단계·3단계 절약 습관을 3~5일 적용한 뒤, 막힌 시간이 줄어드는지 로그로 확인합니다. 그래도 주 3시간 이상 상위 모델·이미지가 막히면 플러스 쪽이 유리한 경우가 많습니다. 텍스트만 짧게 쓰고 이미지는 거의 안 쓰면 무료 유지가 보통 맞습니다.
패턴 (주 단위)
권장
짧은 Q&A·요약 위주, 이미지 주 0~2장
무료 유지 + 템플릿
긴 코드 리뷰 매일, 피크 시간 지연
절약 1주 시험 후 플러스 검토
이미지·시안 매일, 재생성 다수
플러스 또는 전용 이미지 툴
API로 자동화·대량 호출
챗 구독과 별개로 API 과금 설계
구독 vs API: 챗지피티 웹/앱 구독 한도와 오픈AI API 토큰 과금은 다른 장부입니다. 배치 스크립트·서비스 백엔드는 API 키·사용량 한도를 따로 설계하세요. 코딩 보조만 보면 깃허브 코파일럿 가격 글과 예산 칸을 나눠 적는 편이 안전합니다.
6단계 | 1인 개발자 무료 루틴 예시
사이드 프로젝트 기준으로, 무료로 버틸 때 잘 맞는 하루 흐름입니다. 회사 보안 정책이 외부 LLM을 막으면 사내 도구 규칙을 우선합니다.
아침 20분: 이슈 티켓 3개를 짧은 템플릿으로 분해. 새 채팅 3개.
구현 중: 에러 메시지 원문 + 관련 함수만 붙여 수정 패치 요청.
리뷰 1회: 상위 모델 여유가 있을 때만 PR 단위 검수. 없으면 체크리스트 수동 리뷰.
문서: README·커밋 메시지 초안은 경량 응답으로. 긴 한국어 서론 금지.
비주얼: 주 1~2장 썸네일만. 프롬프트 파일 확정 후 생성.
퇴근 전 2분: 한도 로그 1행. 막힌 시간 기록.
클로드 코드나 커서 같은 에디터 통합 도구를 같이 쓰면, 챗 웹의 긴 대화 비중을 줄일 수 있습니다. 도구 가격은 각각 별도 글(클로드 코드 요금 등)을 보세요.