김과장
AI 뉴스 목록
2026-03-16AI 코딩에이전틱 엔지니어링Agentic Engineering사이먼 윌리슨바이브코딩Claude CodeAI 코드 리뷰TDD

AI 코딩 에이전트 활용법 5가지 — 사이먼 윌리슨 Agentic Engineering 가이드

사이먼 윌리슨이 공개한 에이전틱 엔지니어링 패턴 가이드 핵심 요약. AI 코딩 도우미를 제대로 쓰는 5가지 실전 원칙과 TDD, 코드 리뷰 방법을 정리했습니다.


AI 코딩 에이전트가 코드를 대신 짜주는 시대, 정작 중요한 건 "AI에게 어떻게 시키느냐"입니다. Django(파이썬으로 웹사이트를 만드는 유명 도구) 공동 창시자이자 AI 개발 분야의 대표적 실무 전문가인 사이먼 윌리슨(Simon Willison)이 자신의 경험을 집대성한 에이전틱 엔지니어링(Agentic Engineering) 가이드를 공개했습니다. AI 코딩 관련 글만 345편 이상 쓴 그가 처음으로 체계적으로 정리한 실전 가이드입니다.

바이브코딩 vs 에이전틱 엔지니어링 — 무엇이 다른가

요즘 화제인 '바이브코딩'은 프로그래밍 경험 없이 AI에게 "이런 앱 만들어줘"라고 말하고 결과물을 받는 방식입니다. 윌리슨이 말하는 에이전틱 엔지니어링(AI 코딩 도우미와 함께 체계적으로 소프트웨어를 만드는 방법)은 그 반대편에 있습니다.

핵심 차이는 "사람의 판단"입니다. 바이브코딩이 AI에게 맡기고 결과를 보는 것이라면, 에이전틱 엔지니어링은 사람이 방향을 잡고, AI가 실행하고, 사람이 검증하는 협업 방식입니다.

윌리슨의 정의를 빌리면: "에이전트(스스로 코드를 쓰고 실행까지 하는 AI 도구)가 도구를 반복 사용해서 목표를 달성하는 것"입니다. 여기서 중요한 건 '실행'입니다. 단순히 코드를 생성하는 게 아니라, 직접 실행해보고 결과를 확인한 뒤 고쳐나간다는 점이 일반 AI 챗봇과 다릅니다.

사이먼 윌리슨의 에이전틱 엔지니어링 패턴 가이드 표지 — AI 코딩 에이전트 활용 원칙과 Red/Green TDD 방법론을 설명하는 다이어그램

AI 코딩 도우미 활용 5가지 핵심 원칙

1코드 작성은 이제 '싼' 작업이다

AI 덕분에 코드를 만드는 비용은 급락했습니다. 이제 진짜 비싼 건 "무엇을 만들지 결정하는 것"입니다. 어떤 문제를 풀어야 하는지, 여러 방법 중 어떤 걸 택할지 — 이 판단력이야말로 사람만이 할 수 있는 일입니다.

2프롬프트와 예제를 모아두어라 (Hoard)

"이론적으로 가능하다"와 "직접 해봤다"는 완전히 다릅니다. 윌리슨은 자신이 만든 코드 예제, 성공한 프로젝트, 해결한 문제들을 블로그, GitHub 저장소, 도구 모음에 꾸준히 기록합니다. 이 '보물창고'가 있으면 AI에게 "이 예제처럼 만들어줘"라고 구체적으로 지시할 수 있어 결과물 품질이 확 달라집니다. 실제로 그는 이 방법으로 60개 이상의 웹 도구를 만들었습니다(tools.simonwillison.net).

3AI는 '더 좋은' 코드를 만들어야 한다

AI를 쓴다고 해서 대충 만들어도 된다는 뜻이 아닙니다. 오히려 반대입니다. AI의 도움으로 더 야심찬 프로젝트를 더 높은 품질로 만들 수 있어야 합니다. "AI가 짜줬으니까 괜찮겠지"는 가장 위험한 생각입니다.

4AI에게 테스트를 먼저 쓰게 하라 — Red/Green TDD

AI에게 코드를 시킬 때 가장 효과적인 방법은 "먼저 테스트(코드가 제대로 작동하는지 자동으로 확인하는 코드)를 쓰고, 그 테스트를 통과하는 코드를 만들어"라고 지시하는 것입니다. 테스트가 실패하는 걸 확인한 뒤(Red) → 코드를 짜서 통과시키는(Green) 이 간단한 루틴만으로도 AI가 엉뚱한 코드를 만드는 문제를 크게 줄일 수 있습니다.

5AI 생성 코드는 반드시 직접 리뷰하라

윌리슨이 강조하는 최대 금기입니다. AI가 만든 수백, 수천 줄의 코드를 직접 읽어보지도 않고 동료에게 검토를 요청하는 것은 자기 일을 남에게 떠넘기는 것과 같습니다. 해커뉴스에서도 "매일 1만 줄짜리 AI 코드 리뷰를 떠안고 있다"는 개발자의 불만이 큰 공감을 얻었습니다.

해커뉴스 개발자 반응: AI 코딩 에이전트에 대한 기대와 경계

이 가이드가 해커뉴스에 올라오자 흥미로운 토론이 벌어졌습니다.

긍정적 반응: "바이브코딩과 확실히 구분되는 전문 방법론이 필요했다", "채용 공고에도 '에이전틱 엔지니어링' 경험이 등장하기 시작했다"는 의견이 나왔습니다.

경계의 목소리: 한 개발자는 "3개월간 에이전틱 엔지니어링 결과물을 직접 봤는데, 곧 큰 조정이 올 것 같다. 업계가 심각한 착각 상태에 있다"고 날카롭게 지적했습니다.

핵심 논쟁: "이건 기존 소프트웨어 엔지니어링의 자동화일 뿐이다" vs "AI가 만든 코드의 책임 소재가 다르기 때문에 새로운 분야다"라는 의견이 맞서고 있습니다.

개발자가 아니어도 적용할 수 있는 AI 활용 팁

윌리슨의 원칙은 코딩 외 AI 활용에도 그대로 적용됩니다.

보고서를 쓸 때: AI에게 "보고서 써줘"가 아니라, 먼저 목차와 핵심 메시지를 정하고 → AI에게 초안을 맡기고 → 직접 검토하는 3단계가 훨씬 좋은 결과를 냅니다.

디자이너라면: AI 이미지 생성 도구를 쓸 때도 "예전에 잘 나왔던 프롬프트 모음"을 만들어두면 — 윌리슨이 말하는 '보물창고(Hoard)' 전략과 같은 원리로 — 결과물이 일관되게 좋아집니다.

기획자·마케터라면: AI 챗봇에게 시장 분석을 맡길 때 "먼저 가설을 세우고, 그 가설이 틀렸을 때 어떤 반례가 나오는지 확인해줘"라고 지시하면 — TDD 원칙의 응용 — 편향된 분석을 피할 수 있습니다.

AI를 처음 사용해보고 싶다면, AI 기초부터 차근차근 배우는 무료 가이드에서 시작해보십시오.

Agentic Engineering Patterns 가이드 전문 보기

가이드는 총 5개 카테고리, 15개 섹션으로 구성되어 있습니다. 원칙(5개), 테스트 및 품질(3개), 코드 이해(2개), 실전 프롬프트 예시(1개), 부록(1개)까지 — AI 코딩 도우미를 사용하는 모든 사람이 참고할 만한 실전 지침서입니다.

전문은 simonwillison.net/guides/agentic-engineering-patterns에서 무료로 읽을 수 있으며, 윌리슨은 매주 1~2개 챕터를 추가할 예정이라고 밝혔습니다.

AI와 바이브코딩에 대해 더 알고 싶다면 무료 학습 가이드를 확인해보십시오.

관련 콘텐츠Easy클코로 AI 시작하기 | 무료 학습 가이드

AI 소식, 가장 빠르고 쉽게 받아보세요

누구나 이해할 수 있도록, 가장 자세하고 쉽게 알려드립니다

텔레그램 채널 구독