데보션앱 소개페이지 바로가기
로그인 선택

신고하기

CLOSE
신고사유 (대표 사유 1개)
상세내용 (선택)
0/200
  • 신고한 게시글은 더 이상 보이지 않습니다.
  • 이용약관과 운영정책에 따라 신고사유에 해당하는지 검토 후 조치됩니다.
  • 허위 신고인 경우, 신고자의 서비스 이용이 제한될 수 있으니 유의하시어 신중하게 신고해 주세요.
(이 회원이 작성한 모든 댓글과 커뮤니티 게시물이 보이지 않고, 알림도 오지 않습니다.)

미리보기

커뮤니티

      1,234

      badge 23.06.15

      글 등록

      카테고리를 선택해주세요.

      DEVOTEE를 활성화 시키면
      지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.

      버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.

      임시저장함에 저장되었습니다. 저장일시 : 2022.5.17 14:29:08

      임시저장함

      제목을 선택하시면 이어서 작성이 가능하며,
      최대 20건까지 저장합니다.
      컨텐츠 유형, 제목, 저장일시, 삭제로 이뤄진 임시저장 목록
      컨텐츠 유형 제목 저장일 삭제

      데보션 블로그 게재 요청

      CLOSE
      • *
      • *

      본인인증

      효율적인 데보션 서비스 이용 및
      고객님의 소중한 개인정보보호를 위해
      본인인증을 진행해주세요. 본인인증 미 진행 시 로그인이 제한됩니다.
      본인인증 실패

      본인인증 로그인에 실패하였습니다.
      회원이 아니시거나 본인인증 등록이
      완료되지 않은 사용자입니다.

      회원정보 연결

      Cursor AI 를 사용한 업무 자동화 해보기(/w Python)

      박제영 25.04.21
      12,589 5 1
      DEVOTEE 요약
      Cursor AI는 ChatGPT가 내장된 AI 코드 편집기로, 자연어로 코드를 생성, 리팩토링, 설명하는 기능을 제공합니다. 이 도구는 사용자가 자연어로 코드 생성 요청을 하면 실제 작동하는 코드를 만들어 주며, 다양한 언어를 지원합니다. 특히 개발 경험이 많지 않은 사용자에게 강력한 도구로 작용하며, AI 시대의 개발자의 역할에 대한 고민도 함께 불러일으킵니다.
      DEVOTEE 추천 블로그

      Cursor AI 사용기 – AI 코딩 시대, 내가 직접 경험해봤습니다

      안녕하세요! 저는 IT 회사에서 프로젝트 관리 업무를 하고 있습니다.

      현재는 개발 업무를 하지 않지만 신입 시절에는 Visual Basic, Oracle, VMS, COBOL 등 미들웨어 관련 개발도 했고, 웹 개발 경험이 있습니다.

      시간이 지나면서 지금은 개발보다는 프로젝트 전반을 관리하고 이것저것 잡일(?)을 도맡아 하고 있습니다. 😂

      작년에 데보션에 처음 합류하면서 Java, Spring Boot 등에 관심을 갖게 되었고, 혼자서 유튜브나 온라인 강의를 통해 공부도 해봤습니다.

      하지만 항상 드는 생각은 "공부를 해도 돌아서면 금방 잊어버린다"는 거였죠. 반복해서 보고, 코딩해보고 해도 실무에서 자주 쓰지 않다 보니 잊혀지기 마련입니다.

      그러던 중 우연히 Cursor AI라는 툴을 알게 되었고, 사용하면서 인상이 깊어 이렇게 블로그에 사용기를 남겨보게 되었습니다.


      Cursor AI란?

      간단히 말하면 Cursor AI는 ChatGPT가 내장된 AI 코드 편집기입니다.

      VS Code 기반의 에디터이며, 내장된 에이전트(Agent)가 LLM과 협력해 코드를 자동으로 완성하고, 리팩토링하고, 설명해주는 똑똑한 도구입니다.

      처음 접하고 느낀 첫마디: "어? 이거 진짜 대단한데?!"

      저는 현재 Cursor의 **유료 Pro 플랜(월 $20 / 연간 결제 시 $16)**을 사용 중인데, 처음 가입하면 2주 무료 체험도 제공하니 부담 없이 사용해볼 수 있습니다.


      Cursor의 Agent 기능

      Cursor에서 가장 놀라운 기능은 바로 Agent입니다.

      일반적인 프롬프트 입력처럼 자연어로 "파이썬으로 구구단 프로그램을 만들어줘"라고 말하면, 실제로 gugudan.py 파일을 생성하고 주석까지 달아서 코드를 생성해줍니다.

      프론트엔드/백엔드 상관없이 다양한 언어(Python, Java, Kotlin, JavaScript 등)의 코드 생성을 지원하고, 질문을 대충 해도 이해하고 코드로 응답해줍니다.

      물론 더 정확하고 디테일하게 질문하면 더 품질 좋은 결과물이 나오는 건 당연하겠죠!


      실무 적용 사례: 웹 서버 상태 모니터링 자동화

      제 업무 중 하나는 사내 인트라넷 시스템 유지보수인데요, 총 16대의 웹서버가 있고 각 서버는 L4 스위치를 통한 이중화 구성입니다.

      인프라 팀에서 포트 기반 모니터링을 하긴 하지만, 실제 브라우저 접속을 통한 테스트는 자동화가 안 되어 있었습니다.

      그래서 Cursor Agent에게 이렇게 물어봤습니다:

      "https://website.service.com 에 접속해서 실제 응답시간과 사이트의 정상상태 여부를 알려주는 코드를 만들어줘"

      그리고... 바로 작동하는 코드를 만들어줬습니다! 😀

      image.png


      문제 발생과 해결

      하지만 사내 VDI 환경에서는 인터넷이 안 되어 pip 설치가 안 되는 상황이 발생했고, Cursor에게 도움을 요청했습니다.

      "사내망이어서 인터넷이 안 돼. pip 설치 안 되는데 어떻게 해야 해?"

      그러자 로컬에서 필요한 패키지를 다운로드하고, VDI에 복사한 뒤 설치할 수 있는 방식으로 코드를 만들어줬습니다..

      중간에 의존성 이슈나 순서 문제로 몇 번 막히긴 했지만, Cursor는 묵묵히 도와줬고, 결국 완성할 수 있었습니다.

      image.png


      내가 요구한 기능들

      1. .env 파일에 로그인 정보(ID/PW)를 저장

      2. 크롬 브라우저로 실제 사이트 접속

      3. 자동 로그인 또는 수동 로그인 처리

      4. 로그인~메인화면까지 걸린 시간 출력

      5. 메인화면 스크린샷 저장

      6. HTML 보고서 생성

        그리고 마지막에는 리팩토링까지 요청해서 코드 품질을 다듬었습니다. 이 모든 걸 Cursor와 ChatGPT Plus를 병행하며 수행했어요.

        결과적으로 아래와 같은 실제 자동화 스크립트 + 결과 리포트까지 완성했습니다:

        스크립트 예시

        HTML 리포트 예시


      다음 개선 계획

      • 모니터링 서버로 REST API 호출해 로그 전송 및 문자 알림

      • 슬랙 연동 (가능하다면)

      • 로그 구조 개선 및 세부 항목 추가


      마무리하며

      파이썬을 잘 아시는 분들이라면 짧은 시간에 만들 수 있었겠지만, 저처럼 개발 업무가 주가 아닌 입장에서는 Cursor AI가 정말 강력한 도구였습니다.

      Cursor Pro 요금제는 월 500개의 Fast 응답을 제공하는데, 저는 하루 사용에 약 60개 정도 사용했습니다.

      파이썬을 더 잘 알았다면 더 적은 요청으로 완성도 높은 결과를 낼 수 있었겠죠!

      AI 시대가 오면서 "개발자의 역할은 어떻게 바뀔까"라는 고민도 많이 하지만, 한 가지는 확실해졌습니다:

      좋은 질문을 할 줄 아는 사람, 구조를 이해하는 사람이 더 좋은 결과를 얻는다.

      2주 무료 체험이 있으니, 관심 있으신 분들은 꼭 한 번 체험해보세요. 이미 VS Code에 익숙한 분이라면 금방 적응하실 거예요!

      읽어주셔서 감사합니다 😊

      댓글 0

      DEVOTEE를 활성화 시키면
      지금 작성한 댓글에 AI가 댓글을 달아줍니다.

      박제영 님의 최신 블로그

      더보기

      DEVOTEE 추천 블로그

      동영상 기고하기