
문제 제기: AI 한 개 답변만 믿으면 생기는 일

AI에게 "이렇게 만들어줘"라고만 요청하면 내가 생각한 방향과 다른 결과가 나오는 경우가 많습니다. 실제로 자동매매 시스템을 AI만으로 개발하던 초기에도, 처음에는 단순히 "이렇게 해줘"라고 지시했다가 의도와 다르게 작업되는 일을 여러 번 겪었습니다.
AI 답변은 그럴듯해 보여도 그대로 최종 결론으로 삼기에는 위험할 수 있습니다. 그래서 하나의 모델 답변만 믿기보다, 답이 실제로 맞는지 별도로 확인하는 절차가 필요합니다.
왜 위험한가: AI 답변과 실제 동작은 다르다

AI가 내놓는 답은 "그럴듯한 텍스트"이지 "검증된 사실"이라는 보장은 없습니다. 특히 다음 상황에서 오차가 커지기 쉽습니다.
- 최신 API나 라이브러리 변경 사항을 모를 때
- "이 기능은 지원하지 않는다"처럼 부정형으로 단정할 때
- 질문이 모호해 모델이 임의로 가정을 채워 넣을 때
제 개발 경험에서도 처음에는 요청한 방향과 다른 결과가 나오는 일이 잦았습니다. 이렇게 답변과 실제 의도·동작이 어긋날 수 있기 때문에, 답을 한 번 더 검증하는 단계가 필요합니다.
확인 절차: 두 개 이상의 모델로 교차 검증하기

같은 질문을 서로 다른 모델(또는 같은 모델이라도 다른 세션·다른 프롬프트)에게 던지고 결과를 비교합니다. 아래 순서를 권장합니다.
- 1단계 — 동일 질문 분리 투입: 같은 요구사항을 모델 A와 모델 B에게 각각 독립적으로 전달합니다. 서로의 답을 보여주지 않아야 편향이 줄어듭니다.
- 2단계 — 차이점 추출: 두 답변에서 일치하는 부분과 갈리는 부분을 표시합니다. 갈리는 부분이 곧 검증 대상입니다.
- 3단계 — 실제 동작으로 확정: 어느 쪽이 맞는지는 모델 투표가 아니라 작은 테스트 케이스를 직접 실행해 확인합니다.
- 4단계 — 부정형 재확인: 한쪽이 "없다/불가능하다"고 하면, 공식 문서나 다른 경로로 한 번 더 확인합니다.
중요한 것은 모델끼리의 다수결이 아니라, 최종 판단은 실제 실행 결과로 내린다는 점입니다.
체크리스트

- AI 답변과 실제 동작을 구분했는가?
- "없다"는 답변을 다른 경로(문서·다른 모델)로 재확인했는가?
- 작은 테스트 케이스를 직접 실행했는가?
- 서로 다른 모델 또는 사람의 검토를 거쳤는가?
- 실패했을 때 되돌릴 방법과 승인 단계를 마련했는가?
적용 예시: 신입에게 설명하듯 지시하고 비교하기

AI만으로 개발하면서 제가 바꾼 방식 하나는, "이렇게 해줘"라는 짧은 지시 대신 신입에게 설명하듯 자세하고 친절하게 지시하는 것이었습니다. 이건 코딩을 직접 하지 않고 AI로만 만들겠다는 규칙을 지키며 얻은 첫 번째 요령이었습니다. 교차 검증에도 같은 원칙을 적용할 수 있습니다.
- 모호한 "이거 되게 해줘" 대신, 입력·출력·제약을 구체적으로 적어 두 모델에 동일하게 전달합니다.
- 예를 들어(일반적인 가상 절차입니다) 특정 API 사용법을 물을 때, 모델 A와 B가 준 코드를 각각 최소 예제로 실행해 실제로 동작하는지 눈으로 확인할 수 있습니다.
- 결과가 갈리면 어느 쪽 코드가 실제로 동작했는지를 기준으로 채택합니다.
참고로 실제 개발에서는 한국투자증권과 토스증권의 API 키를 발급받아 프로그램이 시세를 조회하고 매매할 수 있는 통로를 먼저 확보했습니다. 이런 실제 연동 작업일수록, 답변을 곧바로 믿기보다 직접 실행해 확인하는 절차가 중요합니다.
한계와 주의사항

교차 검증은 오류 가능성을 줄이는 방법이지 정확성을 보장하지 않습니다. 두 모델이 같은 방식으로 틀리면 두 답변 모두 잘못될 수 있습니다. 따라서 다음을 지키는 것이 안전합니다.
- 모델 다수결을 정답으로 오해하지 말고, 항상 실제 실행이나 공식 문서로 최종 확인합니다. (단, 실행 환경이 다르면 결과도 달라질 수 있으니 조건을 맞춰야 합니다.)
- 돈·계정·데이터가 걸린 작업이라면 되돌릴 방법과 사람 승인 단계를 반드시 둡니다. 실제로 저는 자동매매의 매매 기준을 검증하고 다듬는 데 실제 돈을 넣어가며 확인했고, 이 과정이 가장 오래 걸렸습니다(수익·성과를 보장하는 것은 아닙니다).
- 이 글은 검증 절차에 대한 안내이며, 특정 도구의 성능이나 투자 수익을 보장하지 않습니다.
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
'실전 원칙' 카테고리의 다른 글
| 다른 시장으로 자동화를 옮길 때 먼저 점검해야 할 것들 (0) | 2026.07.28 |
|---|---|
| 자동화 시스템을 만들기 전 API 가능 여부부터 확인하는 법 (0) | 2026.07.28 |
| AI가 '문제없다'고 해도 직접 테스트해야 하는 이유 (0) | 2026.07.27 |
| AI가 만든 결과를 100% 믿으면 안 되는 이유와 검증하는 법 (0) | 2026.07.27 |
| AI에게 코딩을 맡길 때 '신입에게 설명하듯' 지시하는 법 (0) | 2026.07.27 |