
나는 AI에게 어디까지 맡길 수 있을까?
이 글은 AI 이론을 외우는 가이드가 아닙니다.
Claude Code, Codex, Cursor 같은 AI 코딩 도구를 쓸 때 한 줄 요청에서 시작해 여러 작업을 안전하게 맡기는 단계를 설명합니다.
코드를 잘 모르는 비개발자도 괜찮습니다.
아래 용어가 화면에서 무엇을 뜻하고, 다음에는 어떤 습관을 하나 추가하면 되는지만 알면 됩니다.
레벨이 갈리는 다섯 장면
| 레벨 | 실제로 달라지는 것 |
|---|---|
| Lv.1 | 한 대화창에서 한 번에 한 일을 시키고 직접 확인한다 |
| Lv.2 | 반복 설명을 프로젝트 규칙에 저장하고 완료 조건을 붙인다 |
| Lv.3 | 큰 일을 계획과 체크리스트로 쪼개고 결과를 검증한다 |
| Lv.4 | 여러 세션에 구현, 검토, 확인 역할을 나눠 동시에 돌린다 |
| Lv.5 | AI끼리 작업을 넘기게 하고 사람은 승인과 예외만 맡는다 |
레벨이 높다는 것은 AI를 많이 켜놓는다는 뜻이 아닙니다.
더 큰 일을 맡기면서도 진행 상황, 결과, 위험한 행동을 확인할 수 있다는 뜻입니다.
Lv.1 입문 - 한 번에 한 일을 시키는 단계
한 대화창에서 원하는 결과를 설명하고, 나온 결과를 사람이 직접 확인합니다.
주요 체크리스트
“로그인 화면 만들어줘” 대신 대상 사용자와 필요한 동작을 함께 적는다.
결과를 글, 표, 체크리스트, 수정된 파일 중 어떤 형태로 받을지 말한다.
참고할 화면 캡처, 문서, 기존 파일의 위치를 함께 준다.
오류가 나면 “안 돼” 대신 화면에 나온 오류 전체를 전달한다.
완료됐다는 말을 그대로 믿지 않고 실제 화면을 열어 한 번 눌러본다.
중요한 숫자, 날짜, 이름, 링크는 원문과 대조한다.
Lv.2 초급 - 반복 설명을 저장하는 단계
매번 같은 말을 다시 입력하지 않도록 프로젝트의 기준과 완료 조건을 남깁니다.
이 단계에서 만나는 용어와 도구
주요 체크리스트
자주 반복하는 지시를
CLAUDE.md, AGENTS.md 또는 프로젝트 지침에 적어둔다.대상 사용자, 목적, 말투, 사용할 도구처럼 매번 필요한 배경을 저장한다.
원하는 화면이나 문서와 가까운 좋은 예시를 파일이나 링크로 남긴다.
쓰지 말아야 할 표현, 건드리면 안 되는 파일, 금지할 행동을 함께 적는다.
“로그인 성공 후 홈으로 이동하면 완료”처럼 눈으로 확인할 수 있는 완료 조건을 붙인다.
같은 실수를 두 번 하면 프롬프트를 길게 쓰기보다 규칙 한 줄을 추가하거나 고친다.
Lv.3 중급 - 계획하고 검증하는 단계
하루 안에 끝나지 않을 일을 작은 작업으로 나누고, 한 것과 남은 것을 파일로 남깁니다.
주요 체크리스트
큰 일을 바로 시작시키지 않고 먼저 계획서를 받아 읽고 수정한다.
작업을 서로 확인 가능한 작은 단위로 나누고 각각의 완료 조건을 적는다.
plan.md나 체크리스트에 완료한 일, 남은 일, 현재 막힌 점을 계속 갱신한다.새 세션을 열어도 그 파일을 읽으면 중간부터 이어갈 수 있게 한다.
완료 뒤에는 변경된 파일 목록, diff 요약, 무엇을 확인했는지 보고받는다.
화면 작업은 직접 클릭해보고, 문서나 조사 결과는 링크와 원문을 대조한다.
Lv.4 고급 - 여러 세션에 역할을 나누는 단계
한 AI가 만들고 스스로 합격시키게 두지 않고, 만드는 역할과 확인하는 역할을 분리합니다.
주요 체크리스트
큰 작업을 나눈 뒤 서로 영향을 주지 않는 작업만 동시에 시작한다.
각 작업을 별도 세션에 맡겨 대화와 자료가 섞이지 않게 한다.
만드는 세션, 검토하는 세션, 실제로 확인하는 세션의 역할을 구분한다.
여러 세션이 같은 파일을 동시에 고치지 않도록 작업 범위를 먼저 정한다.
한 세션의 결과를 다른 세션이 기준표에 따라 다시 확인하게 한다.
사람이 최종 결과와 충돌 여부를 확인한 뒤 하나로 합친다.
Lv.5 최상급 - 승인과 예외만 맡는 단계
사람은 기획과 최종 검수만 진행하고 나머지는 다 AI가 진행합니다
AI가 계획, 실행, 검토, 수정을 이어가고 사람은 중요한 결정과 위험한 행동만 승인합니다.
주요 체크리스트
목표, 기한, 사용할 자료, 금지할 행동, 성공 기준을 주면 AI가 계획을 세운다.
계획, 실행, 검토를 서로 다른 단계나 세션으로 나누고 결과를 자동으로 넘긴다.
실패하면 오류를 읽고 수정한 뒤 다시 확인하되 재시도 횟수를 제한한다.
같은 문제가 반복되면 프로젝트 규칙이나 자동 확인 항목에 반영한다.
발송, 게시, 결제, 삭제, 운영 데이터 변경은 반드시 사람의 승인을 받게 한다.
사람은 모든 대화를 읽는 대신 완료 보고, 실패 이유, 실행 기록을 확인한다.
