소개
시도하고자 했던 것과 그 이유를 알려주세요.
커서를 통해 그동안 하던 작업을 할 경우 어떤 장점이 있는지 알아보았습니다.
그동안 듣기만 했던 커서에 대하여 타스터디에서 한번 경험하고 저의 파이썬 주제에 적용해보았습니다. 저는 그동안 북마크 프로그램 만들기를 했었는데 커서 AI를 우연히 접해서 한번 그걸로 처음부터 만들어보기로 하였습니다.
진행 방법
어떤 도구를 사용했고, 어떻게 활용하셨나요?
Tip: 사용한 프롬프트 전문을 꼭 포함하고, 내용을 짧게 소개해 주세요.
Tip: 활용 이미지나 캡처 화면을 꼭 남겨주세요.
Tip: 코드 전문은 코드블록에 감싸서 작성해주세요. ( / 을 눌러 '코드 블록'을 선택)
커서 NOTEPADS에 일단 프롬프트를 한번에 넣었습니다.
그 다음
컴포저에 다음 과 같이 대화를 해보았습니다.
그랬더니 이렇게 PRD를 바로 짜주더라구요!
그 이후에 저는 다음과 같이 물어보았더니 구조를 하나 잡아주더라구요!
그 다음부터 제가 한 것은 '계속'이라는 말만 하면서 입코딩을 시작하였습니다.
차근차근 모든 코딩을 다 짜주고 맨 마지막에는 다음과 같이 말하더군요
그 다음에는 저렇게 폴더 구조까지 만들어주는진 확신이 안들어서 제가 폴더구조를 만들었습니다.
한번 실행 전에 확인 차 물어보았습니다.
그래서 제가 폴더를 만들려고 컴포저를 껐더니... 커서 AI가 자동으로 만들어두었더라구요
폴더도 알아서 생성하는게 인상적이었습니다. init.py 이건 제가 수동으로 만들었습니다.
(__ 이런 표시가 이 게시글에는 표시가 안되는 점 참고해주세요)
그래서 main.py를 실행했더니 바로 프로그램이 잘 만들어졌습니다.
물론 몇몇 오류가 있어서 제가 수정 요청을 했고 제가 하는 일은 accept를 누르는 일이었습니다. 이전에는 복사 불여넣기를 매번 했다면 너무 쉬운 방식이었습니다.
일단 웹브라우저가 열리지 않는 것 같아서 그냥 오류만 복사해서 불여넣었더니 바로 수정해주었습니다.
단축키도 안되는 것 같아서 2번의 질문 과정을 통해 해결하였습니다.
기존보다 속도가 3~4배는 빨라지고 편의성은 10배정도 좋아졌습니다.
그래서 저는 왜 단축키 인식이 안되었는지 궁금해서 물어보았습니다.
결과와 배운 점
배운 점과 나만의 꿀팁을 알려주세요.
실패담도 괜찮아요. 시행착오나 도움이 필요한 부분이 있나요?
앞으로의 계획이 있다면 들려주세요.
저는 이 활용기를 통해 비개발자도 개발에 속도를 높이고 좀 더 자신감을 가질 수 있다는 인사이트를 얻었습니다. 앞으로도 꾸준히 사용해서 커서 AI를 통해 학습도 하고 제가 원하는 프로그램도 최종적으로 만들고 싶습니다.
그리고 저는 폴더 구조를 만들지 않는 편이고 모듈화 시켜서 하는 편도 아닌데 이 커서 AI는 그걸 자동으로 해주어서 좋았습니다. 개발자의 관점을 한번 살펴볼 수 있는 과정이었던 것 같습니다.
도움 받은 글 (옵션)
참고한 지피터스 글이나 외부 사례를 알려주세요.
커서 AI 스터디에서 알게되어 유튜브에서 10분 내외의 커서 AI 설명 동영상을 보고 그냥 진행했습니다. 앞으로도 찾아볼 예정입니다.
https://youtu.be/Gt40VneLdX4?si=OrQPfNWp_Rw5zwvf