나의 아침 루틴을 대체한 5분 AI 워크플로우 (Workflow)
요약
개발자와 빌더를 위한 AI 기반 아침 워크플로우를 소개합니다. 단순한 루틴 대신 AI를 활용해 머릿속 맥락을 정리하고, 우선순위를 합성하며, 회피해온 핵심 질문을 직면함으로써 업무의 명확성을 확보하는 방법을 다룹니다.
핵심 포인트
- 컨텍스트 덤프를 통한 가공 없는 브레인 덤프 수행
- AI를 활용한 레버리지 높은 우선순위 합성
- AI가 찾아내는 회피하고 싶은 핵심 질문 직면
- 작업(Task)이 아닌 구체적 결과물(Output) 중심의 실행 확정
나는 나의 아침 루틴을 삭제하고 5분간의 AI로 대체했다
아침 루틴이 개발자와 빌더(Builders)들에게 실패하는 이유
표준적인 아침 루틴 조언은 회의에 참석하기 전 "몰입 상태 (Flow state)"에 들어가야 하는 지식 노동자들을 위해 설계되었습니다. 빌더(Builders)들은 다른 문제를 가지고 있습니다. 여러분의 주요 병목 현상 (Bottleneck)은 에너지나 집중력이 아닙니다. 그것은 다음에 무엇을, 왜 만들어야 하는지에 대한 명확성 (Clarity)입니다. 찬물 샤워나 감사 일기를 아무리 많이 써도 "내가 지금부터 6시간 동안 매달릴 일이 정말로 옳은 일인가?"라는 질문은 해결되지 않습니다.
또 다른 실패 모드 (Failure mode)는 일관성에 최적화된 아침 루틴이 동일함 (Sameness)에 보상을 준다는 점입니다. 이러한 루틴은 맥락 (Context)에 적응하지 못합니다. 제품 데모 (Product demo) 전에 3시간의 딥 워크 (Deep work)가 필요한 화요일은, PR을 제출하고 통화에 참여하는 것이 유일한 업무인 월요일과는 완전히 다른 정신적 준비가 필요합니다. 경직된 루틴은 이를 무시하지만, AI 보조 루틴은 그럴 필요가 없습니다.
실제 5분 워크플로우 (Workflow)
제가 매일 아침 순서대로 하는 일입니다. 총 소요 시간은 제가 얼마나 타이핑하느냐에 따라 4분에서 6분 정도 걸립니다.
1분 — 컨텍스트 덤프 (Context dump). 저는 단일 채팅창을 열고 브레인 덤프 (Brain dump)를 입력합니다. 일기를 쓰는 것이 아닙니다. 목표를 적는 것도 아닙니다. 그저 지금 내 머릿속에 있는 것, 어제 마무리하지 못한 것, 그리고 나를 불안하게 만드는 것이 무엇인지 적습니다. 가공 없이, 빠르게, 편집 없이 작성합니다. 이 단계에서 AI의 역할은 아직 응답하는 것이 아닙니다. 저는 AI에게 그저 확인하고 기다리라고 말해두었습니다.
2~3분 — 우선순위 합성 (Priority synthesis). 저는 제 작업 목록 (저는 화려한 도구 대신 일반 텍스트 파일을 유지합니다)을 붙여넣고 한 가지 질문을 던집니다: "방금 내가 말한 내용을 바탕으로, 정오 전까지 내가 할 수 있는 가장 레버리지 (Leverage)가 높은 일은 무엇이며, 무엇이 그 일을 잘못되게 만들 수 있을까?" 응답은 거의 항상 제 직감이 말해준 것과 다릅니다. AI가 더 똑똑해서가 아닙니다. AI가 더 똑똑한 것도 아닙니다. 다만 AI는 제가 단순히 본능에 따라 행동하는 대신, 제 논리를 입 밖으로 내뱉게 강제하기 때문입니다.
4분째 — 내가 회피해 온 질문 하나. 나는 AI에게 내가 쏟아낸 맥락 (Context dump)에서 암시된 가장 어려운 질문을 끌어내 달라고 요청합니다. 이 부분이 실제로 고통스러운 지점입니다. AI는 정기적으로 "지난주에 이 문제를 해결하지 않은 채 세 번이나 언급했습니다"라거나 "이 결정이 당신의 목록에 있는 다른 두 가지 일을 가로막고 있습니다"와 같은 것들을 찾아냅니다. 인간은 어려운 질문에 정면으로 맞닥뜨리지 않고 그 주변을 맴도는 데 매우 능숙합니다. 하지만 AI는 주변을 맴돌지 않습니다.
5분째 — 실행 확정 (Commit). 나는 점심 식사 전까지 만들어낼 구체적인 결과물 (Output) 하나를 명시합니다. 작업 (Task)이 아닙니다. 결과물 (Output)입니다. 코드 차이 (Diff), 초안 (Draft), 혹은 결정되어 기록된 사항 같은 것 말입니다. 이 차이는 매우 중요합니다. 작업 (Task)은 무기한 진행 중인 상태로 남을 수 있지만, 결과물 (Output)은 완료되었거나 그렇지 않거나 둘 중 하나이기 때문입니다.
이것이 대체한 것 (그리고 대체하지 못한 것)
나는 여전히 독서를 합니다. 다만 더 이상 아침에 하지는 않습니다. 뇌가 맑을 때 콘텐츠를 소비하는 것은 당신의 가장 귀중한 인지적 시간 (Cognitive hours)을 낭비하는 것입니다. 나는 모든 독서를 이미 독창적인 사고 능력이 떨어져 있는 오후 2시~4시 사이로 옮겼습니다. 그때 읽고, 다음 날 아침에 종합하는 것 — 이 순서의 변화 하나만으로도 내가 도입한 그 어떤 특정 도구보다 더 큰 가치가 있었습니다.
나는 동기 부여나 책임감을 부여하는 프레임워크 (Accountability framing)를 위해 AI를 사용하지 않습니다. "오늘의 목표는 무엇인가요?"라는 질문은 쓸모없는 프롬프트 (Prompt)입니다. 왜냐하면 나는 이미 내 목표를 알고 있기 때문입니다. 진짜 가치는 가설을 스트레스 테스트 (Stress-testing)하고, 우선순위 간의 충돌을 드러내며, 그렇지 않았다면 모호하게 남겨두었을 사항들을 명시적으로 표현하도록 강제하는 데 있습니다. 이것들은 정밀한 작업 (Precision tasks)이지, 응원하는 작업 (Cheerleading tasks)이 아닙니다.
AI로 진정으로 대체할 수 없는 단 한 가지는 이것입니다: 화면을 열기 전, 손으로 직접 한 문장을 쓰는 물리적인 행위입니다. 30초면 됩니다. "오늘 가장 중요한 단 한 가지는 ___이다."라는 문장을 완성하는 것입니다. 흔한 조언처럼 들리겠지만, 아무것도 확인하기 전에 천천히 써 내려가는 '한 문장'이라는 제약은 같은 내용을 타이핑하는 것과는 인지적으로 다릅니다. 나는 이것을 유지했습니다. 그 외의 모든 것은 버렸습니다.
프레임워크: CDQC
이 워크플로우 (Workflow)의 네 가지 단계는 내가 실제로 기억할 수 있는 단어를 형성합니다:
- C — Context dump (맥락 덤프). 가공되지 않은, 필터링 없는, 빠른 기록. 지금 당신의 머릿속에 있는 것들.
- D — Decision surface (의사결정 표면). 할 일 목록을 붙여넣고, 무엇이 가장 레버리지가 높은지(highest-leverage), 그리고 무엇이 실패를 초래할 수 있는지 질문하십시오.
- Q — Hard question (어려운 질문). 당신이 회피하고 있는 질문이 무엇인지 AI에게 물으십시오. 답변을 천천히 읽으십시오.
- C — Commit (실행 확약). 정오 전까지 존재하게 될 '태스크(task)'가 아닌 하나의 '결과물(output)'을 명시하십시오.
이 모든 과정은 며칠에 걸쳐 동일한 AI 컨텍스트 (Context)와 대화할 때 가장 효과적입니다. 모델이 당신의 이전 맥락 덤프 (Context dumps)를 확인했을 때 응답은 더욱 정밀해집니다. 모델은 당신이 인지하지 못하는 패턴을 발견하기 시작합니다. 이것은 마법이 아닙니다. 단지 당신이 진술한 정보들 사이의 패턴 매칭 (Pattern-matching)일 뿐입니다. 하지만 그 효과는 매우 실질적이어서, 컨텍스트를 깨뜨리는 행위(모델 교체, 히스토리 삭제, 새로 시작하기)는 "어려운 질문" 단계의 품질을 눈에 띄게 저하시킵니다.
또 다른 구현상의 주의사항: 스마트폰으로 이 작업을 하지 마십시오. 스마트폰에서 타이핑하는 것은 "생각하는" 뇌가 아니라 "메시지를 보내는" 뇌를 활성화합니다. 데스크톱에서만 수행하되, 채팅창을 제외한 모든 앱은 닫아두십시오.
AI Handler가 이 문제에 접근하는 방식
이 워크플로우 (Workflow)를 진행하며 제가 계속 맞닥뜨렸던 문제는 도구의 파편화 (Tooling fragmentation)였습니다. 나의 맥락 덤프는 한 앱에 있고, 할 일 목록은 일반 텍스트 파일에 있습니다. 이전 대화는 다른 창에 있고, 나의 종합(synthesis) 결과물은 세 번째 창에 있습니다. 매일 아침 나는 이미 연결되어 있어야 할 맥락들을 수동으로 조립하고 있었습니다.
AI Handler는 바로 이 문제를 해결하기 위해 설계되었습니다. 핵심 아이디어는 당신이 수행하는 가장 중요한 AI 상호작용은 일회성 질의 (One-off queries)가 아니라, 며칠, 여러 결정, 그리고 프로젝트에 걸쳐 이어지는 지속적인 추론 스레드 (Reasoning threads)의 일부라는 것입니다. 도구는 이를 반영해야 합니다. 모든 대화를 백지 상태로 취급하는 대신, AI Handler는 당신의 실제 업무인 태스크 (Tasks), 결정 (Decisions), 이전 결과물 (Prior outputs), 열린 질문 (Open questions)과 연결된 지속적인 컨텍스트 (Persistent context)를 유지합니다. 위에서 설명한 아침 워크플로우는 본질적으로 이 제품이 구축된 설계 패턴 (Design pattern)이며, 이를 체계적으로 적용한 것입니다.
AI Handler의 세션 구조는 CDQC를 반영합니다. 세션 전반에 걸쳐 당신이 말한 내용을 전달하는 전용 컨텍스트 레이어 (Context layer), 중요한 결정을 위한 구조화된 프롬프트 모드 (Structured prompt mode), 오늘 입력한 내용뿐만 아니라 축적된 컨텍스트를 기반으로 실행되는 질문 도출 단계 (Question-surfacing step), 그리고 실제 작업과 대조하여 추적되는 실행 약속 출력 (Commitment output)이 존재합니다. 여기서 개념적으로 새로운 것은 없습니다. 가치는 서로 소통하지 않는 다섯 가지 서로 다른 도구들을 짜깁기하는 대신, 통합되고 일관되게 구축되었다는 점에 있습니다.
제가 가장 완벽하게 구현하는 데 집중하고 있는 부분은 바로 "어려운 질문 (Hard question)" 단계입니다. 이 단계는 잘못 구현하기 가장 쉽습니다. 잘못된 구현은 통찰력 있는 것처럼 느껴지지만 실제로는 당신이 이미 믿고 있는 바를 확인해 주는 유도 질문 (Leading questions)만을 던지게 됩니다. 실제로 작동하는 버전은 모델이 당신의 구체적인 상황에 대해 충분한 컨텍스트 (Context)를 보유하여, 단순히 당신의 고민을 조금 더 유창한 방식으로 되풀이하는 것이 아니라 진정한 사각지대 (Blind spots)를 식별할 수 있어야 합니다. 이를 위해서는 지속적인 컨텍스트 (Persistent context), 세심한 프롬프트 아키텍처 (Prompt architecture), 그리고 실제 워크플로우 (Workflows)를 통한 수많은 테스트가 필요합니다. 현재 제 시간의 대부분이 바로 이 작업에 투입되고 있습니다.
5분짜리 대체 루틴은 일을 덜 하기 위한 것이 아니었습니다. 그것은 향후 8시간의 흐름을 실제로 변화시키는 단 한 가지 일을 수행하고, 생산성으로 포장된 단순한 의례적 위안 (Ritual comfort)에 불과한 모든 것을 잘라내는 것에 관한 것이었습니다. 대부분의 아침 루틴은 후자에 해당합니다. 다행인 점은, 실험을 정직하게 수행하고 나면 그 차이가 매우 빠르게 명확해진다는 것입니다.
AI Handler는 제가 구축하고 있는 통합 AI 워크플로우 (Workflow) 도구입니다. 2026년 6월 출시 예정. 베타 액세스 권한을 원하시면 ceo@eternalsix.com으로 이메일을 보내주세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기