개요
Max Mode는 Cursor에서 제공하는 고급 AI 처리 모드로, 더 넓은 컨텍스트 윈도우와 강력한 분석 능력을 필요로 할 때 사용하는 기능입니다. 이 글에서는 Max Mode의 개념, 일반 모드와의 차이, 실제 활용 방법, 요금 정책, 실무 팁을 단계별로 설명합니다.
Max Mode란?
Max Mode는 Cursor의 AI가 더 많은 코드, 파일, 툴 호출을 한 번에 처리할 수 있도록 설계된 모드입니다. 복잡한 문제 해결, 대규모 코드 분석, 대량의 파일을 한 번에 다뤄야 할 때 유용합니다.
일반 모드와 Max Mode의 차이
- 컨텍스트 윈도우 크기: Max Mode는 훨씬 더 큰 컨텍스트 윈도우를 지원합니다.
- 툴 호출: 한 번에 최대 200개의 툴 호출이 가능합니다(연속 요청 없이).
- 파일 읽기: 한 번에 최대 750줄까지 읽을 수 있습니다.
컨텍스트 윈도우 비교 표
토큰 수 | 규모 | 실제 예시 | 포함 가능한 범위 |
---|---|---|---|
10,000 | 소규모 | 유틸리티 라이브러리 | Underscore.js, 일부 React 컴포넌트 |
60,000 | 중간 | 유틸리티 모음 | Lodash 대부분 |
120,000 | 대형 | 전체 라이브러리 | 대형 프레임워크의 핵심 파트, 전체 유틸리티 라이브러리 |
200,000 | 초대형 | 웹 프레임워크 | Express 전체, Tokio 런타임 등 |
1,000,000 | 매시브 | 프레임워크 코어 | Django 코어(테스트 제외) 등 |
- 실제 토큰 사용량은 코드 스타일, 주석, 토크나이저에 따라 달라질 수 있습니다.
요금 정책
- Max Mode는 사용한 토큰 수 기준으로 과금됩니다.
- Cursor는 모델 제공자의 API 가격에 20% 마진을 더해 청구합니다.
- 토큰에는 메시지, 코드, 툴 호출, 파일, 폴더 등 모든 컨텍스트가 포함됩니다.
- 자세한 가격은 모델별 요금 안내 및 대시보드에서 확인할 수 있습니다.
토큰 타입
타입 | 설명 | 예시 | 비용 |
---|---|---|---|
Input | 모델이 처음 보는 토큰 | 신규 메시지 | 비쌈 |
Input (Cached) | 이전에 본 적 있어 캐시된 토큰 | 이전 대화 메시지 | 저렴함 |
Output | 모델이 반환하는 토큰 | 응답(주로 코드) | 비쌈 |
Max Mode 사용 방법
- 모델 선택기에서 Max Mode 토글을 켭니다.
- 호환되는 모델을 선택합니다.
FAQ
- 언제 Max Mode를 써야 하나요?
- 복잡한 문제, 대규모 코드 분석, 많은 컨텍스트가 필요한 작업에 적합합니다.
- 모든 모델이 Max Mode를 지원하나요?
- 아니요. 100k 토큰 이하 모델은 Max Mode의 효과가 제한적이므로 일부 모델만 지원합니다.
실무 활용 팁
- 대규모 코드베이스 분석, 프레임워크 전체 구조 파악, 복잡한 리팩터링 등에서 Max Mode를 적극 활용하세요.
- 토큰 사용량과 요금을 대시보드에서 주기적으로 확인하세요.
참고 자료
반응형