진정한 확장성을 갖춘 코드 에디터

BBetter Stack
Computing/SoftwareSmall Business/StartupsInternet Technology

Transcript

00:00:00에디터가 느리다고 느껴질 때, 코드 베이스가 문제일까요 아니면 에디터의 문제일까요?
00:00:03최근 어디에서나 계속 언급되는 이름이 하나 있습니다.
00:00:06바로 Zed입니다.
00:00:07Rust 기반의 이 에디터는 미친 듯이 빠르며, Cursor의 가장 큰 약점 두 가지를 정조준하고 있습니다.
00:00:12대규모 프로젝트에서의 렉, 그리고 Cursor가 여전히 주로 혼자 쓰는 에디터라는 사실이죠.
00:00:17Zed는 단순히 AI 기능을 늘리는 대신 Claude 통합과 실시간 멀티플레이어 기능을 도입했습니다.
00:00:21에디터가 복잡해지지 않게 유지하면서 말이죠.
00:00:24새로운 영상이 계속 올라올 예정이니 꼭 구독해 주세요.
00:00:30지난 몇 주 동안 Zed는 조용히 대규모 업데이트를 진행했습니다.
00:00:35핵심은 ACP(에이전트 클라이언트 프로토콜)를 통한 Claude 통합입니다. 이를 통해
00:00:40에디터가 무거워지지 않으면서도 더 나은 추론, 깔끔한 리뷰, 심지어 커스텀 에이전트까지 가능해졌죠.
00:00:45이게 중요한 이유는 많은 AI 에디터들이 정반대 행보를 보이기 때문입니다.
00:00:48기능을 추가할수록 에디터가 느려지기 시작하죠.
00:00:51Zed의 접근 방식은 다릅니다.
00:00:53Cursor처럼 모든 곳에 AI를 도배하지 않습니다.
00:00:56사실 AI는 선택 사항입니다.
00:00:58Zed는 속도에 올인했고, 설치하자마자 그 차이를 느낄 수 있었습니다.
00:01:02Electron도 없고, 브라우저가 에디터인 척하는 것도 아닌, Rust로 작성된 네이티브 앱입니다.
00:01:0610만 줄 이상의 대규모 레포지토리에서도 렉이 전혀 없습니다.
00:01:12이 대용량 JSON 파일에서도 훨씬 더 부드럽게 작동하죠.
00:01:16스크롤과 업데이트가 매끄럽다는 점이 아주 매력적입니다.
00:01:19프로젝트가 커질수록 Cursor는 느려질 수 있지만, Zed는 아랑곳하지 않습니다.
00:01:23이제 실제 사용 시에도 성능이 유지되는지, 제가 발견한 특징들을 살펴보겠습니다.
00:01:28이 부분은 간단하게 설명하죠.
00:01:29무엇인지, 왜 중요한지, 그리고 몇 가지 예시를 보여드릴게요.
00:01:33이제 탐색 기능을 시연해 보겠습니다.
00:01:35아주 미니멀한 구성이라 적응에 시간이 좀 걸렸지만, 느낌이 꽤 좋았습니다.
00:01:39먼저 Command+P를 누르면 파일 검색이 실행됩니다.
00:01:43우리가 하루 종일 하는 작업인데, 이제 바로 눈앞에서 처리됩니다.
00:01:47더 큰 레포지토리에서도 결과가 지연 없이 즉각 나타납니다.
00:01:52Command+Shift+O를 누르면 제가 정말 좋아하는 심볼 검색이 나옵니다.
00:01:57함수나 클래스를 찾으려고 스크롤을 헤맬 필요가 없죠.
00:02:00사이드바에 모든 내용이 바로 표시됩니다.
00:02:04Command+Shift+F로는 레포 전체 검색이 가능합니다.
00:02:07대규모 레포는 다른 에디터들이 버벅거리기 시작하는 지점이라 이 기능이 매우 중요합니다.
00:02:12Zed는 인덱싱이 빠르고 결과 업데이트도 즉시 이루어지며, 코드 베이스가
00:02:16아무리 커져도 성능이 저하되지 않습니다.
00:02:17무슨 뜻인지 이해하셨을 겁니다.
00:02:18좋습니다.
00:02:19이건 몇 가지 기본적인 기능일 뿐입니다.
00:02:21차이점이 이것뿐일까요?
00:02:22아니요.
00:02:23이제부터가 진짜입니다.
00:02:24AI를 살펴보죠. AI가 중심인 Cursor와 달리, Zed에서 AI는 선택 사항입니다.
00:02:30이걸 보세요.
00:02:31코드를 하이라이트하고 Control+Enter를 누르면 됩니다.
00:02:34그러면 Claude가 실행되어 에러 처리 추가나 함수 리팩토링 같은 집중적인 제안을
00:02:39현재 코드 위치에서 바로 제공합니다.
00:02:41특히 마음에 드는 점은 무언가 추가해 달라고 요청하면,
00:02:47지정한 위치에 정확히 코드를 넣어준다는 것입니다.
00:02:48여기서 제가 좋아하는 건 '방해 요소가 없다'는 점입니다.
00:02:50화면을 가리는 팝업이나 지저분한 UI가 없죠. 즉, AI 기능이 얼마나 많은지가 중요한 게 아니라
00:02:56핵심은
00:02:58도움을 준 뒤에 작업 흐름을 방해하지 않고 사라진다는 겁니다.
00:03:01물론 Command+Shift+A로 Claude Code를 켜서 사이드바 AI 에디터를 쓸 수도 있습니다.
00:03:08그러면 Cursor와 비슷한 익숙한 느낌을 받을 수 있죠.
00:03:11원할 때는 사용하고, 아니면 숨겨둘 수 있는 겁니다.
00:03:14이제 Cursor가 따라오기 힘든 부분인 '협업' 기능입니다.
00:03:17Zed에는 'Channels'라는 기능이 있습니다.
00:03:20정말 놀라운 기능이죠.
00:03:22Slack이나 Discord가 에디터 안에 통합되어 있다고 생각하시면 됩니다.
00:03:27Command+Shift+C로 창을 열어 채널을 만들고, GitHub에서 팀원을 초대해
00:03:32프로젝트를 공유할 수 있습니다.
00:03:34그리고 여기서 놀라운 순간이 옵니다.
00:03:37실시간 커서와 아바타가 표시되고, 모두가 같은 곳에서 라이브로 편집할 수 있습니다.
00:03:42느려짐 없는 코딩용 구글 문서(Google Docs) 같은 느낌이죠.
00:03:46에디터 안에서 바로 페어 프로그래밍, 코드 리뷰, 디버깅을 함께 할 수 있습니다.
00:03:50더 놀라운 건 프로젝트에 참여 중인 모든 사람과
00:03:55Discord나 Slack처럼 실시간 음성 채팅도 가능하다는 점입니다.
00:04:00대조적인 특징을 정리하자면, 대규모 프로젝트의 성능이 중요하다면 Zed는
00:04:05Cursor의 최대 약점인 '렉'을 직접 겨냥하고 있습니다.
00:04:09네이티브 성능, GPU 가속 렌더링, 낮은 부하, 그리고 즉각적인 피드백을 제공하죠.
00:04:14그리고 두 번째로 중요한 점은 바로 협업입니다.
00:04:19설계 단계부터 멀티플레이어를 고려했습니다.
00:04:21Cursor는 훌륭하지만 여전히 혼자 작업하는 것을 전제로 하기에,
00:04:25페어링이나 리뷰를 위해 외부 도구를 써야 합니다.
00:04:29결국 선택의 문제입니다.
00:04:31개인 AI 워크플로우 중심의 에디터를 원하시나요, 아니면
00:04:35가벼운 AI와 실시간 멀티플레이어 협업이 조화된 에디터를 원하시나요?
00:04:39무거운 레포와 속도 저하에 지쳤거나 팀 단위로 일한다면, Zed는
00:04:44충분히 시도해 볼 만한 매력적인 대안입니다.
00:04:47여러분의 흐름을 바꾸려는 게 아니라, 그 흐름을 따라잡으려는 에디터니까요.
00:04:51자, 2026년 현재 Zed가 여러분을 Cursor에서 데려오기에 충분할까요?
00:04:55속도가 중요하고, 대규모 레포가 일상이며, 에디터 내에서의 진정한 협업을 원한다면
00:04:59그럴 수도 있을 것 같습니다.
00:05:02직접 사용해 보며 워크플로우에 맞는지 확인해 보세요.
00:05:04댓글도 남겨주시고요.
00:05:05Zed로 갈아타실 건가요, 아니면 Cursor에 남으실 건가요?
00:05:07이런 유용한 도구와 팁을 위해 구독 부탁드립니다. 다음 영상에서 뵙겠습니다.

Key Takeaway

Zed는 Rust 기반의 초고속 성능과 실시간 멀티플레이어 협업 기능을 결합하여, 기존 Cursor의 성능 한계를 극복하려는 차세대 코드 에디터입니다.

Highlights

Rust 기반의 압도적인 속도와 대규모 프로젝트에서의 뛰어난 성능

Electron을 배제한 네이티브 앱 및 GPU 가속 렌더링을 통한 렉 없는 환경

ACP(에이전트 클라이언트 프로토콜)와 Claude 통합을 통한 비침습적 AI 기능

실시간 멀티플레이어 협업을 지원하는 'Channels' 기능과 음성 채팅 통합

Cursor와 차별화되는 'AI 선택 사항' 철학 및 미니멀한 사용자 인터페이스

대용량 파일 및 10만 줄 이상의 레포지토리에서도 유지되는 부드러운 스크롤

Timeline

Zed의 등장 배경과 핵심 철학

영상은 개발자가 에디터의 속도 저하를 느낄 때 고려해야 할 대안으로 Rust 기반의 에디터인 Zed를 소개합니다. Zed는 특히 Cursor가 가진 대규모 프로젝트에서의 성능 저하와 협업 도구의 부재라는 두 가지 약점을 정조준하고 있습니다. 단순히 AI 기능을 양적으로 늘리는 대신 효율적인 Claude 통합과 실시간 멀티플레이어 기능을 도입한 것이 특징입니다. 에디터의 복잡성을 최소화하면서도 확장성을 확보하려는 Zed의 설계 방향을 명확히 제시합니다. 개발자들에게 성능과 단순함이 왜 중요한지를 강조하며 서두를 엽니다.

기술적 아키텍처와 성능의 차별점

최근 업데이트된 에이전트 클라이언트 프로토콜(ACP)을 통한 Claude 통합 방식과 Zed의 기술적 우수성을 설명합니다. Zed는 Electron 기반이 아닌 Rust로 작성된 네이티브 앱으로, 웹 브라우저 엔진 위에서 구동되는 다른 에디터들과 근본적으로 다릅니다. 10만 줄 이상의 코드나 대용량 JSON 파일에서도 GPU 가속 렌더링 덕분에 렉 없는 부드러운 스크롤과 업데이트가 가능합니다. AI를 강제하지 않고 선택 사항으로 두어 에디터가 무거워지는 것을 방지한 점이 핵심입니다. 프로젝트 규모가 커질수록 성능 격차가 벌어진다는 점을 구체적인 사례로 보여줍니다.

효율적인 탐색 및 검색 기능 시연

Zed의 미니멀한 UI에서 제공되는 강력한 탐색 도구들을 실제 사용 시연을 통해 소개합니다. 파일 검색을 위한 Command+P, 심볼 검색을 위한 Command+Shift+O 등 필수 단축키와 그 즉각적인 반응 속도를 강조합니다. 특히 대규모 레포지토리 전체를 검색하는 Command+Shift+F 기능은 인덱싱 속도가 매우 빨라 지연 시간이 거의 없습니다. 함수나 클래스를 찾기 위해 불필요하게 스크롤할 필요 없이 사이드바에서 모든 내용을 즉시 확인할 수 있습니다. 이러한 기능들은 개발자의 작업 흐름을 끊지 않도록 설계된 Zed의 철학을 잘 보여줍니다.

비침습적 AI 워크플로우와 Claude 통합

Zed가 AI를 다루는 방식은 사용자 환경을 방해하지 않는 '비침습성'에 초점을 맞추고 있습니다. 코드를 선택하고 Control+Enter를 누르면 Claude가 현재 위치에서 리팩토링이나 에러 처리를 즉시 제안하며, 팝업 없이 깔끔하게 적용됩니다. 필요할 경우 Command+Shift+A를 통해 사이드바 에디터 형태로 Claude Code를 실행하여 Cursor와 유사한 경험을 할 수도 있습니다. AI가 주인공이 아니라 개발자를 보조하는 도구로서 적재적소에 나타났다가 사라지는 흐름이 인상적입니다. 사용자는 자신의 선호에 따라 AI 기능을 자유롭게 켜고 끌 수 있는 유연성을 가집니다.

혁신적인 실시간 멀티플레이어 협업 기능

Zed의 가장 강력한 경쟁력 중 하나인 'Channels' 기능을 통한 협업 환경을 상세히 설명합니다. 이 기능은 에디터 내부에 Slack이나 Discord가 통합된 것과 같으며, 팀원들을 초대해 같은 코드를 실시간으로 편집할 수 있습니다. 지연 시간이 거의 없는 '코딩용 구글 문서' 같은 환경을 제공하여 페어 프로그래밍과 코드 리뷰의 효율을 극대화합니다. 외부 도구 없이도 에디터 내에서 실시간 음성 채팅이 가능하여 커뮤니케이션 비용을 획기적으로 줄여줍니다. 설계 단계부터 멀티플레이어를 고려한 Zed만의 독보적인 강점이 드러나는 구간입니다.

총평: Cursor와 Zed 중 당신의 선택은?

마지막으로 Cursor와 Zed의 특징을 대조하며 사용자의 상황에 맞는 선택 기준을 제시합니다. 개인의 AI 워크플로우 생산성이 최우선이라면 Cursor가 유리할 수 있지만, 성능과 팀 협업이 중요하다면 Zed가 최적입니다. Zed는 네이티브 성능, 낮은 부하, 그리고 에디터 내장 협업 도구를 통해 개발자의 실제 작업 흐름을 개선하고자 합니다. 2026년 현재 대규모 프로젝트를 운영하거나 팀 단위 작업을 수행하는 개발자들에게 Zed는 강력한 대안이 됩니다. 영상은 시청자들에게 각자의 워크플로우에 맞춰 직접 사용해 볼 것을 권장하며 마무리됩니다.

Community Posts

View all posts