소개
지난주에 만든 PRD를 바탕으로 앱을 만들어보고 있습니다.
https://www.gpters.org/wealth/post/challenger-plan-little-distracted-PAB7Zj4h6LMk1K1
스터디장님들로부터 긍정적인 피드백을 받아서 더 의욕이 생기기도 했고 특히나 수익화는 거의 기대하지 않고 있었는데 다양한 가능성을 이야기 해주셔서 더 흥미진진하네요. 지난번 스터디 때 약간 과장하면 마치 온세상이 만들라고 돕는 기분이었습니다.
진행 방법
다양한 방법을 시도해보고 싶었습니다. 처음에는 지난번에 잠깐 써봤던 task master Mcp를 써보고 싶어서요. 거의 5~6시간 정도를 돌렸던 것 같습니다.
Task master는 무엇인가
기본적으로는 PRD를 넣으면 그것 을 구현하기 위한 목표를 세분화 해주는 앱입니다. 목표 세분화, 우선 순위, 의존도 등을 설정해주고 무엇부터 처리하면 좋을지 추천도 해주고요. 그러면 사용자가 그걸 보면서 과제를 하고 달성하면 달성체크 하고 다음 과제 하는 방식으로 가이드를 해준다고 생각하면 될 것 같습니다. 그런데 여기에서
Task master mcp?
설정된 과제들과 맥락을 내가 하는게 아니라 ai에게 전달해서 agent기능이 이 과제들을 순차적으로 수행하도록 하는 정도로 간단하게 설명할 수 있을 것 같습니다. 아마 경험있는 개발자라면 이 중 중요한 부분은 직접하고 덜 중요하고 단순한 업무는 ai에게 시키면서 프로젝트 진행을 훨씬 수월하고 빠르게 진행할 수 있을 것 같은데 저는 전부를 ai에게 맡기다보니 유의미한 결과물을 만들기는 좀 어렵지 않았을까 생각됩니다.
결론은 실패
엄청난 수의 파일과 폴더들이 생성되었지만 이 과정 전부를 ai에게 맡겼더니 뭐가 뭔지 알 수가 없었습니다. 실행 했는데 아직 구현은 생각해보지도 않았던 로그인 화면이 뜨는데 로그인이 뭘 해도 안되더라구요. 아직 내부는 까보지도 못했는데 여기서 부터 이러면 더 멀리 돌아가는 길이 되겠다는 생각이 들어 바로 접었습니다.
Replit과 함께 개발
지난주에 PRD 넣고 가볍게 만들어봤던 앱이 있어서 이걸 기반으로 계속 수정했습니다.
다만 하나 하나 사항들을 수정해 달라고 하다보면 어느 순간 한자리에 계속 멈춰 있을 때가 있는 것 같습니다. 지엽적인걸 계속 수정하다보면 앱의 전체적인 연결성이 떨어지는 것 같기도 하고요. 방법을 찾아보다가 그동안 만든 폴더 전체를 내려받은 다음 그걸 cursor에 올리고 모델을 다른 걸로 바꿔서 전체적인 앱에 대한 종합 평가를 해달라고 했습니다.