Agent는 복잡한 코딩 작업을 독립적으로 완료하고, 터미널 명령어를 실행하며, 코드를 편집할 수 있는 Cursor의 어시스턴트입니다. Ctrl+I로 사이드패널에서 접근할 수 있습니다.

사이드패널의 Agent

모드

Agent, Ask, Manual 중에서 선택하거나 사용자 정의 모드를 생성하세요. 각 모드는 워크플로우에 맞는 다양한 기능과 도구를 제공합니다.

Agent modes

도구

Agent는 검색, 편집, 명령 실행을 위한 도구를 사용합니다. 의미론적 코드베이스 검색부터 터미널 실행까지, 이러한 도구들은 자율적인 작업 완료를 가능하게 합니다.

Agent tools

변경사항 적용

AI가 제안한 코드 블록을 코드베이스에 통합합니다. Apply는 정확성을 유지하면서 대규모 변경사항을 효율적으로 처리합니다.

Apply changes

차이점 검토

변경사항을 수락하기 전에 검토합니다. 검토 인터페이스는 수정사항을 제어할 수 있도록 색상으로 구분된 라인으로 추가 및 삭제 내용을 보여줍니다.

채팅 탭

Ctrl+T로 여러 대화를 동시에 실행합니다. 각 탭은 고유한 컨텍스트, 히스토리, 모델 선택을 유지합니다.

체크포인트

자동 스냅샷이 Agent의 변경사항을 추적합니다. 변경사항이 예상대로 작동하지 않거나 다른 접근 방식을 시도하려는 경우 이전 상태로 복원할 수 있습니다.

터미널 통합

Agent가 터미널 명령을 실행하고, 출력을 모니터링하며, 다단계 프로세스를 처리합니다. 신뢰할 수 있는 워크플로우에 대해서는 자동 실행을 구성하거나 안전을 위해 확인을 요구할 수 있습니다.

Terminal integration

채팅 기록

Alt+Ctrl+‘로 이전 대화에 액세스하세요. 이전 토론을 검토하고, 코딩 세션을 추적하며, 이전 채팅의 컨텍스트를 참조할 수 있습니다.

Chat history

채팅 내보내기

대화를 마크다운 형식으로 내보내세요. 팀 구성원과 솔루션을 공유하고, 결정사항을 문서화하거나, 코딩 세션에서 지식 베이스를 생성할 수 있습니다.

규칙

Agent 동작에 대한 사용자 정의 지침을 정의하세요. 규칙은 코딩 표준을 유지하고, 패턴을 강제하며, Agent가 프로젝트를 지원하는 방식을 개인화하는 데 도움이 됩니다.

Agent rules