무료 AI 비교 방법: 글쓰기·코딩·이미지·영상 시험 과제와 기록표

무료 AI를 비교하려면 같은 입력만 주는 것보다, 맞는 결과가 무엇인지 먼저 정해 두는 편이 도움이 됩니다. 아래에는 복사할 메모·코드·이미지 요청·영상 구성을 함께 넣었습니다. 글과 코드는 정답을 대조하고, 이미지와 영상은 완성 파일이 요구 조건을 지켰는지 확인할 수 있습니다.

이 글의 입력 자료는 비교를 위한 설명용 연습 자료입니다. 제품별 성능 순위나 실제 이미지·영상 생성 결과를 보여 주는 사용기는 아닙니다. Python 정답 코드의 별도 실행 결과는 해당 절에 밝혔습니다. 네 과제를 모두 할 필요 없이, 지금 필요한 분야 하나부터 고르면 됩니다.

시작 전에 사용 중인 앱·모드에서 그 기능을 무료로 실행하고 결과를 내보낼 수 있는지 확인하세요. 일반 대화에 코드가 출력되는 것과 코드를 실행할 수 있는 것, 이미지 요청문을 써 주는 것과 이미지 파일을 생성하는 것은 다릅니다. 기능 미지원이나 무료 한도 소진은 결과물의 품질 실패와 구분해 기록합니다.

글쓰기: 결정과 제안을 섞지 않는 요약

아래 가상 메모를 결정사항 / 담당자·기한 / 미정 사항으로 나눠 요약해 줘.
메모에 없는 정보는 추가하지 마.

체험 수업은 10월 24일 오후 2시로 확정했다. 정원은 12명이다.
서연은 신청 안내를 10월 15일까지 작성한다.
참가비 5천 원은 제안만 했으며 아직 결정하지 않았다.
장소는 미정이다.
결과 항목 원문과 일치하는 답
결정 10월 24일 오후 2시 체험 수업, 정원 12명
담당자·기한 서연: 신청 안내 작성, 10월 15일까지
미정 장소 미정, 참가비 5천 원은 제안으로 미확정

“참가비 5천 원으로 운영한다”는 문장이 들어가면 실패입니다. 12명을 15명으로 바꾸거나 장소를 만들어도 실패입니다. 이 예시는 문장 취향보다 사실 보존을 비교합니다. 잘못된 한 항목을 지정해 다시 요청하고, 같은 오류를 반복하는지 확인하세요.

저도 연예인을 다룬 블로그 원고를 다듬다가, 정작 그 인물은 뒤로 밀리고 제 경험이 글의 중심이 된 적이 있습니다. 말이 자연스러워져도 원했던 글은 아니었어요. 이 요약 과제에서는 수치와 확정 여부를 먼저 보고, 실제 원고를 다듬는 별도 시험에서는 중심 인물·주제·뜻이 유지되는지도 확인해야 합니다.

코딩: 0과 빈 값을 구별하는 Python 수정

아래 함수는 숫자와 None만 들어오는 목록의 평균을 구하려는 코드입니다. 0원도 기록 한 건으로 세고, None만 계산에서 제외해야 합니다. 음수는 환불액으로 그대로 포함하며 유효한 값이 없으면 None을 반환하도록 요청합니다.

def average_amount(values):
    valid = [x for x in values if x]
    return sum(valid) / len(valid)

print(average_amount([12000, 0, None, -3000, 6000]))

AI에 “잘못된 조건을 설명하고, 0·None·빈 목록을 포함하는 검증 코드와 수정 코드를 함께 써 줘”라고 요청하세요. 기존 코드는 0을 제외해 5,000원을 출력합니다. 올바른 계산은 (12,000 + 0 – 3,000 + 6,000) ÷ 4 = 3,750원입니다.

대조할 수정 코드

코드도 가로로 넘겨 읽을 수 있습니다. 복사하면 원래 줄과 들여쓰기가 유지됩니다.

def average_amount(values):
    valid = [x for x in values if x is not None]
    if not valid:
        return None
    return sum(valid) / len(valid)

assert average_amount([12000, 0, None, -3000, 6000]) == 3750
assert average_amount([0]) == 0
assert average_amount([None]) is None
assert average_amount([]) is None
print("4개 조건 통과")

별도 코드 검증에서는 집필 보조 도구인 Codex가 로컬 Python 3.14.7로 위 정답 코드를 실행해 네 조건이 통과하는 것을 확인했습니다(2026-10-16). 혼합 목록은 3750.0, [0]은 0.0, [None]과 빈 목록은 None을 반환했습니다. 기존 코드가 5000.0을 출력하고 [0]·[None]·빈 목록에서 ZeroDivisionError를 내는 것도 확인했습니다. 특정 AI 제품이 이 문제를 풀었다는 성능 시험은 아닙니다.

if x는 0도 거짓으로 판단하므로, 여기서 빈 값인 None만 제외하려면 is not None을 써야 합니다. 빈 목록에서는 나누기 전에 값을 반환해야 0으로 나누는 오류를 피할 수 있습니다. 다른 타입을 섞는 입력은 이 과제의 범위가 아닙니다. 실행 도구가 없는 후보라면 설명·코드 작성과 실제 실행 여부를 따로 기록하세요.

이미지: 개수와 배치를 한눈에 대조하는 요청

가로 16:9 이미지. 흰색 탁자 위에 파란 머그잔 정확히 2개와
노란 공책 정확히 1권을 놓아 줘. 머그잔은 왼쪽, 공책은 오른쪽.
사람, 손, 글자, 로고는 넣지 마. 모든 물체가 화면 안에 온전히 보여야 해.

좋아 보이는 분위기보다 잔 2개·공책 1권·좌우 위치·잘림 없음·글자 없음을 먼저 대조합니다. 저장한 원본의 가로와 세로를 확인해 16:9인지도 봅니다. 요청에 1920×1080을 썼다고 출력이 그 크기로 만들어졌다고 볼 수는 없습니다. 해당 도구가 정해진 출력 규격만 지원한다면 실제 크기를 기록하고, 요청한 16:9를 충족했는지는 별도로 판정하세요. 내용이 맞아도 화면 비율이 다르면 규격 조건은 통과한 것이 아닙니다. 서비스가 붙이는 워터마크도 결과와 함께 기록해 실제 사용 목적에 맞는지 확인합니다.

잔이 세 개라면 “예쁘다”와 별개로 개수 조건을 통과하지 못한 것입니다. 글자가 없는 과제가 통과했다면, 다음 시험에서 짧은 글자를 추가해 글자 정확도를 별도로 확인할 수 있습니다. 두 과제를 처음부터 합치면 어디에서 실패했는지 구분하기 어려워집니다.

영상: 한 장면에서 시간과 움직임을 확인하기

가로 16:9, 6초 영상, 장면 전환 없이 고정 카메라.
흰색 탁자 위에 파란 머그잔 1개와 노란 공책 1권이 있다.
처음 2초는 정지, 2~4초에 공책만 천천히 오른쪽으로 움직이고,
마지막 2초는 멈춘다. 잔의 모양과 위치는 유지한다.
글자, 로고, 사람, 손, 음성, 음악은 넣지 마.
재생 구간 확인할 모습
0~2초 잔 1개·공책 1권, 두 물체와 카메라 정지
2~4초 공책만 오른쪽 이동, 잔 위치·형태 유지
4~6초 공책 이동 종료, 장면 유지

무료 범위에서 6초를 지원하지 않는 서비스라면 먼저 길이를 지원하는 후보로 바꾸거나 세 구간의 시간을 같은 비율로 조정하세요. 길이를 바꿨다면 새 길이와 구간을 요청문·판정표에 함께 반영하고 후보 모두에 같은 조건을 줘야 합니다. 6초 결과와 더 짧은 결과를 원래 과제의 동등한 통과로 묶지 마세요. 완성 영상 파일을 처음부터 끝까지 재생해 중간에 잔이 늘어나거나 공책이 사라지는지, 마지막 화면이 잘리는지 봅니다. 실제 재생시간과 화면 비율을 확인하고, 소리를 켜 음성·음악이 없는지도 들어보세요. 이동을 시작·끝내는 구간과 마지막 프레임도 확인합니다. 미리보기만 있고 파일을 받을 수 없다면 화면에서 확인한 범위만 남기고 내보내기는 미완료로 기록합니다.

결과는 점수 대신 다음 작업의 용도로 남깁니다

실행일·도구·모델·사용 모드 / 과제와 요구 조건
무료 기능·남은 한도 / 첫 결과 / 수정한 내용·횟수 / 최종 결과
오류·미확인 사유 / 실제 파일 규격 / 생성·수정·검수 시간
  • 기능 미지원: 그 앱·모드의 무료 범위에서 과제를 실행할 수 없음. 결과 품질은 미시험입니다.
  • 한도 소진·생성 오류: 실행이 중단됨. 원문 메시지와 확인한 원인을 남기고, 결과를 못 본 항목은 미확인으로 둡니다.
  • 결과 실패: 출력은 나왔지만 정원·개수·동작 등 정해 둔 조건을 어김. 어떤 조건이 틀렸는지 적습니다.
  • 검수·내보내기 미완료: 파일을 받지 못했거나 코드·음성·영상 전체를 확인하지 못함. 확인하지 않은 부분을 통과로 쓰지 않습니다.

첫 답변과 수정 뒤 결과는 따로 보관하세요. 수정 기회를 주기로 했다면 후보마다 횟수와 시간 범위를 같게 정하고, 어느 오류를 어떻게 지적했는지도 남깁니다. 한쪽만 여러 번 고친 최종 결과와 다른 쪽의 첫 결과를 나란히 비교하면 공정한 비교가 아닙니다. 유리한 한 번만 골라 전체 성능처럼 소개하지 않습니다.

요약에서 미정 사항을 잘 보존한 도구는 안내문 초안 후보로, 코드를 설명하고 네 실행 조건까지 통과시킨 도구는 작은 코드 검토 후보로 남길 수 있습니다. 이번 과제 한 번의 통과를 모든 작업에서 우수하다는 결론으로 넓히지는 않습니다. 생성은 빨라도 수정과 검수가 오래 걸리면 실제로 쓰기까지 걸린 시간은 더 길어집니다.

제품을 먼저 고르려면 ChatGPT·Gemini·Claude의 작업 흐름 비교를, 한도에 막혔다면 추가 완료 작업과 예산으로 계산하는 결제 판단을 보세요. 이 글의 네 과제에서는 우선 지금 필요한 분야 하나를 골라 정답 또는 조건과 대조하면 됩니다.

기능 제공 범위 확인

2026년 10월 16일 공식 자료로 대조한 Work·Codex 요금·사용량 안내, Gemini 한도 안내, Gemini 이미지 조건, Claude 플랜을 참고하세요. ChatGPT 일반 대화와 Work·Codex의 기능·한도를 같은 것으로 계산하지 않습니다. 무료 대화가 된다고 이미지·영상 생성도 모두 포함된다고 가정하지 마세요. 영상 후보는 해당 서비스의 무료 체험 길이·내보내기·워터마크와 갱신 조건을 별도로 확인해야 합니다.

댓글 남기기