시스메틱 데일리1인기업이 바로 쓰는 AI 자동화 뉴스
AI 도구

AI에게 '포기 금지'를 학습시키는 스킬

코딩 에이전트가 같은 시도만 반복하다 멈추는 문제를, 7단계 체크리스트로 강제로 끝까지 풀게 만든다

AI에게 '포기 금지'를 학습시키는 스킬

AI 코딩 에이전트를 써본 사람이라면 한 번쯤 겪는다. 같은 명령을 세 번 돌려보고는 "이건 제가 해결할 수 없습니다"라며 멈추거나, "환경 문제 같으니 직접 해보세요"라고 떠넘기는 장면이다. 이 '게으른 패턴'을 정면으로 깨려는 푸아(pua)라는 스킬 플러그인이 깃허브에서 별 1.8만 개를 넘기며 화제다.

무슨 일인가

푸아는 클로드 코드(Claude Code), 오픈AI 코덱스 CLI(OpenAI Codex CLI), 커서(Cursor), 카이로(Kiro) 등 주요 코딩 에이전트에 붙는 스킬이다. 이름은 다소 도발적이지만, 실제 동작은 AI가 "못 하겠다"며 손을 떼기 전에 가능한 모든 해법을 끝까지 시도하도록 강제하는 장치다. 제작자는 세 가지 능력을 내세운다. 포기를 두렵게 만드는 화법, 끝까지 디버깅하게 하는 방법론, 그리고 수동적으로 기다리지 않고 먼저 움직이게 하는 능동성 강제다.

많은 사람이 농담 프로젝트로 여기지만 제작자는 "그게 가장 큰 오해"라고 말한다. 핵심은 화법이 아니라 그 뒤의 구조화된 디버깅 절차다.

핵심 짚어보기

공개된 사례가 작동 원리를 잘 보여준다. 한 MCP 서버가 로드에 실패했는데, AI는 프로토콜 형식을 바꾸고 버전 번호를 추측하는 같은 접근만 반복했다. 사용자가 수동으로 명령을 실행하자, 스킬이 7단계 체크리스트를 강제 발동시켰다. 에러 메시지를 한 단어씩 읽고, 도구 자체의 로그 디렉터리를 찾아내, 등록 방식이 수동 설정과 다르다는 근본 원인을 짚어냈다.

제작자는 AI의 '다섯 가지 게으른 패턴'을 정리했다. ▲같은 명령 세 번 돌리고 포기 ▲사용자 탓하기 ▲웹 검색·읽기·실행 도구를 갖고도 안 쓰기 ▲의미 없는 헛작업 반복 등이다. 푸아는 이 패턴이 나올 때 절차를 끼워 넣어, 같은 자리를 맴도는 대신 체크리스트를 한 줄씩 실행하게 만든다.

1인기업 실전 적용 포인트

  • 디버깅이 막혔을 때 AI에게 "에러 메시지를 한 단어씩 읽고, 로그 파일 위치부터 직접 찾아라"고 지시하는 짧은 프롬프트를 정형화해두라. 푸아의 핵심은 결국 이 절차다.
  • AI가 "환경 문제일 수 있다"며 떠넘기면, 그 말을 받아들이지 말고 "네가 가진 Bash·Read·검색 도구로 직접 확인하라"고 되받아라. 도구를 놀리는 패턴을 끊는 게 생산성의 절반이다.
  • 반복 작업이 막히는 지점마다 '7단계 체크리스트'를 메모해두면, 다음에 같은 에러가 와도 AI에게 그 체크리스트를 붙여 빠르게 통과시킬 수 있다.
  • 한 사람이 여러 역할을 겸하는 1인기업일수록, AI가 중간에 포기하면 그대로 일이 멈춘다. "끝까지 시도하게 만드는 절차"를 갖춰두는 것 자체가 리스크 관리다.

전망 / 주의점

도발적 화법에 의존하는 방식은 모델·버전에 따라 효과가 달라질 수 있고, AI를 압박하는 톤이 오히려 불필요한 출력을 늘릴 가능성도 있다. 진짜 가치는 '압박'이 아니라 그 뒤에 붙은 구조화된 디버깅 절차에 있다. 1인기업이라면 화법보다 절차를 떼어내 자기 워크플로에 이식하는 편이 더 안전하고 재현성 높은 선택이다.

출처: Hacker News / GitHub tanweai/pua (https://github.com/tanweai/pua)
← 전체 기사 보기