AI with 재미

AI에게 "윗분에게 검토받아"라고 하면 왜 갑자기 '분석 도구'를 돌릴까?

jhinux 2026. 1. 16. 17:47

AI(LLM)에게 코드를 주고 "상급자에게 검토해달라고 해" 혹은 "윗선에서 크로스 체크해"라고 지시하면, 재미있는 현상이 발생합니다. AI가 갑자기 주절주절 말을 늘어놓는 대신, 'Code Analysis Tool(코드 분석 도구)'을 작동시키거나 내부적으로 Python 스크립트를 짜서 코드를 검증하기 시작합니다.

왜 "상급자"를 찾으면 AI는 "대화"를 멈추고 "도구"를 꺼내 드는 걸까요? 그 작동 원리를 분석했습니다.

  1. 상급자(Superior) = '무결점'의 요구
    AI에게 "상급자"라는 키워드는 단순한 역할 놀이가 아닙니다. 프롬프트 엔지니어링 관점에서 이는 "환각(Hallucination)을 멈추고, 근거 있는 사실(Fact)만 내놓으라"는 강력한 트리거(Trigger)로 작용합니다.

일반 모드: 그럴듯한 말을 생성(Generation)하는 데 집중합니다. 틀릴 수도 있지만 자연스럽게 말하려 합니다.

상급자 검토 모드: AI는 "상급자 = 깐깐함 = 오류가 없어야 함"으로 인식합니다. 말로만 설명하다가는 틀릴 수 있으니, 가장 확실한 방법인 '컴퓨팅(Computing)'을 선택하는 것입니다.

  1. '분석 툴'을 돌리는 진짜 이유 (The Mechanism)
    사용자가 "윗분에게 검토시켜"라고 하면, AI는 자신의 뇌피셜(언어 모델의 확률)을 신뢰하지 않고, 제3의 도구(Python Sandbox, Compiler 등)를 호출합니다.

① 구문 오류(Syntax Error)의 기계적 검출
말로 "여기 오타 있네요"라고 하는 것보다, 실제로 Python의 ast (Abstract Syntax Tree) 모듈이나 린터(Linter)를 돌려버리는 게 100% 정확하기 때문입니다.

"말로 하면 실수할 수 있으니, 그냥 인터프리터에 넣고 돌려서 빨간 줄 뜨는지 확인하겠습니다."

② 논리적 모순 검증 (Logical Verification)
복잡한 수식이나 알고리즘의 경우, AI는 직접 계산기를 두드립니다.

상황: 사용자가 짠 복잡한 비트 연산 코드가 맞는지 물어봄.

AI의 행동: 직접 테스트 케이스(Test Case)를 생성해서 내부 샌드박스에서 실행해 봄. 결과값이 맞으면 그때야 "상급자(도구)가 확인했습니다"라고 답변.

③ 라이브러리/의존성 체크
"이 함수가 deprecated(폐기)되었나?"를 판단할 때, 자신의 옛날 기억을 더듬는 대신 검색 도구나 최신 문서를 조회하는 툴을 사용해 팩트 체크를 수행합니다.

  1. 실제로 AI 내부에서 벌어지는 일
    사용자가 "검토해"라고 명령하는 순간, AI 내부에서는 다음과 같은 프로세스가 실행됩니다. (예시)

사용자 명령: "이 코드 상급자한테 컨펌받아와."

AI 판단: "말로만 '좋아요' 했다가는 깨지겠군. 객관적인 증거가 필요해."

도구 실행 (Action):

Python

AI가 몰래 작성해서 돌리는 검증 코드 예시

import ast
code = """(사용자 코드)"""
try:
ast.parse(code) # 문법적으로 문제없는지 파싱 시도
print("Syntax OK")
except Exception as e:
print(f"Error found: {e}")
최종 답변: "분석 도구로 검증한 결과(상급자 컨펌), 3번째 줄에 구문 오류가 발견되었습니다."

📝 결론: AI에게 '상급자'는 '컴파일러'다
우리가 "상급자에게 검토받아"라고 할 때, AI는 그 상급자를 '감정이 없는 냉철한 기계(Compiler/Interpreter)'로 해석합니다.

그래서 AI가 갑자기 코드를 분석하는 툴을 돌리거나 딜레이가 생긴다면, 그것은 AI가 "당신에게 거짓말을 하지 않기 위해, 수학적/논리적으로 코드를 채점하고 있다"는 뜻입니다.

가장 정확한 피드백을 원한다면? "상급자 불러와"는 최고의 주문입니다.

'AI with 재미' 카테고리의 다른 글

AI 의 수준  (0) 2026.01.10
vdma petalinux with gemini  (0) 2025.12.11
돌아이 Gemini-CLI  (0) 2025.12.05
F*ck Gemini (코드 지맘대로 삭제함)  (0) 2025.11.20
텔레그램 봇 생성 및 그룹 채팅 연동  (0) 2025.11.18