[대모산 개발단] 와우~ 이런곳이 있었군요. 여기서 소개하는 영상과 요약내용을 공유 합니다.
[요약] 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 (베타) 탭:
- 노트패드, 커서 업데이트 얼리 액세스, 백그라운드 에이전트 베타 기능 등을 활성화할 수 있습니다.
댓글목록
등록된 댓글이 없습니다.