profile_image
vibecode
25-06-14 13:28 0건 20회
[대모산] Cursor 1.0 업데이트 소개

[대모산 개발단] 와우~ 이런곳이 있었군요. 여기서 소개하는 영상과 요약내용을 공유 합니다.


[요약] https://notebooklm.google.com/


1. 핵심 신규 기능 및 개선 사항별 과정


버그봇 (BugBot)

  • 사용 전 준비:
    • 커서 웹사이트의 대시보드에 들어가 깃허브 레포지토리와 연결해야 합니다.
    • 커서 홈페이지에서 로그인 후 우측 상단 프로필 버튼을 클릭하고 Account Settings로 들어가 개편된 대시보드를 확인합니다.
    • Intergration 탭에서 버그봇 기능을 찾아 깃허브 레포지토리를 연결합니다 (예시: demodev link 레포지토리 허용).
  • 버그봇 실행 및 코드 리뷰 받기:
    • 깃허브에 별도의 브랜치를 만든 다음, 브랜치에서 기능을 추가하고 풀 리퀘스트(Pull Request)를 깃허브에 올립니다.
    • 풀 리퀘스트를 생성하면 버그봇이 자동으로 코드에 대한 리뷰를 달아줍니다.
  • 커서에서 버그 수정하기:
    • 버그봇이 달아준 깃허브 리뷰 페이지에서 Fix in Cursor 버튼을 클릭합니다.
    • 커서가 자동으로 프롬프트를 입력하고 파일을 참조하여 버그 수정을 요청합니다.
  • 수정된 코드 푸시 및 재리뷰 받기:
    • 커서가 버그를 수정한 후, **깃허브에 커밋(commit)한 다음 푸시(push)**합니다.
    • 푸시된 커밋에 대해 커서 버그봇이 다시 리뷰를 제공하여 에러 해결 여부를 확인해 줍니다.
  • 출시 기념 무료: 6월 12일까지 무료로 사용할 수 있습니다.


백그라운드 에이전트 (Background Agent)

  • 요금제 및 설정 활성화:
    • 맥스(Max) 요금제에서만 사용 가능합니다.
    • 커서 세팅으로 가서 Background Agent 탭의 토글을 켜야 합니다.
  • 필수 연결 및 설정:
    • 깃허브 계정 연결이 필요합니다.
    • General 설정에 있는 프라이버시 모드를 비활성화해야 백그라운드 에이전트를 사용할 수 있습니다.
  • 실행 방법:
    • Command + E 혹은 Control + E 단축키로 실행할 수 있으며, 입력창에 요청을 입력하고 모델을 지정할 수 있습니다.
    • 커서 AI 패널의 구름 버튼을 눌러서 들어갈 수도 있습니다.
  • 작업 진행 확인:
    • 요청을 하면 Ingress 밑에 새로운 백그라운드 에이전트가 생성됩니다.
    • 점점점 버튼을 눌러 들어가면 커서 AI 서버에서 자체적으로 코드를 다운받아 기능을 추가하고 있는 것을 볼 수 있습니다.
    • 실시간으로 에이전트의 작업 진행 상황과 서버 로그를 확인할 수 있습니다.
  • 작업 완료 후 풀 리퀘스트 생성:
    • 작업 완료 후 More Options를 클릭한 다음 Create Pull Request를 클릭하여 깃허브에 풀 리퀘스트를 보낼 수 있습니다.
  • 동시 작업: 요청과 동시에 다른 작업을 할 수 있으며, 여러 에이전트를 동시에 실행시킬 수도 있습니다.


주피터 노트북 (Jupyter Notebook) 에이전트 기능 추가

  • 간단한 파이썬 실행 환경인 주피터 노트북에서도 에이전트 기능이 추가되었습니다.
  • 메모리 활성화:
    • 커서 세팅의 Rules 탭에서 Generate Memories 토글을 켜야 합니다.
  • 메모리 확인 및 삭제:
    • Manage Memories에서 Show를 눌러 저장된 메모리를 확인하고 지울 수 있습니다.
  • 내용 저장:
    • 채팅 중 특정 내용을 메모리에 저장해 달라고 요청할 수 있습니다 (예: "사과를 메모리에 저장해달라" 요청).
  • 내용 불러오기:
    • 새로운 탭에서 "내 메모리에 있는 내용 읽어줘"와 같이 메모리에 있는 내용을 읽어달라고 요청하여 작업을 이어나갈 수 있습니다.
    • 긴 대화의 내용을 메모리에 저장하고 새로운 탭에서 이를 불러와 작업을 수행하여 컨텍스트 관리를 편리하게 할 수 있습니다.


MCP 원클릭 설치 (MCP One-click Install)

  • MCP 도구 확인:
    • docs.cursor.tools 도메인에 들어가면 MCP 툴이 나열되어 있는 것을 볼 수 있습니다.
  • 설치:
    • 원하는 MCP 툴의 Install 버튼을 클릭하여 커서에 추가합니다 (예: 노션 MCP).
  • 로그인:
    • 필요시 로그인을 수행해야 합니다.

리처 챗 리스폰스 (Richer Chat Response)

  • 시각화 요청:
    • 커서 AI에게 프로젝트 구조를 머메이드(Mermaid) 차트로 보여달라거나, 장단점을 마크다운 테이블 형식으로 정리해달라고 요청하면, 커서 AI 패널에서 시각화된 결과물을 바로 확인할 수 있습니다.




2. UI 및 설정 변경 사항별 과정


커서 세팅 및 대시보드 UI 개편

  • 대시보드 접근:
    • 커서 웹사이트에서 로그인 후 우측 상단 프로필 버튼을 클릭하고 Account Settings로 들어가면 개편된 대시보드를 확인할 수 있습니다.
    • 대시보드에서는 프리미엄 모델 사용 횟수, 사용량 기반 요금, 커서 수정 횟수, 커서 탭 사용량, AI 요청 수 등을 그래프 뷰로 확인할 수 있습니다.
  • 세팅 UI 접근:
    • 커서 애플리케이션 내에서 우측 상단 톱니바퀴 버튼을 누르거나 Control + Shift + J 또는 Command + Shift + J 단축키를 눌러 세팅 UI를 열 수 있습니다.


새로운 세팅 UI 상세

새로운 세팅 UI는 General, Chat, Model, Rules, Index, Background Agent, MCP Tool, Network, Beta, Docs 등 다양한 탭으로 구성되어 있습니다.

  • General (일반) 탭:
    • 계정 설정, 에디터 설정(VS Code), 단축키 설정 등을 조절할 수 있습니다.
    • 백그라운드 에이전트 사용을 위해서는 프라이버시 모드를 비활성화해야 합니다.
  • Chat (챗) 탭:
    • Custom Modes (커스텀 모드):
      • Add Custom Mode를 통해 사용자가 특정 목적에 맞는 모드를 직접 생성할 수 있습니다 (예: 계획 수립 모드).
      • 생성 시 검색 및 터미널 명령어 실행 허용 여부, 파일 수정 제한 여부, 사용할 모델 및 단축키 등을 지정할 수 있습니다.
    • Include Full Folder Context & Include Project Structure:
      • 이 설정을 켜두면 커서가 현재 프로젝트를 더 깊이 이해할 수 있기 때문에 켜두는 것이 권장됩니다.
    • Autorun Mode (오토런 모드):
      • 터미널 명령어, 파일 삭제, MCP 도구 사용 등 특정 작업에 대해 사용자 승인 없이 자동으로 수행하도록 설정할 수 있습니다.
      • 안전한 터미널 명령어는 allowlist에 추가하여 자동 실행하고, 위험한 명령어는 denylist에 넣어 승인을 받도록 할 수 있습니다.
      • MCP 도구의 경우 위험하지 않다면 사용자 허락 없이 호출되도록 설정할 수 있습니다.
  • Tabs (탭) 탭:
    • 커서 탭 기능을 켜고 끌 수 있습니다.
    • 부분적 수용(Partial Accept) 기능이 추가되었습니다. 파일을 열고 커서 탭이 코드를 추천할 때 Command 또는 Control 키와 화살표를 사용하여 추천 코드 중 일부분만 선택적으로 수용할 수 있습니다.
  • Model (모델) 탭:
    • 맥스 모드 활성화/비활성화 및 다양한 모델을 선택할 수 있습니다.
    • 코딩 작업 시 코드 성능이 가장 좋은 Claude 4 Sonnet 모델을 항상 고정하여 사용하는 것이 추천됩니다.
    • 긴 컨텍스트에는 Gemini 2.5 Pro를, 사소한 작업에는 무료인 Gemini 2.5 Flash를 사용할 수 있습니다.
    • API 키도 토글을 통해 사용할 수 있습니다.
  • Rules (규칙) 탭:
    • 메모리 기능을 켜고 끄거나, 저장된 메모리를 확인하고 지울 수 있습니다.
    • **사용자 규칙(User Rules)**은 커서에서 어떤 프로젝트를 열더라도 항상 적용되는 규칙(예: 항상 한국어로 대답)을 설정할 수 있습니다.
    • **프로젝트 규칙(Project Rules)**은 현재 프로젝트에만 적용되는 규칙을 설정할 수 있습니다.
  • Indexing & Docs (인덱싱 및 문서) 탭:
    • 현재 프로젝트의 코드들이 모두 인덱싱되었는지 확인할 수 있습니다.
    • 새로운 폴더가 생겼을 때 인덱싱할지 여부를 설정할 수 있습니다.
    • 사용자 정의 문서들을 확인할 수 있습니다.
  • Beta (베타) 탭:
    • 노트패드, 커서 업데이트 얼리 액세스, 백그라운드 에이전트 베타 기능 등을 활성화할 수 있습니다.
추천 0

댓글목록

등록된 댓글이 없습니다.

AI 툴킷

Total 12 1 페이지