코드는 끝이 아니다. 코드가 검증되고, 배포되고, 기록되고, 설명 가능한 상태가 되어야 산출물이다. AI 시대에 필요한 능력은 생성 속도만이 아니다.
AI로 만들었다는 말보다 어떻게 검증하고 배포했는지가 포트폴리오의 힘이다.
세 도구는 각각 다른 레이어의 문제를 해결한다. 함께 쓰면 AI 산출물의 전체 수명주기를 관리할 수 있다.
| 도구 | 해결하는 문제 | 키워드 |
|---|---|---|
| Temporal | 실행 중간에 죽으면 처음부터 다시 | 실행 지속성, RunLog |
| Langfuse | AI 산출물이 그럴듯하지만 품질 불명확 | AI 산출물 품질, 4점수축 |
| Harness | 코드는 만들었지만 배포·검증·설명이 없음 | 소프트웨어 delivery 흐름 |
Harness의 핵심 개념 중 하나는 배포 전 사람이 확인하는 게이트다. 개인 프로젝트에서도 이 습관이 중요하다.
코드는 끝이 아니다. 코드가 검증되고, 배포되고, 기록되고, 설명 가능한 상태가 되어야 산출물이다. AI 시대에 필요한 능력은 생성 속도만이 아니다.
지금 당장 Markdown 보드로 시작하는 개인 delivery 구조
| 단계 | 방법 | 조건 |
|---|---|---|
| 1단계 | Markdown 보드 | 지금 바로 시작. 할일→구현완료→테스트완료→배포완료→포트폴리오화 열 |
| 2단계 | GitHub Projects | 코드 저장소와 연동. PR과 연결 |
| 3단계 | 자동화 보드 | CI/CD 연동. 배포 시 자동 이동 |