VCA

AI 협업 플레이북

워크플로는 '어떤 단계를 밟을지'를, 이 페이지는 'AI와 어떻게 협업할지'를 알려줍니다 — 지시하기, 산출물 검토, 개입 시점, 막혔을 때 복구. 이것들을 습관으로 만들면 AI는 든든한 동료가 됩니다.

AI 코딩 흐름으로 돌아가기

지시하기

어떻게 맡겨야 AI가 정확히 받는가.

  1. 한 번에 한 가지만 맡긴다

    여러 가지를 동시에 다루면 AI는 일부를 놓치고, 어디가 잘못됐는지도 알기 어렵다.

    이렇게

    「우선 로그인 화면만, 나머지는 그대로」. 끝나면 다음을 맡긴다.

    이렇게 말고

    「로그인·결제·관리자 화면을 한꺼번에 다 만들어」.

  2. 배경과 제약을 분명히 말한다

    AI는 당신 머릿속 전제를 볼 수 없다; 배경이 없으면 추측할 뿐이다.

    이렇게

    대상 사용자·연동할 서비스·쓰면 안 되는 것을 알려준 뒤 시작하게 한다.

    이렇게 말고

    「장바구니 만들어」 한마디만 던지고 나머지는 알아서 하길 바란다.

  3. 「완료」가 어떤 모습인지 먼저 정한다

    완료 기준이 없으면, 당신이 아직 멀었다 여길 때 AI는 「됐다」고 한다.

    이렇게

    「완료 = 가입 가능, 로그인 가능, 비밀번호 틀리면 경고 표시」.

    이렇게 말고

    「대충 되면 돼」 같은 경계 없는 지시.

검토하기

AI 산출물을 믿기 전에 어떻게 확인하는가.

  1. 이해 못 한 건 받지 않는다

    이해 못 한 코드를 받는 것은 미래의 유지보수 비용에 조용히 서명하는 것과 같다.

    이렇게

    당신 말로 다시 설명할 수 있을 때까지 AI에게 단락별로 설명하게 한다.

    이렇게 말고

    작동하니까 통째로 붙여넣고 바로 다음으로.

  2. 산출물을 요건과 대조한다

    작동한다는 것이 당신이 요청한 일을 한다는 증거는 아니다.

    이렇게

    만들어진 것을 기능 목록에 하나씩 대조해 빠지거나 더한 게 없는지 확인한다.

    이렇게 말고

    화면이 작동하는 걸 보고 완료로 치고, 요건으로 되돌아가지 않는다.

개입하기

언제 손을 대어 궤도를 되돌리는가.

  1. 제자리를 돌면 멈춘다

    같은 오류를 맴돌 때, 더 재촉하면 더 오래·더 지저분하게 돈다.

    이렇게

    일단 멈추고 문제를 다시 말하거나 다른 각도로 설명한다.

    이렇게 말고

    「아직 틀려, 다시 해」만 반복하며 스스로 빠져나오길 기대한다.

  2. 「됐다」면 증명을 요구한다

    「아마 될 거예요」는 증거가 아니다; 검증 없는 「완료」는 대개 반제품이다.

    이렇게

    「실제로 된다는 걸 증명할 단계나 테스트를 줘」.

    이렇게 말고

    「완료됐다」는 말에 바로 배포하거나 전달한다.

복구하기

잘못됐을 때 어떻게 되돌리는가.

  1. 막히면 작업을 더 잘게

    대부분의 정체는 한 단계가 너무 많은 일을 하려 해서다; 잘게 나누면 보통 즉시 풀린다.

    이렇게

    큰 작업을 각자 완료되는 두세 개의 더 작은 단계로 나눈다.

    이렇게 말고

    같은 큰 작업을 반복해 다시 설명하며 이번엔 다르길 기대한다.

  2. 정말 어긋나면 대화를 새로

    대화가 길어지고 맥락이 오염되면 AI는 낡은 잘못된 전제를 붙든다.

    이렇게

    새 대화를 열고 「현재 코드 + 분명한 목표」만 들고 다시 시작한다.

    이렇게 말고

    이미 엉킨 대화 안에서 끝없이 땜질한다.