← 자료실 홈
직접 코딩 0% — PART 4 · 배포와 운영 · 최종장

Chapter 11.
서비스의 주인으로 산다는 것

운영, 그리고 다음
직접 코딩 0%1 / 20
전환

만드는 사람에서, 지키는 사람으로

서비스가 공개되는 순간 비용·보안·책임까지 운영자의 일이 됩니다.서비스가 공개되는 순간 비용·보안·책임까지 운영자의 일이 됩니다.
직접 코딩 0%2 / 20
로드맵

11장의 흐름

01비용 울타리
02보안 미니멀
03하네스 성숙도
04다음 단계 로드맵
05졸업 과제
06에필로그
직접 코딩 0%3 / 20
11.1 비용 울타리

마지막 울타리는 지갑에 채웁니다

코드에 빈틈이 있거나 예상 밖 호출이 폭증할 수 있습니다.코드에 빈틈이 있거나 예상 밖 호출이 폭증할 수 있습니다.
월별 지출 한도에 도달하면 새 API 요청이 거절됩니다.월별 지출 한도에 도달하면 새 API 요청이 거절됩니다.
집계 시차에 대비해 알림과 서비스 내부 제한을 함께 씁니다.집계 시차에 대비해 알림과 서비스 내부 제한을 함께 씁니다.
직접 코딩 0%4 / 20
11.1 설정

화재경보기와 스프링클러

이메일 알림
한도보다 낮은 금액에서 먼저 경고
월별 지출 한도
감당 가능한 상한에서 요청 차단
자동 충전
OFF 상태를 다시 확인
직접 코딩 0%5 / 20
11.1 완성

비용을 지키는 3종 울타리

1차 · 사용자당 도배 방지서비스 코드
2차 · 하루 총량 상한서비스 코드
3차 · 지출 한도·알림API 콘솔
직접 코딩 0%6 / 20
11.2 보안 미니멀

평생 들고 갈 세 가지 규칙

비밀은 금고에만.env·Environment Variables
기본 암호는 그날 변경길고 고유하게
권한은 모자라게필요한 최소한만
직접 코딩 0%7 / 20
11.2 운영 책임

모르는 사람이 들어오면 책임도 생깁니다

문제 글 대응삭제 기능과 신고·연락 경로
개인정보 최소화가장 안전한 정보는 모으지 않은 정보
AI 답변 고지참고용이며 정확하지 않을 수 있음
직접 코딩 0%8 / 20
11.3 최종 진단

하네스 성숙도 Lv.6

Lv.0 무방비 → Lv.1 규칙 → Lv.2 울타리 → Lv.3 검증·복구Lv.0 무방비 → Lv.1 규칙 → Lv.2 울타리 → Lv.3 검증·복구
Lv.4 관측 → Lv.5 역할 분리 → Lv.6 배포와 운영Lv.4 관측 → Lv.5 역할 분리 → Lv.6 배포와 운영
이제 고삐가 클라우드에서도 작동합니다.이제 고삐가 클라우드에서도 작동합니다.
직접 코딩 0%9 / 20
11.4 다음 단계

책 너머의 두 이정표

멀티에이전트·다이내믹 워크플로우
누가 함께 일하고, 결과에 따라 무엇을 할 것인가
CI/CD
자동 검사와 사람의 승인 관문을 거쳐 안전하게 배포
직접 코딩 0%10 / 20
11.4 용어 지도

다섯 고삐를 세상의 언어로

규칙 쓰기 → Instructions / System Prompt
울타리 치기 → Guardrails / Rate limiting
시험 보기 → Testing / LLM evals
안전벨트 → Rollback / Auto-recovery
CCTV → Monitoring / Observability
직접 코딩 0%11 / 20
11.4.1 개념 비교

기억할 질문은 하나씩

멀티에이전트
누가 함께 일하는가?
다이내믹 워크플로우
다음에 어떤 작업을 하는가?
두 개념은 경쟁하지 않고 함께 사용할 수 있습니다.
직접 코딩 0%12 / 20
11.4.1 팀 구성

같은 주문, 다른 실행 흐름

사람이 역할 지정 → Claude가 필요한 직원을 호출
Claude가 큰 목표를 작업으로 분해 → 팀과 흐름 구성
핵심: 통과·실패 결과에 따라 다음 행동이 달라짐
종료 조건: 최대 3회, 실패하면 멈추고 사람에게 보고
직접 코딩 0%13 / 20
11.4.1 실습

ultracode — 큰 망치는 큰 못에

$
/config
Dynamic workflows → On

$
/effort ultracode
✓ 작업 분해·AI 직원·실행 흐름 구성
반복 횟수·중단 시점·승인 조건은 프롬프트에 직접 명시합니다.
직접 코딩 0%14 / 20
11.4.2 자동 검문소

main에 바로 올리면 무방비입니다

기존: 코드 수정 → main → Vercel → 즉시 공개기존: 코드 수정 → main → Vercel → 즉시 공개
Vercel의 빌드 성공은 기능 테스트 통과와 다릅니다.Vercel의 빌드 성공은 기능 테스트 통과와 다릅니다.
GitHub Actions는 코드가 올라오면 정해진 검사를 자동 실행합니다.GitHub Actions는 코드가 올라오면 정해진 검사를 자동 실행합니다.
직접 코딩 0%15 / 20
11.4.2 배포 관문

작업용 가지 → 검사 → 사람 확인 → main → 배포

1 작업용 가지 — 안전한 공사장
2 변경 요청 — Actions 검사 시작
3 초록불/빨간불 — 사람 확인 또는 재수정
4 main — 보호 규칙으로 잠긴 문
5 Vercel — main만 운영 배포
직접 코딩 0%16 / 20
11.5 졸업 과제

성격 유형 분석 AI 서비스를 완성하세요

7~10개 질문 → 성격 유형 + 한 줄 조언
친구에게 공유하고 싶은 결과 화면
필수 안내: 의료·심리 진단이 아닌 참고용 AI 분석
Plan → 승인 → 제작 → 증거 확인 → 실패 항목 재검사
직접 코딩 0%17 / 20
11.5 합격선

9개의 필수 체크 · 4개의 선택 도전

필수: 규칙·울타리·검증·복구·모니터링
필수: 보안·개인정보·배포·비용
선택: 역할 분리 협업·Actions 관문
선택: 빨간불 차단 확인·초록불 운영 반영
직접 코딩 0%18 / 20
11.6 에필로그

AI를 활용하는 사람은 다르게 움직입니다

말하기 — 일을 시킵니다.
확인하기 — 결과를 의심합니다.
통제하기 — 어긋날 길목마다 장치를 답니다.
예측 기계는 그대로입니다. 달라진 것은 당신입니다.
직접 코딩 0%19 / 20
마지막 페이지

방향과 책임은 사람의 것입니다

검증되지 않은 것을 믿지 않는 습관
망가질 길을 미리 막는 설계
되돌릴 지점을 만들어 두는 신중함
당신의 서비스는 지금도 돌아가고 있습니다. 다음 서비스는 무엇입니까?
직접 코딩 0%20 / 20