PLAYBOOK · 인사이트 · 2026.07.24

장고 공동 창시자 사이먼 윌리슨이 말하는 LLM 활용 원칙 5가지

부엌칼인 줄 알고 쓰는 전기톱, 20년 넘게 기록해 온 개발자의 사용 설명서

다루는 도구ChatGPTClaude Code

장고 공동 창시자이자 20년 차 기술 블로거 사이먼 윌리슨의 2024~2025년 글을 모아, 파워유저 도구·오류 검증·컨텍스트 관리·에이전트 정의·전문성 증폭의 다섯 원칙으로 재구성했습니다.

이 사람의 말을 들어야 하는 이유

사이먼 윌리슨(Simon Willison)은 파이썬 웹 프레임워크 장고(Django)의 공동 창시자이자, 오픈소스 데이터 도구 데이터셋(Datasette)을 만드는 개발자입니다 [7]. 2002년부터 20년 넘게 기술 블로그를 써 왔고, LLM을 직접 써 본 기록과 연말 결산 글로 AI 업계에서 가장 자주 인용되는 실무 관찰자가 됐습니다 [1][7]. 이 글은 그의 2024~2025년 글에서 다섯 가지 활용 원칙을 추린 것입니다.

원칙 1 — LLM은 부엌칼로 위장한 전기톱이다

2024년 연말 결산에서 그는 LLM을 "부엌칼로 위장한 전기톱"이라고 불렀습니다 [1]. 채팅창에 말만 걸면 되니 쉬워 보이지만, 함정을 피하며 제대로 쓰려면 깊은 이해와 경험이 필요한 파워유저 도구라는 뜻입니다 [1].

겉보기에는 속을 만큼 쉬워 보인다. 챗봇에 메시지를 치는 게 뭐가 어렵겠나. 하지만 제대로 활용하고 수많은 함정을 피하려면 깊은 이해와 경험이 필요하다.
— 사이먼 윌리슨, 2024년 연말 결산 [1]

원칙 2 — 그럴듯한 오류가 환각보다 위험하다

그는 코드 속 할루시네이션, 예컨대 존재하지 않는 함수를 지어내는 오류를 "가장 덜 위험한 실수"라고 말합니다 [2]. 실행하는 순간 오류로 바로 드러나기 때문입니다 [2]. 진짜 위험은 검사 도구에 걸리지 않는, 그럴듯하게 돌아가는 잘못된 결과물입니다 [2]. 코드가 좋아 보이고 오류 없이 돌아간다고 해서 맞는 것은 아니라는 경고입니다 [2]. 코드가 아닌 업무 문서라면 더욱 그렇습니다.

원칙 3 — 과신하는 페어 프로그래머로 대하라

그가 권하는 마음가짐은 "검색은 번개처럼 빠르지만 지나치게 자신만만한 페어 프로그래밍 조수"입니다 [3]. 좋은 결과의 대부분은 컨텍스트 관리, 즉 대화에 어떤 자료와 이력을 넣을지 다루는 기술에서 나온다고 말합니다 [3]. 단 하나 기계에 맡길 수 없는 일도 못 박습니다. 결과물이 실제로 작동하는지 확인하는 테스트입니다 [3].

원칙 4 — 에이전트는 '도구를 루프로 돌리는 LLM'이다

그는 2025년 9월, 오래 논쟁이 된 AI 에이전트의 정의를 한 문장으로 정리했습니다. "LLM 에이전트는 목표를 이루기 위해 도구를 루프 안에서 실행한다"입니다 [4]. 그리고 2025년 연말 결산에서는 이 정의를 기준으로, 도구 호출을 여러 단계로 수행하는 시스템으로 보면 에이전트는 이미 도래했고 대단히 유용함이 증명되고 있다고 평가했습니다 [6]. 신비화하지 말고, 도구 호출을 반복하는 시스템으로 이해하고 쓰라는 조언입니다.

원칙 5 — AI는 기존 전문성을 증폭한다

2025년 10월 그는 빠르고 느슨한 바이브 코딩과 구분되는 진지한 방식에 바이브 엔지니어링이라는 이름을 붙였습니다 [5]. 핵심 문장은 "AI 도구는 기존 전문성을 증폭한다"입니다 [5]. 소프트웨어 경험이 많을수록 LLM과 코딩 에이전트에서 더 빠르고 좋은 결과를 얻는다는 것입니다 [5]. 도구가 실력 격차를 없애 주는 게 아니라 벌린다는 관찰이기도 합니다.

우리 업무로 옮기면

  1. 오늘 — AI 산출물 하나를 골라 '검증 전에는 완성이 아니다'로 상태를 표시합니다. 문서라면 수치·명칭·링크를 원문과 대조하는 확인 단계를 붙입니다.
  2. 이번 주 — 반복 업무 하나의 배경 자료·용어·예시를 노트 하나로 모읍니다. 원칙 3의 컨텍스트 관리를 시작하는 가장 작은 단위예요.
  3. 다음 단계 — 자동화하고 싶은 업무를 '어떤 도구를 어떤 순서로 반복 호출하는 일인가'로 적어 봅니다. 원칙 4의 정의로 보면 에이전트로 만들 수 있는 일인지가 보입니다.

따라 해볼 자료는 두 가지입니다. 그의 실전 가이드 Here's how I use LLMs to help me write code와 강연 영상이 담긴 The last six months in LLMs를 권합니다.


정리하면

다섯 원칙의 공통분모는 검증 책임이 사람에게 남는다는 사실입니다. 전기톱임을 알고 잡고(원칙 1), 그럴듯한 오류를 의심하고(원칙 2), 검증은 직접 하며(원칙 3), 에이전트를 도구 루프로 이해하고(원칙 4), 자신의 전문성을 키우는 것(원칙 5)이 결국 하나의 이야기입니다. 도구는 빨라졌지만 판단의 무게는 그대로 사람 몫입니다.

참고 자료

  1. Simon Willison, Things we learned about LLMs in 2024 (블로그, 2024.12) — https://simonwillison.net/2024/Dec/31/llms-in-2024/
  2. Simon Willison, Hallucinations in code are the least dangerous form of LLM mistakes (블로그, 2025.3) — https://simonwillison.net/2025/Mar/2/hallucinations-in-code/
  3. Simon Willison, Here's how I use LLMs to help me write code (블로그, 2025.3) — https://simonwillison.net/2025/Mar/11/using-llms-for-code/
  4. Simon Willison, 에이전트 정의에 관한 게시글 (블로그, 2025.9) — https://simonwillison.net/2025/Sep/18/agents/
  5. Simon Willison, Vibe engineering (블로그, 2025.10) — https://simonwillison.net/2025/Oct/7/vibe-engineering/
  6. Simon Willison, 2025: The year in LLMs (블로그, 2025.12) — https://simonwillison.net/2025/Dec/31/the-year-in-llms/
  7. About Simon Willison (소개 페이지) — https://simonwillison.net/about/
이 플레이북이 도움이 되었나요?