바이브 코딩은 끝났습니다. Markdown을 이용한 에이전틱 엔지니어링을 환영합니다.
2025년 2월, Andrej Karpathy는 기술 세계를 장악한 용어를 만들었습니다: 바이브 코딩 — AI에게 원하는 것을 설명하고 구문을 처리하게 하는 코딩 방식.
1년 후, Karpathy는 바이브 코딩이 이미 구시대적이라고 말합니다.
새로운 패러다임은? 에이전틱 엔지니어링 — 99%의 시간 동안 코드를 작성하지 않는 방식. 대신 코드를 대신 작성하는 AI 에이전트를 조율하며, 작성자보다 감독자 역할을 합니다.
조율 도구는? Markdown입니다.
진화: 세 단계
소프트웨어 1.0: 코드 작성
전통적인 프로그래밍. 인간이 모든 줄을 작성합니다. Python, JavaScript, C++. 구문으로 생각하고, 수동으로 디버그하고, 줄 단위로 반복합니다.
소프트웨어 2.0 / 바이브 코딩: 코드 설명
Copilot, Cursor 같은 AI 어시스턴트가 자연어 설명에서 코드를 생성합니다. AI와 “바이브”합니다 — 원하는 것을 설명하고 제안을 수락하거나 거부합니다. 여전히 모든 줄을 검토합니다.
소프트웨어 3.0 / 에이전틱 엔지니어링: 에이전트 지시
AI 에이전트가 자율적으로 작동합니다. 목표와 제약 조건을 정의하는 Markdown 파일을 작성합니다. 에이전트가 코드를 작성하고, 테스트하고, 반복하며 개선 사항을 커밋합니다. 과정이 아닌 결과를 검토합니다.
Karpathy의 autoresearch가 가장 명확한 예입니다: 연구자가 program.md를 작성하면 AI가 인간 개입 없이 밤새 100개 이상의 실험을 실행합니다.
Markdown: 인터페이스 레이어
각 단계에서 인간의 도구가 변합니다:
| 단계 | 인간의 도구 | 출력 |
|---|---|---|
| 소프트웨어 1.0 | 코드 편집기 | 소스 코드 |
| 소프트웨어 2.0 | AI 채팅 + 코드 편집기 | AI 보조 소스 코드 |
| 소프트웨어 3.0 | Markdown 편집기 | 에이전트 지침 |
에이전틱 엔지니어링에서 Markdown 파일이 인간 작업의 산물입니다. 그 후의 모든 것 — 코드, 실험, 결과 — 은 Markdown 지침을 따르는 AI 에이전트가 생산합니다.
새로운 기술: 에이전트 지침 작성
더 이상 코드를 작성하지 않는다면, 무엇을 하고 있을까요? 명확하고 구체적이며 전략적으로 건전한 Markdown 파일을 작성하고 있습니다.
이것은 다른 기술 세트를 필요로 합니다:
도메인 전문성 — 직접 생산하지 않더라도 좋은 결과가 어떤 것인지 알아야 합니다.
명확한 글쓰기 — 모호한 지침은 모호한 결과를 낳습니다. Markdown이 더 좋을수록 에이전트의 출력도 더 좋아집니다.
전략적 사고 — autoresearch에서 연구자의 역할은 개별 실험을 실행하는 것이 아니라 올바른 연구 방향을 설정하는 것입니다. program.md가 전략을 정의합니다.
평가 능력 — 에이전트의 결과가 실제로 좋은지 판단할 수 있어야 합니다. 감독이 인간의 핵심 책임입니다.
실제로 프로그래밍하는 것
program.md, AGENTS.md, 또는 CLAUDE.md를 작성할 때 단순히 문서를 작성하는 것이 아닙니다. 프로그래밍하고 있습니다:
- 목표: 에이전트가 무엇을 최적화해야 하는가?
- 제약: 에이전트가 절대 하지 말아야 할 것은 무엇인가?
- 컨텍스트: 에이전트가 도메인에 대해 알아야 할 것은 무엇인가?
- 전략: 에이전트가 문제에 어떻게 접근해야 하는가?
- 평가: 에이전트가 성공을 어떻게 측정해야 하는가?
이것이 소프트웨어 3.0 프로그래밍입니다. 언어는 Markdown입니다. 컴파일러는 LLM입니다. 런타임은 자율 에이전트 루프입니다.
지식 공급망
에이전틱 엔지니어링은 지식에 의존합니다. Markdown 지침은 도메인에 대한 이해만큼만 좋습니다. 이것은 지식 공급망을 만듭니다:
- 웹에서 지식 캡처 (문서, 논문, 블로그 게시물, 예시)
- Markdown 네이티브 시스템에서 구성 (Obsidian, Notion, 일반 파일)
- 에이전트 지침으로 합성 (program.md, AGENTS.md, CLAUDE.md)
- 지침에 따라 실행하는 에이전트 배포
첫 번째 단계 — 웹 지식을 Markdown으로 캡처 — 가 Save가 적합한 곳입니다. 모든 웹페이지를 클릭 한 번으로 깔끔한 Markdown으로 변환하여 에이전트 지침 워크플로우에 바로 사용 가능합니다.
2026년에 최고의 에이전트 지침을 작성하는 사람들은 처음부터 시작하지 않습니다. 신중하게 선별된 Markdown 참고 라이브러리 위에 구축하고 있습니다.
에이전틱 엔지니어링 시작하기
에이전틱 엔지니어링을 실천하기 위해 autoresearch를 실행할 필요는 없습니다:
- 현재 프로젝트에 AGENTS.md로 시작하세요. AI 코딩 어시스턴트를 위한 명확한 지침을 작성하세요.
- 결과에 따라 반복하세요. AI가 실수를 하면 단순히 수정하지 말고 — Markdown 지침을 업데이트하여 다시 발생하지 않도록 하세요.
- 참고 라이브러리를 구축하세요. 유용한 문서, 예시, 모범 사례를 Markdown으로 저장하세요. 에이전트 지침을 작성할 때 참조할 것입니다.
- 전략적으로 생각하세요. AI에게 어떤 코드를 작성할지 말하는 대신 어떤 문제를 해결할지와 어떤 제약을 존중할지 알려주세요.
바이브 코딩에서 에이전틱 엔지니어링으로의 전환은 미래 예측이 아닙니다. 지금 바로 일어나고 있으며, Markdown이 그 인터페이스입니다.
Save는 모든 웹페이지를 깔끔한 Markdown으로 변환합니다 — 효과적인 에이전틱 엔지니어링을 구동하는 지식 라이브러리를 구축합니다. Save 무료로 사용해보기.
## Continue reading
README.md에서 PROGRAM.md로: Markdown이 이제 프로그래밍 언어가 되다
README.md는 인간을 위한 것이었습니다. AGENTS.md는 코딩 어시스턴트를 위한 것입니다. PROGRAM.md는 자율 연구를 위한 것입니다. Markdown은 문서화에서 AI 에이전트를 위한 프로그래밍 언어로 진화했습니다.
Karpathy의 AI 사용자 '두 그룹' — 당신은 어느 쪽인가요?
Andrej Karpathy는 AI 능력에 대한 이해의 격차가 커지고 있다고 말합니다. 한 그룹은 AI를 장난감이라고 생각합니다. 다른 그룹은 'AI Psychosis'를 경험하고 있습니다. 그들을 구분하는 것과 그 경계를 넘는 방법입니다.
모두를 위한 Autoresearch: 자는 동안 100가지 AI 실험 실행하기
Karpathy의 autoresearch는 단일 GPU에서 하룻밤 사이에 100개 이상의 ML 실험을 실행합니다. 작동 방식, 필요한 것, 그리고 630줄 Python 스크립트가 AI 연구를 어떻게 바꾸고 있는지.
과학적 발견으로서의 Git Commit: Autoresearch가 버전 관리를 연구 실험실로 바꾸는 방법
Karpathy의 autoresearch에서 성공적인 모든 실험은 git commit입니다. 실패한 모든 것은 git reset입니다. 버전 관리가 자율 AI 연구의 메모리가 되었습니다.
Written by
Jean-Sébastien Wallez
I've been making internet products for 10+ years. Built Save on weekends because I wanted my own reading library in clean markdown for Claude and Obsidian. Write here about web clipping, AI workflows, and the small things that make a personal knowledge base actually useful.