Skip to content
··6분 읽기

전체 AI 팟캐스트 앱을 14일 만에 재구축했습니다. 무섭습니다.

원래 6개월이 걸렸던 프로젝트를 14일 만에 팟캐스트 앱을 재구축했습니다. 이 가속이 무섭고, 여러분도 무서워해야 합니다.

이전 게시물을 읽으셨다면, AI 생성 콘텐츠에 대한 제 복잡한 감정을 아실 것입니다. 특정 누군가가 쓴 것 같지 않은 밋밋하고 영혼 없는 콘텐츠에 대해 썼습니다. AI가 전문성을 증폭시켜야지 대체해서는 안 된다고 주장했습니다.

그런데 왜 방금 DIALØGUE—AI 지원 팟캐스트 생성기—를 완전히 오버홀하는 데 2주를 보냈을까요?

솔직한 답: 중독되었습니다.

Claude Code의 frontend-design 플러그인으로 개인 사이트를 3일 만에 리디자인한 후, 다른 무엇을 만들 수 있을지 생각을 멈출 수 없었습니다. 속도가 중독적이었습니다. 품질은 혼자서 달성할 수 있는 것보다 좋았습니다. 더 밀어붙이고 싶었습니다—얼마나 빠르고 얼마나 멀리 갈 수 있는지.

그 호기심이 119개의 커밋, 완전한 백엔드 재작성, 그리고 진정으로 더 나은 제품으로 이어졌습니다. 또한 10대 딸의 미래에 대한 불편한 생각으로도 이어졌습니다.

하지만 앞서 가고 있네요.

무서운 타임라인

저를 괴롭히는 것은 다음과 같습니다:

| 프로젝트 | 복잡도 | 구축 시간 |

|---------|------------|---------------|

| DIALØGUE v1 | MVP 팟캐스트 생성기 | ~6개월 |

| STRAŦUM | 9개 AI 에이전트, 11개 프레임워크, 멀티테넌트 | 75일 |

| DIALØGUE v2 | 완전한 오버홀 + 주요 기능 | 14일 |

원래 DIALØGUE는 약 6개월의 저녁과 주말이 걸렸습니다. 스택을 배우고, 실수하고, 새벽 2시에 프로덕션 이슈를 디버깅하는. 일반적인 인디 해커 여정이었습니다.

그런 다음 STRAŦUM을 만들었습니다—객관적으로 2-3배 더 복잡—75일 만에. 여전히 성취감이 있었습니다.

하지만 이것은? 14일 동안 119개의 커밋. 완전한 백엔드 통합. 각각 몇 주씩 걸렸을 새 기능들. 그리고 여전히 글로벌 광고 에이전시의 VP로 본업이 있습니다.

이것은 불가능해야 합니다.

왜 했는가 (진짜 이유)

솔직히: 원래 동기는 고상하지 않았습니다.

더 많은 Claude Code 플러그인을 가지고 놀고 싶었습니다.

frontend-design 플러그인이 개인 사이트를 변환시킨 후, /feature-dev, /code-simplifier, /code-explorer 등 다른 기능이 궁금했습니다. "plan mode"가 아키텍처 결정에 어떤 도움이 되는지 보고 싶었습니다. 들어봤지만 실제로 써본 적 없는 병렬 에이전트의 "마법"을 경험하고 싶었습니다.

그래서 DIALØGUE를 실험장으로 골랐습니다. UI가 어쨌든 개선이 필요했습니다. 완벽한 핑계.

"몇 화면 리디자인하자"가 "잠깐, 백엔드 아키텍처가 잘못됐어"가 되었고 "사실, 전체 AI 스택을 교체해야 해"가 되었습니다.

2주 후, 새 제품이 되었습니다.

DIALØGUE v2 홈 페이지 디자인

새로운 DIALØGUE: 처음부터 완전히 새로 디자인.

실제로 변한 것 (그리고 왜 중요한지)

더 빠르고, 더 안정적

내부적으로 백엔드 아키텍처를 크게 통합했습니다—이전에는 10여 개의 별도 서비스였던 것이 이제 간소화된 시스템입니다. 이 변화를 보지는 못하겠지만, 느낄 것입니다: 에러 감소, 처리 속도 향상, 더 일관된 결과. 앱이 그냥 더 잘 작동합니다.

출처를 보여주는 더 똑똑한 리서치

이전 버전은 주제를 조사했지만 사실이 맞는지 신뢰해야 했습니다.

이제 모든 사실에 출처가 함께 옵니다. DIALØGUE가 "원격 근무의 미래"를 조사할 때, 각 인사이트가 어디서 왔는지 정확히 봅니다—어떤 기사, 어떤 연구, 어떤 전문가. 팟캐스트에 넣기 전에 무엇이든 검증할 수 있습니다. Gemini 3.0 Flash with grounding이 이것에 훌륭합니다.

가장 자랑스러운 부분: 자체 리서치를 업로드하고 (아래에서 더 자세히) AI가 온라인에서 상충되는 정보를 발견하면, 알려줍니다. "PDF에는 X라고 하지만, 최근 기사에는 Y라고 합니다." 그러면 어느 버전이 팟캐스트에 들어갈지 결정합니다.

블랙박스 더 이상 없음. 여러분의 팟캐스트, 여러분의 사실, 여러분의 제어.

자체 리서치 사용

백서가 있나요? 연간 보고서? 팟캐스트 토론으로 만들고 싶은 연구?

PDF를 업로드하세요. DIALØGUE가 핵심 인사이트를 추출하고 팟캐스트에 엮어줍니다—동시에 라이브 웹 검색과 교차 참조하여 오래된 것이 없는지 확인합니다.

이것은 컨설턴트, 분석가, 연구원—공유하고 싶은 독점적 지식이 있지만 처음부터 스크립트를 쓸 시간이 없는 모든 사람에게 큽니다.

DIALØGUE pdf 업로드

자체 리서치를 업로드하면 DIALØGUE가 팟캐스트에 엮어줍니다.

30개의 음성, 어떤 것이든 미리 듣기

이전 버전에는 6개 음성이었습니다. 이제 30개—"정보적이고 명확한"부터 "흥분되고 매력적인"부터 "부드럽고 온화한"까지.

각 음성에는 개성이 있습니다. Charon은 정보적이고 정확해서 기술 주제에 완벽합니다. Fenrir은 흥분되고 따뜻해서 인터뷰에 이상적입니다. Sulafat는 양육적이어서 웰니스 콘텐츠에 좋습니다. 속도(느림에서 빠름)와 톤(전문적에서 캐주얼)을 커스터마이즈할 수 있습니다.

결정하기 전에, 실제 콘텐츠로 어떤 음성이든 미리 들을 수 있습니다. 스크립트의 10초, 고려 중인 음성. 마음에 안 들면? 다른 것을 시도하세요. 만족할 때만 생성하세요.

DIALØGUE 음성 선택기

30개 음성 중 선택, 각각 고유한 개성.

실제로 스크립트 편집하기

이전 흐름: 아웃라인 승인, 오디오 대기, 최선을 바라기.

이제 멈춤이 있습니다. AI가 전체 스크립트를 작성한 후, 오디오가 되기 전에 모든 단어를 봅니다. 세그먼트 흐름이 마음에 안 들면? 다시 쓰세요. 개인적인 일화를 추가하고 싶으면? 넣으세요. AI가 구조를 처리하고; 여러분이 메시지를 완성합니다.

이것이 제가 계속 말하는 "인간이 루프 안에 있는" 것입니다. 스크립트는 여러분이 형성할 수 있습니다.

DIALØGUE 오디오 생성 전 스크립트 편집

오디오 생성 전에 모든 줄을 검토하고 편집.

여러분의 목소리에 맞는 8가지 팟캐스트 스타일

모든 팟캐스트가 같은 소리를 내서는 안 됩니다. 이제 8가지 다른 스타일 중 선택 가능—캐주얼 대화부터 구조화된 토론부터 심층 분석까지.

콘텐츠와 오디언스에 맞는 형식을 선택하세요.

DIALØGUE 팟캐스트 스타일

캐주얼 대화에서 구조화된 토론까지—형식 선택.

실시간 진행 상황 추적

이전 버전은 블랙박스였습니다. 생성 클릭, 기다림, 희망.

이제 정확히 무슨 일이 일어나는지 봅니다: "주제 조사 중..." "5개 중 세그먼트 3 작성 중..." "오디오 생성 중..." 앱이 크래시됐는지 실제로 작동하는지 궁금해할 필요 없음.

팟캐스트 라이브러리 관리

검색, 필터, 정렬, 삭제. 드디어.

라이브러리가 커지면, 찾는 방법이 필요합니다. 제목이나 주제로 검색. 상태로 필터. 날짜로 정렬. 안 된 것은 삭제.

작은 기능. 큰 삶의 질 향상.

DIALØGUE 라이브러리

성장하는 팟캐스트 라이브러리를 검색, 필터, 관리.

선택적 2단계 인증

이 도구로 콘텐츠를 만든다면, 계정을 보호할 수 있어야 합니다. 이제 어떤 인증 앱으로든 2FA를 활성화할 수 있습니다.

화려하지 않지만, 중요합니다.

Claude Code 경험

이 속도로 Claude Code와 작업하면서 놀란 점:

병렬 에이전트가 실제로 작동한다

Claude Code에게 말했습니다: "적합한 경우 여러 에이전트를 병렬로 사용하세요."

그리고 실제로 했습니다. 한 에이전트가 코드베이스를 매핑하는 동안 다른 에이전트가 구현을 설계했습니다. 세 번째가 기존 코드를 리팩토링하는 동안 새 기능을 검토했습니다.

팀이 있는 것 같았습니다. 다만 팀이 절대 안 자고 불평하지 않는다는 것.

Plan Mode가 사고 방식을 바꿨다

코드를 작성하기 전에, Claude Code가 "plan mode"에 들어갔습니다—코드베이스를 탐색하고, 의존성을 매핑하고, 아키텍처를 제안합니다.

계획은 종종 제가 생각해냈을 것보다 좋았습니다. 더 철저하고. 엣지 케이스에 더 인식하고. 기존 패턴에 더 배려적.

더 이상 아키텍트로 생각하지 않게 되었습니다. 리뷰어가 되었습니다. 의사결정자. 취향 설정자.

수치

| 지표 | 값 |

|--------|-------|

| 총 커밋 | 119 |

| 경과 일수 | 14 |

| 변경된 파일 | 484 |

| 추가/삭제된 줄 | 89,000+ |

| 새 음성 | 6 → 30 |

| 내가 작성한 코드 | ~0 |

마지막 줄은 오타가 아닙니다. 약 0줄의 코드를 작성했습니다. 원하는 것을 설명했습니다. 만들어진 것을 검토했습니다. 결정을 내렸습니다. 하지만 실제 구현? Claude Code.

밤새 깨어있게 만드는 부분

여기서 불편해집니다.

10대 딸이 있습니다. 똑똑하고, 호기심 많고, 근면합니다. 부모가 바랄 수 있는 모든 것.

그리고 미래에 대해 뭐라고 해야 할지 모르겠습니다.

광고업계에서 18년간 배운 스킬—전략적 사고, 창의적 문제 해결, 인간 심리 이해—이것들은 여전히 중요합니다. 하지만 실행 스킬? "실제로 것을 만드는 방법"? AI가 지금 할 수 있습니다. 종종 제보다 더 잘. 매달 더 나아지고 있습니다.

"비판적 사고"가 답이라고 생각했습니다. 생각하는 법을 배우면, 항상 가치가 있을 것이라고.

하지만 여기에 문제가 있습니다: AI가 어떤 문제든 비판적 사고의 50%를 줄 수 있습니다. 어쩌면 70%. 바닥이 너무 높아져서 "비판적으로 생각할 수 있어"가 예전같은 차별화 요소가 아닙니다.

남는 것은? 취향? 판단? 좋은 것을 아는 능력? 아마도. 하지만 딸의 경력을 거기에 베팅할 만큼 확신이 없습니다.

불편한 진실

만든 것에 흥분합니다. DIALØGUE v2는 진정으로 더 나은 것입니다. 사용자들은 더 많은 제어, 더 많은 유연성, 전문성을 반영하는 팟캐스트를 만드는 더 많은 방법을 갖게 됩니다.

하지만 무섭기도 합니다.

기술이 아니라. 속도가.

14일 전, 작동하는 제품이 있었습니다. 오늘, 근본적으로 다른 제품이 있습니다. 이전 것은 비교하면 원시적으로 느껴집니다. 14일 후에는? 6개월 후에는?

사회는 이 변화의 속도에 준비가 안 되어 있습니다. 교육 시스템도. 고용 구조도. 어떤 스킬이 중요하고 어떤 경력이 안정적인지에 대한 우리의 멘탈 모델—어느 것도 준비가 안 되어 있습니다.

저는 준비가 안 되어 있습니다. 그리고 저는 이 도구를 적극적으로 만들고 있는 사람 중 하나입니다.

그래서 왜 계속 만드나

대안이 더 나쁘기 때문입니다.

AI 도구가 존재할 것이라면—그리고 존재할 것입니다—인간의 전문성을 대체하는 것보다 증폭시키는 것을 만들고 싶습니다.

DIALØGUE는 여러분을 위해 콘텐츠를 만들기 위한 것이 아닙니다. 혼자서 만들 수 있는 것보다 더 나은 콘텐츠를 만들도록 돕기 위한 것입니다. 인터랙티브 아웃라인 편집기, 스크립트 수정 일시 정지 지점, 출처 표시—모두 인간이 통제하도록 설계되었습니다.

AI가 지루한 작업을 합니다. 여러분이 중요한 결정을 합니다.

그것이 철학입니다. 다가오는 것을 헤쳐나가기에 충분한지? 솔직히 모르겠습니다.

직접 사용해 보세요

14일간의 구축이 어떤 모습인지 보고 싶다면:

DIALØGUE가 라이브입니다

이번 릴리스의 새로운 것:

- 30개 AI 음성 (6개에서 증가) 속도와 톤 커스터마이제이션

- 출처 표시가 있는 PDF 업로드

- 생성 전 음성 미리 듣기

- 인라인 스크립트 편집

- 8가지 팟캐스트 스타일 템플릿

- 실시간 진행 상황 추적

- 팟캐스트 라이브러리 검색, 필터, 관리

- MFA/2FA 지원

- 완전히 새로 디자인된 모바일 우선 UI

Dialogue 모바일 우선 UI

어떤 기기에서도 아름답게 작동하는 모바일 우선 디자인.

신규 사용자는 테스트용 무료 팟캐스트 2개. 여러분처럼 들리는 것을 만들어 보세요.

아직 알아내는 중

깔끔한 답이 없습니다. 하지만 생각하고 있는 것은:

1. 5년 후 어떤 스킬이 중요할까? "AI가 X를 못 한다"뿐만 아니라—AI가 대부분을 적당히 할 수 있을 때 무엇이 가치 있게 될까?

2. 다음 세대를 어떻게 준비시키나? 딸이 중학생입니다. 예측할 수 없는 세상에서 노동력에 진입할 것입니다. 무엇을 배워야 할까?

3. 증폭과 대체의 경계는 어디인가? 인간이 루프 안에 있는 디자인을 믿습니다. 하지만 루프가 계속 작아지고 있습니다. 언제 사라질까?

4. 더 빠르게 만드는 것이 실제로 더 좋은가? 14일 동안 119개 커밋을 했습니다. 하지만 올바른 것을 출시했나? 방향 없는 속도는 혼돈일 뿐입니다.

답이 없습니다. 아무도 없다고 확신합니다.

하지만 계속 만들고, 계속 쓰고, 공개적으로 알아내려 합니다. 이 재구축 이틀 후, 48시간 만에 DIALØGUE에 5개 언어를 추가했습니다 — Claude Code가 재구축한 같은 Next.js + Supabase 기반 위에서.

그것이 제가 아는 전부입니다.

---

여전히 만들고 있습니다. 여전히 무섭습니다. 여전히 딸에게 뭐라고 해야 할지 알아내려 하고 있습니다.

업데이트 (2026년 2월): Swift를 모르면서 DIALØGUE의 네이티브 iOS 앱을 만들기 시작했습니다. 경험이 딸 질문에 대한 생각을 날카롭게 했습니다 — 답은 "시뮬레이터를 여는 사람이 되라"일 수 있습니다.

---

계속 읽기

나의 여정
연결
언어
환경설정