📌 12주짜리 운동 프로그램(12주 컷)을 하면서, 생활 비서로 쓰는 메타 뮤즈에게 운동 기록 앱을 만들어 달라고 했어요. 2주 동안 헬스장에서 실제로 쓰면서 "여기가 불편해"라고 말할 때마다 앱이 바뀐 기록입니다. 결론만 보실 분은 맨 아래 최종 요약으로 가세요.
12주 컷이라는 운동 프로그램을 시작했어요. 12주를 다 채운 건 아니고, 앱을 쓴 지는 2주쯤 됐어요. 해 보니 제일 어려운 건 의지가 아니라 기록이더라고요. 오늘 무슨 종목을 몇 kg으로 몇 세트 했는지, 다음엔 뭘 올려야 하는지 머릿속으로 들고 다니니 자꾸 틀렸어요.
그래서 뮤즈에게 운동 기록 앱을 하나 만들어 달라고 했어요. 뮤즈는 지난 열흘 사용기 뒤로 블로그 일은 Claude에게 넘기고, 생활 잡일 비서로 계속 쓰고 있어요.
📎 궁금하신 분들은 지난 「메타 뮤즈(Muse) 열흘 사용기」 포스팅을 참고하세요 → 글 보러 가기
처음 보낸 요청은 이 한 문단이었어요
10월 18일 오후, 뮤즈에게 보낸 메시지를 그대로 옮겨요. 맞춤법도 손대지 않았어요.
"매일 아침 6시에 해당 요일에 맞는 루틴표 보내줘. 그리고 혹시 내가 세트 직후 입력할수 있는 아티팩트도 만들어줄수있어? 루틴표와 비교하여 셋트당 무게 및 실시 횟수 입력하고, 비고란에 특이사항 입력하면, 너가 그걸 DB에 계속 쌓고 다음에는 어떻게 하는지 코칭까지 해주는 형태로"
화면을 어떻게 그려 달라는 말은 하나도 없어요. "세트 끝나고 바로 적고, 쌓이면 다음 걸 알려 줘"가 전부였어요. 뮤즈는 12분쯤 뒤에 만들기 시작했고, 그날 오후 첫 버전이 나왔어요. 이 글에 나오는 기능은 거의 다 이 한 문단에서 출발해 쓰면서 덧붙은 거예요.
💡 12주 컷: 12주 동안 식단과 근력 운동을 같이 하면서 체지방을 줄이는 단기 프로그램이에요. 앱 이름의 '12주'는 이 프로그램 이름이에요. 앱을 12주 쓴 건 아니에요. 제 몸 상태 숫자는 이 글에 적지 않았어요.
1. 앱은 이렇게 생겼어요
앱 이름은 '12주 컷 운동 기록'이에요. 뮤즈 앱의 '스페이스'에 들어 있는 작은 웹 앱(아티팩트)이라, 폰으로 뮤즈를 열고 헬스장에서 바로 써요.

열면 맨 위에 날짜와 '4주차 · 5/6종목 기록' 같은 진행 상황이 나오고(4주차는 12주 프로그램 안에서 몇 주째인지예요), '오늘 기록'과 '히스토리' 두 탭으로 나뉘어요.
- 🏋️ 오늘의 플랜 카드: 요일별 루틴(Push·Pull·Legs)에 맞춰 오늘 할 종목이 카드로 떠요. 종목마다 권장 무게, 세트 수, 자세 설명이 붙어 있어요.
- ✏️ 세트 기록: 한 세트 끝나면 무게와 횟수를 넣고 저장해요.
- 🤖 AI 코칭: 운동이 끝나면 그날 기록과 지난 기록을 보고 잘한 점, 다음에 올릴 무게, 조심할 점을 짚어 줘요.
- 📅 히스토리: 날짜별로 무슨 종목을 몇 세트 했는지 한눈에 보여요.

카드 하나에 정보가 꽤 많아요. 목표 세트·횟수와 휴식 시간, 지난 기록, 오늘 권장 무게와 그 이유가 한 번에 보여요. 위 벤치프레스 카드는 "전 세트 상한 10회 달성 → +2.5kg 증량"이라서 권장이 32.5kg으로 올라가 있어요. 종목마다 '자세 영상' 링크가 있고, 머신이 비어 있지 않으면 오른쪽 ↑↓로 오늘 순서만 바꿀 수 있어요.
쓰는 법은 금방 루틴이 됐어요. 아침 6시에 그날 플랜을 브리핑으로 받고, 헬스장에선 카드에 적힌 무게대로 하고, 세트마다 바로 저장하고, 끝나면 AI 코칭을 눌러 확인하고 하루를 닫아요.
2. 앱이 바뀐 과정 한눈에 보기
날짜, 불편했던 점(😣), 뮤즈가 고친 것(🔧) 순서예요. 자세한 이야기는 다음 장에 이어서 적었어요.
10/17
😣 뮤즈를 운동 코치로 정하고 루틴표를 만듦
🔧 Push·Pull·Legs 주 5일 루틴, 증량 규칙
10/18
😣 앱을 만들어 달라고 요청
🔧 '12주 컷 운동 기록' 앱 + 아침 6시 브리핑
10/19
😣 같은 이름 앱이 두 개 생겨 기록이 갈라짐
🔧 하나로 합치고 세트별 심박수·러닝 칸 추가
10/20
😣 헬스장에 없는 머신이 루틴에 있음
🔧 있는 머신(테크노짐 Low Row)으로 바꿈
10/21
😣 머신이 차 있으면 순서대로 못 함
🔧 오늘만 종목 순서 바꾸기, 러닝 페이스 입력 오류 수정
11/2
😣 증량을 한꺼번에 해서 뒤 종목이 무거워짐
🔧 하루에 한 종목만 증량
11/3~11/4
😣 머신 세팅값이 매번 헷갈림
🔧 자세 설명에 세팅값 붙이기(Low Row 의자 5, 레그 컬)
11/5
😣 권장 무게가 첫 세트 기준이라 틀림
🔧 마지막에 안착한 무게 기준으로
11/5
😣 머신을 못 잡아 딥스로 바꿈
🔧 대체 운동 따로 기록
11/6
😣 잘못 넣은 세트를 지울 수 없음
🔧 세트마다 삭제 버튼, 지우면 번호 다시 매김
11/6
😣 늘린 세트 수가 다음에 되돌아감
🔧 같은 요일끼리 늘린 세트 수 유지
11/6
😣 증량 순서가 매번 다시 계산됨
🔧 먼저 채운 순서대로 줄 서는 증량 대기열
3. 써 보니 고칠 게 계속 나왔어요
처음엔 기록만 하는 앱이었어요. 그런데 2주를 쓰다 보니 불편한 게 하나씩 나왔고, 말할 때마다 뮤즈가 앱을 고쳤어요. 이 글의 진짜 주인공은 이 부분이에요.
권장 무게가 틀린 날: "마지막에 안착한 무게"가 기준
어느 날 아침, 덤벨 숄더 프레스 권장 무게가 18kg으로 떠 있었어요. 전날 기록을 보니 18kg으로 시작했다가 목표 횟수를 못 채워서 마지막 세트는 16kg으로 내렸더라고요. 앱은 그날의 첫 세트 무게를 대표 무게로 잡고 있었던 거예요.
그래서 규칙을 바꿨어요. 한 번 운동하는 동안 무게가 바뀌면 마지막 세트 무게를 기준으로 삼고, 목표를 못 채운 무게는 다음 권장 무게로 다시 올리지 않아요. 그 뒤로 숄더 프레스는 16kg, 케이블 크로스오버는 5kg에서 3.75kg, 프론트 레이즈는 5.5kg에서 4kg으로 바로잡혔어요.
💡 하한·상한: 종목마다 목표 횟수 범위가 있어요. 목표가 10~12회면 10회를 못 채운 게 하한 미달, 12회를 다 채운 게 상한 달성이에요. 모든 세트에서 상한을 채우면 다음에 무게를 올리고, 하한을 못 채우면 내려요.
증량은 하루에 한 종목만: 대기열로 줄 세우기
11월 2일 월요일 기록 메모에 이렇게 적었어요. "증량한 종목이 다음 세트에 영향을 미침. 연속된 종목을 한꺼번에 증량하면 비효율인듯." 벤치프레스를 올린 날, 뒤에 이어진 가슴 종목들이 다 같이 무거워졌거든요.
지금 앱은 증량 대기열로 돌아가요. 증량 조건을 채운 종목이 채운 순서대로 줄을 서고, 하루에 딱 한 종목만 올려요. 올린 종목이 새 무게로 또 조건을 채우면 줄 맨 뒤로 다시 가요. 그날 루틴에 없는 종목은 건너뛰고, 요일이 달라도 줄은 하나예요. 금요일에 채운 종목이 다음 화요일에 이어서 올라가요.
실제 화면에서도 이게 보여요. 같은 날 스트레이트 암 풀다운도 증량 조건을 채웠는데, 앱이 "오늘은 보류, 앞선 시티드 케이블 로우 증량이 먼저"라며 22.5kg을 그대로 두라고 해요. 다음에 뭐가 오를지 미리 알 수 있어서 좋아요.

💡 FIFO(선입선출): First In, First Out. 먼저 줄 선 것부터 처리하는 방식이에요. 마트 계산대 줄과 같아요.
늘린 세트 수가 다음에도 이어지게
러시안 트위스트를 2세트에서 3세트로 늘렸는데, 다음 금요일에 열어 보니 다시 2세트였어요. 앱이 루틴표의 기본 세트 수를 매번 새로 가져왔던 거죠. 지금은 같은 종목, 같은 요일끼리는 늘린 세트 수가 그대로 이어져요. 요일끼리는 섞지 않아요. 시티드 케이블 로우는 화요일 5세트, 금요일 4세트처럼 요일마다 다르니까요.

잘못 넣은 세트는 지울 수 있게
세트 추가 버튼은 있는데 삭제가 없었어요. 잘못 넣은 세트가 남아서 다음 권장 무게 계산까지 틀어지게 했고요. 지금은 세트마다 삭제 버튼이 있고, 확인을 누르면 실제로 지워지고 세트 번호가 1번부터 다시 매겨져요. 다음 처방도 지운 뒤 기록으로 다시 계산돼요.
머신이 비어 있지 않으면 대체 운동으로
헬스장 머신이 늘 비어 있진 않잖아요. 시티드 딥 머신을 못 잡아서 딥스로 바꾼 날이 있었어요. 그래서 카드마다 '대체운동' 버튼이 생겼어요. 대체 운동 기록은 따로 저장돼서 원래 종목의 권장 무게를 건드리지 않고, 다음에 같은 대체 운동을 하면 그 기록 기준으로 처방이 나와요.

세트를 저장하면 바로 휴식 타이머가 돌아요. +30초나 건너뛰기를 누를 수 있고, 시간이 다 되면 "휴식 끝!"이 떠요. 위 덤벨 숄더 프레스는 이날 18kg으로 시작했다가 첫 세트 4회에서 멈춰서 16kg으로 내렸어요. 그래서 카드에 "하한 미달 세트 있음, 같은 무게로 횟수부터 채우기"가 떠 있어요. 앞에서 말한 '마지막에 안착한 무게' 규칙이 바로 이런 날을 위한 거예요.

머신 세팅값은 카드에 붙여 두기
매번 헷갈리는 머신 세팅값은 종목 카드 자세 설명에 직접 붙였어요. 로우 머신은 의자 높이 5, 레그 컬은 다리 각도 2번·의자 2·패드는 위에서 두 번째. 카드 보고 그대로 맞추면 끝이에요. 케이블 레터럴 레이즈는 좌우 횟수를 따로 넣고 약한 쪽 기준으로 증량을 판단해요.
4. 2주 써 본 결과
기록한 날은 모두 14일이에요. 지난주(11/2~11/6)는 월요일부터 금요일까지 하루도 안 빠졌어요.
| 지난주(11/2~11/6) | 결과 |
|---|---|
| 운동한 날 | 월~금 5일 모두 |
| 총 세트 | 84세트 |
| 증량 성공 | 벤치프레스 27.5→30kg, 시티드 케이블 로우 37.5→40kg |
| 러닝 5km | 3번 완주 |
| 아쉬운 날 | 화요일 컨디션이 안 좋아 2종목 건너뜀, 목요일 시간이 모자라 1종목 못 함 |
숫자보다 크게 느낀 건 따로 있어요. 기록이 쌓이니 다음 운동이 알아서 정해진다는 거예요. 아침에 뭘 얼마나 할지 고민하지 않고, 카드대로 하고 저장하면 끝이에요. 고민할 힘을 운동에 쓸 수 있게 된 게 제일 큰 변화예요.

⚠️ 주의사항
⚠️ 공유가 안 돼요: 기록이 저장되는 앱이라 뮤즈 밖으로 링크를 공유할 방법이 없었어요. 이 글의 화면은 제 폰에서 직접 찍은 캡처예요.
⚠️ 운동 처방은 제 기준이에요: 무게·세트·증량 규칙은 제 루틴에 맞춘 거고, 의학적 조언이 아니에요.
마치며
처음에 바란 건 그냥 기록장이었어요. 그런데 2주 써 보니 앱은 제 불만 목록대로 자랐어요. 무게가 틀렸다고 하니 권장 로직이 바뀌었고, 증량이 비효율이라고 적으니 대기열이 생겼고, 머신이 막혔다고 하니 대체 운동 기록이 생겼어요. "앱 만들어 줘" 한 번으로 끝나는 게 아니라, 써 보면서 "여기가 불편해"라고 말하는 게 곧 개발이더라고요.
12주 프로그램은 아직 한참 남았어요. 곧 무게를 일부러 낮추는 회복 주간(디로드)이 오는데, 그때 앱이 어떻게 움직이는지는 다음에 정리해 볼게요.
최종 요약
✅ 결론만 보고 싶은 분
1. 메타 뮤즈에게 운동 기록 웹 앱을 만들어 달라고 해서 헬스장에서 썼어요(2주 사용 후기).
2. 쓰면서 고친 것: 권장 무게는 마지막 세트 기준, 증량은 대기열로 하루 1종목, 늘린 세트 수 유지, 세트 삭제, 대체 운동 따로 기록.
3. 완벽한 앱을 한 번에 만들 필요는 없어요. 써 보고 불편한 걸 말하면 앱이 자라요.
같이 읽으면 좋은 글
· · ·
운동 기록 앱을 직접 만들어 쓰고 계신 분 있으면 댓글로 얘기 나눠요!
#운동기록앱 #메타뮤즈 #12주컷 #바이브코딩
'만들기' 카테고리의 다른 글
| 뒷북으로 따라 만든 AI 에이전트 사무실|결재 올리면 엘리베이터 타고 본부장실로 간다 (0) | 2026.11.04 |
|---|---|
| AI한테 33억 토큰 써서 나만의 '월가 작전실'을 만들었다|맥미니 한 대로 만든 주식 앱 1편 (0) | 2026.10.30 |
| 폰으로 보고, 알림 받고, 맥미니 켜면 저절로|스테이터스 위젯 제작기 2편 (0) | 2026.10.26 |
| 토큰 0으로 AI 사용량 보는 위젯 만들기|스테이터스 위젯 제작기 1편 (0) | 2026.10.24 |