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