Agent는 Cursor의 어시스턴트로, 복잡한 코딩 작업을 스스로 처리하고 터미널 명령을 실행하며 코드를 편집할 수 있어. 사이드패인에서 Ctrl+I로 열어봐.

사이드패인에서의 Agent

Modes

Agent, Ask 중에서 선택하거나 커스텀 모드를 만들어. 각 모드는 네 워크플로에 맞는 서로 다른 기능과 도구를 제공해.

Agent modes

도구

Agent는 도구로 검색하고, 편집하고, 명령을 실행해. 시맨틱 코드베이스 검색부터 터미널 실행까지, 이런 도구들이 자율적으로 작업을 끝내도록 도와줘.

Agent 도구

변경 적용

AI가 제안한 코드 블록을 코드베이스에 바로 통합해. Apply는 정밀도를 유지하면서 대규모 변경도 효율적으로 처리해.

변경 적용

변경사항 검토

적용하기 전에 변경 내용을 확인해. 검토 인터페이스는 추가와 삭제를 색상으로 구분된 라인으로 보여줘서 수정 사항을 더 정밀하게 컨트롤할 수 있어.

채팅 탭

Ctrl+T로 여러 대화를 동시에 진행해. 각 탭은 자체 컨텍스트, 히스토리, 그리고 선택한 모델을 따로 유지해.

체크포인트

자동 스냅샷이 에이전트의 변경사항을 추적해. 예상대로 동작하지 않거나 다른 방법을 시도해보고 싶다면 이전 상태로 복원할 수 있어.

터미널 연동

Agent가 터미널 명령을 실행하고 출력을 모니터링하며 여러 단계의 프로세스를 처리해. 신뢰하는 워크플로에는 자동 실행을 설정하고, 안전을 위해 확인을 요구하도록 할 수도 있어.

Terminal integration

채팅 기록

Alt+Ctrl+‘로 이전 대화를 열람해. 지난 논의를 검토하고, 코딩 세션을 추적하고, 이전 채팅의 컨텍스트를 참고할 수 있어.

Chat history

채팅 내보내기

대화를 Markdown 형식으로 내보내. 팀원들과 해결책을 공유하고, 결정 사항을 문서화하거나, 코딩 세션에서 지식 베이스를 만들어.

규칙

Agent의 동작을 정의하는 맞춤형 지침을 설정해. 규칙은 코딩 표준을 유지하고, 일관된 패턴을 적용하며, Agent가 네 프로젝트를 도와주는 방식을 개인화해줘.

Agent rules