AI Code Editor Cursor 배우기 – 2. Chat 1
Cursor AI는 강력한 AI 기능으로 무장한 코드 에디터 그 이상입니다. 단순히 코드를 작성하는 공간을 넘어, 개발자의 든든한 조력자 역할을 수행하는 AI 파트너라고 할 수 있죠. 그 중심에는 바로 Chat 기능이 있습니다. 마치 경험 많은 시니어 개발자와 대화하듯 자연스럽게 코드 베이스에 대한 궁금증을 해결하고, 복잡한 문제 해결의 실마리를 얻을 수 있습니다.
>> 뛰어난 개발자일수록, 변화를 앞서 받아들이는 법이죠. Cursor AI를 활용하면, 코드 편집기에서 벗어나 Chat 패널과 더 많은 시간을 보내게 될 겁니다. 마치 사람과 대화하듯 자연어로 코드를 작성하고, AI의 힘을 빌려 더욱 창의적인 작업에 집중할 수 있게 되죠.
챗 패널, 이 친구에게 마음을 열고 다가가 보세요. 어느새 AI와 진정한 친구가 되어 있는 자신을 발견하게 될 겁니다.
대화는 단순한 말의 교환이 아닌, 맥락을 공유하며 의미를 만들어가는 과정입니다. 마치 섬세한 춤처럼, 대화 참여자들은 서로의 말에 귀 기울이고, 앞서 나온 이야기들을 기억하며 한 걸음씩 대화의 맥락을 쌓아갑니다. Cursor AI Chat은 이러한 대화의 본질을 이해하고, 개발자가 제공하는 코드와 질문, 그리고 이전 대화 내용까지 기억하며 맥락에 맞는 답변을 제공합니다.”
개발 중 마주하는 맥락은 특정 코드 블록처럼 좁을 수도 있고, 하나의 파일, 여러 개의 파일, 심지어는 전체 코드 베이스처럼 광범위할 수도 있습니다
Cursor AI Chat에서는 원하는 파일을 자유롭게 추가하여 대화의 맥락으로 설정할 수 있습니다. ‘+’ 버튼을 클릭하여 원하는 파일을 선택하면, 해당 파일이 Chat에 추가됩니다. 특정 파일을 중심으로 대화하고 싶다면, 추가된 파일 목록에서 해당 파일을 선택하면 됩니다.
대화 내용을 작성하고 Enter를 치면 선택한 파일을 대상으로 하고, Ctrl+Enter를 치면 전체 코드(codebase)를 대상으로 합니다.
이미지 추가
Chat 패널 하단에 Image 버튼이 있습니다. “백문이 불여일견”이라는 말처럼, 코드 분석에도 시각적인 요소는 매우 중요합니다. Cursor AI Chat에서는 이미지를 활용하여 더욱 직관적인 소통이 가능합니다.
– UI 디자인 시안을 첨부하여 코드 구현에 대한 조언을 구하거나,
– 복잡한 데이터 구조를 다이어그램으로 보여주면서 AI의 도움을 받을 수 있습니다.