Tony Lee
Tony Lee
Índice
4 min de lectura

/goal 을 더 잘 쓰고 싶다면, 메타 프롬프팅을 활용하세요

Blog version of a 2026-05-05 LinkedIn note — same claims, cleaned structure for reading.

This is the long-form blog cut of a note I originally posted on LinkedIn. The claims, numbers, and product names are the same; the formatting is for reading on the site.

Context

Original framing (translated in place for key technical posts; substance preserved):

올해 AI 코딩에서 가장 큰 변화가 뭐냐고 물으면 저는 Loop 라고 답합니다. Loop 는 AI 에이전트가 plan → act → test → review 를 스스로 반복하면서 목표를 끝까지 수행하는 구조를 말합니다. 제가 별도로 Loop 에 대한 글(https://lnkd.in/gYupbAdi) 작성하기도 했고, Goobong Jeong 님께서 설파(?)하고 계신 /ralph (랄프) 가 바로 그것인데요.

며칠 전 나온 Codex /goal 은 아예 loop 를 설정할 필요 없이 자동으로 AI 가 구현해줍니다. 하지만 /goal 을 쓰고도 일반 프롬프트랑 결과가 비슷하다고 느끼는 분이 많아요.

이유는 바로 프롬프트 때문입니다. 그래서 /goal 이 무엇인지부터 제대로 쓰는 법까지 정리했습니다.

/goal 은 한 번 지시하고 끝나는 명령이 아닙니다

Codex CLI v0.128.0 에서 추가된 기능입니다. plan → act → test → review → iterate 루프를 자율 반복해요. 목표가 완료되거나 토큰 예산이 소진될 때까지 스스로 돌아갑���다. 일시정지하고 다시 이어가는 것도 됩니다.

사람이 직접 쓴 프롬프트로는 /goal 이 잘 안 됩니다

/goal 뒤에 붙이는 프롬프트가 빈약하면 일반 프롬프트랑 차이가 없습니다. 에이전트가 수십 턴을 반복해도 방향을 구체적으로 안 잡아주면 헛바퀴를 돌거든요. 무엇을 해라가 아닌 어디까지 해라를 정확히 써줘야 합니다.

메타 프롬프팅은 AI 한테 프롬프트를 쓰게 하는 기법입니다

보통 프롬프트는 AI 에게 “뭘 할지”를 지시합니다. meta prompting 은 한 단계 위예요. AI 에게 “프롬프트를 어떻게 만들지”를 지시하는 겁니다. 즉, 프롬프트를 만드는 프롬프트입니다. OpenAI 공식 Codex 프롬프팅 가이드에서도 이 방법을 직접 권장하고 있어요.

사람이 쓴 프롬프트 vs 메타 프롬프팅으로 만든 프롬프트

예를 들어 Pydantic v1 → v2 마이그레이션을 시킨다고 해볼게요.

사람이 쓴 프롬프트: “이 프로젝트 Pydantic v1 을 v2 로 마이그레이션해줘. 테스트 통과시켜.”

메타 프롬프팅으로 만든 프롬프트: “대상: src/models/ 전체. validator → field_validator 전환. Config class → model_config dict 변경. .dict() → .model_dump() 교체. 각 파일 수정 후 pytest 실행. 실패 시 에러 기반으로 수정 반복. 완료 조건: 전체 테스트 통과 + mypy 타입 체크 통과 + 기존 API 응답 형식 변경 없음.”

사람은 보통 “~해줘”에서 끝나지만 AI 는 변환 규칙과 완료 조건과 검증 기준까지 한 번에 잡아줍니다.

메타 프롬프팅 요청은 이렇게 합니다

지난 며칠간 /goal 을 계속 돌려본 저의 가장 큰 꿀팁입니다.

먼저 프로젝트 코드베이스를 AI 에게 읽히세요. 그리고 아래와 같이 명령합니다.

“나는 지금 Codex CLI 의 /goal 기능을 쓰려고 합니다. /goal 은 에이전트가 목표 완료까지 plan → act → test → review → iterate 루프를 자율 반복하는 기능입니다.

우리 프로젝트를 보고 /goal 로 가장 생산성을 높일 수 있는 작업 3가지를 제안해주세요. 각 작업에 대해 아래 구조로 /goal 프롬프트를 작성해주세요. → Goal: 구체적 목표 → Context: 관련 파일과 디렉토리 → Constraints: 아키텍처 규칙과 기술 제약 → Done When: 완료 판단 기준 (테스트 통과 조건 포함)”

이 요청 하나면 사람이 30분 고민해서 쓸 프롬프트보다 훨씬 정밀한 프롬프트가 나옵니다. 구체적인 태스크를 위 프롬프트에 추가해서 작업해도 훌륭하게 나옵니다.

받은 프롬프트를 Codex CLI 에 그대로 넣으세요

AI 가 만든 프롬프트를 복사해서 터미널에 /goal 입력 후 바로 붙여 넣습니다. 에이전트가 알아서 하위 작업을 쪼개고 테스트를 돌리고 실패하면 고치는 루프에 들어가요. 그리고 잠자는 동안 일이 진행됩니다.

모델 성능을 이야기하기 전에 프롬프트부터 바꿔 보세요

아직도 “모델이 부족해서 결과가 안 좋다”고 생각하는 분이 많은데 대부분은 프롬프트가 부실한 겁니다. 저도 프롬프트 엔지니어링 이라는 단어를 그렇게 선호하지는 않지만, 이번 /goal 출시 후 많은 개발자들이 ‘내가 프롬프트 작성에 게을렀구나’ 라고 많이 이야기하고 있습니다. 프롬프트를 잘 작성해도 AI 가 단순 copilot 에서 자율적으로 동작하는 agent 가 되는 시대입니다.

정리하자면 AI 에게 일을 맡기려면 일을 시키는 글을 잘 써야 해요. 메타 프롬프팅은 그 글쓰기마저 AI 에게 맡기는 방법입니다.

지금 Codex /goal 을 쓰고 있거나 써볼 생각이라면 프롬프트도 AI 한테 맡겨 보세요. 직접 쓴 것과 차이가 바로 느껴집니다.

Únete al boletín

Recibe insights sobre la IA más reciente.