17 장. 자율 소프트웨어 팩토리 — 졸업 후 마주칠 미래
"하네스 환경 지배력 을 확보한 조직이 다음 시대의 기술적 패권 을 쥔다."
도입 — 5 년 후 시나리오
이 책의 마지막 본문 장이다. 16 장이 내일 아침 의 자리였다면, 17 장은 5 년 후 아침 의 자리다.
여러분이 졸업하고, 입사하고, 5 년이 흘렀다. 그 자리에서 어떤 환경에 서 있는가 — 17 장이 그 자리를 시나리오로 그린다.
이 시나리오의 이름은 — 자율 소프트웨어 팩토리 (Autonomous Software Factory).
핵심 명제 미리.
5 년 후 — AI = 도구 의 시대는 끝난다. AI = 팀원 의 시대다.
이 한 줄 변화가 모든 것 을 바꾼다. 동료가 사람 5 명 + AI 5 명 인 사무실에서 — 여러분이 어떤 자리 에 서 있는가 가 17 장의 질문이다.
에이전트 생성 코드베이스 — *모든 것이 AI 산출물
먼저 *5 년 후의 코드베이스 풍경 * 부터 본다. 표로.
| 과거 인식 | 현재 실제 |
|---|---|
| 비즈니스 로직 코드 만 AI 가 짠다 | 비즈니스 로직 + |
| 유닛 / 통합 테스트 코드 | |
| CI / CD 구성 스크립트 | |
| 내부 개발자 도구 | |
| 설계 문서 / 아키텍처 히스토리 | |
| 코드 리뷰 코멘트 | |
| 저장소 관리 스크립트 |
→ 소프트웨어 생명 주기 전체 가 에이전트 산출물 이 된다.
이게 *5 년 후의 현실적 시나리오 * 다. 5 년 전만 해도 AI = 자동완성 도구 였다. 지금 (2026) 은 AI = 코드 생성 + 리뷰 + 테스트 + 문서 생성. 5 년 후는 AI = 모든 산출물의 80%. 인간 = 그 80% 를 조율 / 검토 / 결정 하는 사람.
여러분이 입사 첫 주에 마주칠 코드베이스 가 — 5 년 동안 AI 가 만든 것 + 사람이 검수한 것 * 의 누적이다. 전통적 코드 작성자 자리는 대부분 사라진다. *남는 자리는 — 조율자 + 감사관.
시스템 엔지니어의 역할 변화
이 변화가 여러분의 직책 에 어떻게 나타나는가. 표로.
과거 (~ 2020):
코드 작성자 (Writer)
↓
하루 100 줄 → 1,000 줄 코드 작성
현재 (2025 ~ 2027):
코드 *조율자 + 감사관* (Orchestrator + Auditor)
↓
- 코드 문법 고민 → *하네스 가드레일 강화*
- 직접 구현 → 비즈니스 요구사항을
*에이전트가 소화 가능한*
수용 기준 (AC) 으로 *번역*
미래 (2030 ~):
*완전 자율 시스템 운영자*
↓
- 비즈니스 결정만
- 시스템은 *스스로 판단·최적화*
이 표가 *6 장의 코더 → 아키텍트 * 의 시간축 확장 버전 이다. 6 장이 지금 졸업할 사람 의 자리, 17 장이 5 ~ 10 년 후 자리 의 풍경.
여러분이 5 년 후 어떤 사무실에 앉아 있는가 의 그림 — *모니터에는 AI 5 ~ 10 명이 동시에 일하는 진행 막대 * (15 장 시연의 확장 버전). 여러분 자신은 비즈니스 결정과 검수 에 시간을 쓴다. *코드를 직접 짜는 시간은 5%. 나머지 95% 는 — 지시 / 검수 / 의사 결정.
자율 소프트웨어 팩토리의 정의
이 5 년 후 시나리오 에 공식 이름 을 붙인다.
자율 소프트웨어 팩토리 (Autonomous Software Factory): 에이전트가 MCP (Model Context Protocol) 를 통해 다양한 모달리티 + 실시간 세계 데이터 를 흡수, 스스로 판단·최적화 하는 완전 자율 시스템.*
핵심 단어 셋을 짚자.
- 모달리티 (Modality) — 텍스트뿐 아니라 이미지·음성·영상·코드·DB·API 모두를 다룰 수 있는 능력.
- 실시간 세계 데이터 — 과거의 학습 데이터 가 아니라 지금 이 순간의 사용자 행동·시장·인프라 상태.
- 스스로 판단·최적화 — *사람이 매 결정 단계에 개입하지 않아도 시스템이 자체로 * 최선의 경로 선택.
이 셋이 합쳐지면 — 지금의 시연 (15 장 약국 에이전트) 의 수십 배 규모 가 가능해진다. 4 약국 → 4,000 약국. 1 시간 작업 → 24 시간 자동 운영. 4 명 서브에이전트 → 400 명 에이전트 swarm.
지금 작동 중인 예고편
이 시나리오가 공상이 아니다. 지금 이미 작동 중인 사례 셋.
| 사례 | 의미 |
|---|---|
| Crossbeam 해커톤 우승 (5 장) | 법률 도메인 복잡도가 자동 처리 — 비개발자도 가능 |
| Elisa 프로젝트 (1 장) | 명세서 한 장 → 39,000 줄 코드 + 1,500 테스트 |
| Shopify AI 의무화 (7 장) | 산업 차원에서 AI 전제화 — 선택이 아니라 의무 |
이 셋이 각자 다른 차원 의 변화를 보여 준다.
- Crossbeam — 비개발자 가 자율 팩토리의 맛보기 를 만든다.
- Elisa — 명세 한 장이 수만 줄 산출물 로 자동 변환 되는 시연.
- Shopify — 기업이 전사적 의무 로 만든다. 조직 단위 변화.
이 셋의 교집합 이 자율 소프트웨어 팩토리 의 현재 진행형. 5 년 후의 완성형 은 — 이 셋을 곱한 자리.
AI = 팀원 의 의미
이 책의 가장 철학적인 한 줄 을 기록한다.
LLM 은 더 이상 도구 가 아니다 — 팀원 이다.
이게 무슨 뜻인가? 기술적 동등성 이다. 법인격 부여 같은 철학적 논쟁 이 아니다. *팀원처럼 대해야 결과가 나온다 * 는 실용적 발견.
여러분이 팀원에게 일을 줄 때 어떻게 하는가?
| 팀원에게 | AI 에게 |
|---|---|
| 역할 (Role) 을 명확히 한다 | CLAUDE.md 의 Role 섹션 |
| 제약 (Constraints) 을 알려준다 | Constraints 섹션 |
| 목표 (Goal) 를 합의한다 | Goal 섹션 |
| 맥락 (Context) 을 공유한다 | Context 섹션 |
| 결과를 검증 한다 | Stop Hook + 2 단계 리뷰 |
이 매핑이 완벽히 1:1 이다. 팀원에게 일을 잘 주는 사람 = AI 에게 일을 잘 주는 사람. 그래서 *6 장 오케스트레이터 = 팀장 비유 * 가 정확하다.
여러분이 학기 팀 프로젝트에서 팀장 경험이 있다면 — *그 경험이 AI 시대 시스템 엔지니어의 자산 * 이다. Class Diagram 그리기 능력 + 팀장 능력 + 3 줄 적기 습관 — 이 세 가지가 *5 년 후 시스템 엔지니어의 핵심 역량.
조직 단위 변화 — 다음 시대의 패권
마지막 메시지. 이 책의 가장 큰 함의.
하네스 환경 지배력 을 확보한 조직 이 — 다음 시대의 기술적 패권 을 쥔다.
개인 단위 변화 가 조직 단위 변화 로 옮겨간다. 어떤 회사가 5 년 후 살아남는가? 답은 — *어떤 회사가 하네스를 잘 만드는가. *
Shopify 가 AI 의무화 를 한 이유. *Anthropic·OpenAI·Cursor 가 Plan Mode 를 기본 UX 로 강제 * 한 이유. 모두 조직 단위 의 하네스 환경 지배력 확보 다.
여러분이 *졸업 후 회사를 고를 때 * — 어떤 기준 인가? 연봉? 복지? 위치? 이 책이 권하는 추가 기준 한 가지.
그 회사의 하네스 환경 이 얼마나 잘 만들어져 있는가.
CLAUDE.md / AGENTS.md / .cursorrules 가 조직 단위로 정착돼 있는가. 코드 리뷰 문화가 AI 와 인간을 통합 했는가. *5 년 후 그 회사가 어디에 서 있을지 * 의 예측 변수 다.
여러분이 *그 환경을 직접 만드는 사람이 될 것 * 이라는 게 — 17 장의 마지막 메시지.
강의·책의 수미상관
이 책의 마지막 두 페이지는 — *강의 첫 슬라이드와 마지막 슬라이드를 동일하게 * 만드는 자리다. 수미상관 (首尾相關) — 시작과 끝이 닫힌 원 으로 만나는 형식.
서문에서 박은 한 줄을 다시 기록한다.
AI-Native Vibe Coding: No Design, No Code.
이 한 줄이 *17 장의 시나리오에서 어떻게 살아 있는가 * 를 본다. No Design — 5 년 후 자율 팩토리에서도 설계 없는 시스템은 폭주 한다. No Code — 그래서 *설계 없으면 AI 팀원도 폭주 *. *AI 가 팀원 이 되어도 — 설계는 여전히 인간의 일 *.
이게 *책의 불변하는 한 줄 * 이다. 시대가 1.0 → 2.0 → 3.0 으로 옮겨가도, AI 가 도구 → 팀원 → 자율 시스템으로 옮겨가도 — 설계가 사라지지 않는다. 위치만 옮겨갈 뿐. *지금 옮겨간 자리가 — CLAUDE.md.
17 장 정리 — 책의 마지막 본문
이 책 본문 17 장의 흐름을 한 표 로 묶는다.
| 부 | 한 줄 |
|---|---|
| 1 부 INT (1·2·3 장) | 시대가 옮겨갔다 + 거인들도 그렇게 말한다 + 지금 여러분이 가장 유리하다 |
| 2 부 VBC (4·5·6·7 장) | 환상은 청구서를 부른다 + 규모별 곡선이 있다 + 코더 → 아키텍트 + VBC + SDD 하이브리드 |
| 3 부 HRN (8·9·10·11·12 장) | 4 계층 + Superpowers + 검증 루프 + 경험 외재화 + SDD 실증 |
| 4 부 DSL (13·14 장) | UML → 에이전트 = 1:1 동형 + CLAUDE.md = 압축형 설계 문서 |
| 5 부 DEM (15 장) | 15 분 시연 — 모든 도구가 한 자리에 모인다 |
| 6 부 CLN (16·17 장) | 5 종 체크리스트로 시작 + 5 년 후 자율 팩토리 풍경 |
이 표가 책 한 권을 한 줄씩 압축한 모습. 모든 줄이 한 표어로 닫힌다.
AI-Native Vibe Coding: No Design, No Code.
다음 페이지가 — 이 책의 마지막 페이지. 지금까지의 모든 페이지가 그 한 페이지를 향해 와 있었다. 3 줄짜리 페이지 다. 검정 배경에 흰 글씨.
*"강의장을 나가며 가져갈 유일한 한 문장. 다음 페이지에서."