1. 단계가 아니라 목표부터 말하세요

왜 필요한지, 결과가 어떠해야 하는지 말하세요. “입력 칸 세 개짜리 폼을 만들어 줘”보다 “고객이 전화 없이 커트를 예약했으면 좋겠어”가 나아요. 목표를 알면 에이전트는 내가 나열한 단계보다 더 나은 해법을 제안해요.

2. 맥락을 알려 주세요

에이전트는 내 비즈니스를 몰라요. 결과물이 누구를 위한 것인지, 어떤 제약(예산, 기한, 어디서 쓰일지)이 있는지, 무엇을 이미 했는지 알려 주세요. 텍스트, 표, 사진 같은 파일은 채팅 폴더에 넣고 요청에서 이름을 말하세요.

3. 완료 기준을 적어 주세요

완료 기준은 작업 설명에서 가장 과소평가되는 부분이에요. “사이트가 휴대폰에서 열리고, 예약 버튼이 스크롤 없이 보이고, 폼이 신청 내용을 내 Telegram으로 보낸다” — 이런 작업은 에이전트가 스스로 확인할 수 있으니 끝까지 해내요.

4. 예시를 보여 주세요

마음에 드는 사이트 링크, 참고할 글, 스크린숏 — 예시 하나가 설명 한 문단을 대신해요. 예시의 어떤 점이 좋은지도 말하세요: 색, 구조, 말투.

5. 작업 하나에 채팅 하나

웹사이트, 봇, 고객에게 보낼 이메일을 한 대화에 섞지 마세요. 여러 주제가 섞인 긴 채팅은 에이전트가 머릿속에 담아 두기 어렵고, 새 채팅은 깨끗한 상태에서 시작해요.

6. 큰 작업은 나눠서

큰 작업은 먼저 계획을 요청해 합의하세요. 그다음 부분별로 진행하세요: 메인 페이지, 이어서 카탈로그, 그다음 결제. 그러면 각 부분을 확인하기 쉬워요.

7. 수정은 핵심만

어떻게 고칠지가 아니라 결과의 무엇이 문제인지 말하세요. “글꼴을 18px로 해 줘” 대신 “사진 위 버튼 글자가 안 읽혀”처럼요. 웹사이트와 앱에서는 요소 코멘트를 쓰세요. 에이전트가 어느 부분 이야기인지 바로 알아요.

8. 나에 대한 정보는 한 번만

짧은 답변, 특정 스타일, 특정 프로그래밍 언어처럼 늘 원하는 게 있다면 한 번만 적어 두세요. 웹 채팅에는 이를 위한 ‘계정 → 데이터 → NEO에 대한 지침’이 있고, 모든 채팅에 반영돼요. NEO Desktop 프로젝트라면 규칙을 프로젝트 폴더의 AGENTS.md 파일에 넣으세요. 에이전트가 작업 전에 읽어요.

9. 계속 관여하세요

‘확인 후 실행’ 모드는 방해가 아니라 도움이에요. 에이전트가 무엇을 하려는지 보고, 작업을 잘못 이해했다면 멈출 수 있어요. Auto 모드는 작업이 명확하고, 폴더에 백업 없는 중요한 파일이 없을 때만 켜세요.

예시: 이렇게 바꿔 보세요

나쁜 예좋은 예
홈페이지 만들어 줘요가 스튜디오 원페이지 홈페이지를 만들어 줘: schedule.xlsx의 시간표, 가격, Telegram으로 예약. 가장 중요한 건 휴대폰에서 편하게 쓰는 거야.
오류 고쳐 줘‘결제하기’를 누르면 페이지가 하얗게 변해. 터미널에 payment.js 관련 오류가 있어. 원인을 찾고 결제를 다시 확인해 줘.
게시물 써 줘카페의 새 가을 메뉴를 소개하는 Instagram 게시물을 써 줘: 3~4문장, 따뜻한 말투, 딱딱한 표현 없이, 마지막엔 10월이 끝나기 전에 들러 달라는 문구로.