Zed, 다중 에이전트 동시 구동 기능 공개
오픈소스 에디터 Zed에 하나의 창에서 여러 AI 에이전트를 병렬로 실행하고 제어할 수 있는 'Parallel Agents' 기능이 추가되었습니다. 새롭게 도입된 스레드 사이드바를 통해 프로젝트별로 에이전트의 폴더 및 저장소 접근 권한을 세밀하게 관리할 수 있으며, 단순 코드 생성을 넘어 인간의 제어와 AI를 결합하는 '에이전틱 엔지니어링(Agentic Engineering)' 워크플로우를 최적화했습니다.
Zed에서 이제 여러 에이전트를 조율할 수 있습니다. 각 에이전트는 동일한 창 내에서 병렬로 실행됩니다. 새로운 스레드 사이드바(Threads Sidebar)를 통해 에이전트가 접근할 수 있는 폴더와 저장소를 정확히 제어하고, 실행되는 스레드를 모니터링할 수 있습니다. 이 모든 것이 Zed의 익숙하고 매끄러운 120fps로 실행되며, 원하는 에이전트를 자유롭게 선택할 수 있고 모든 것이 오픈소스입니다.
수많은 스레드, 하나의 창 스레드 사이드바는 프로젝트별로 그룹화된 모든 스레드를 한눈에 볼 수 있는 개요를 제공합니다. 이를 통해 다음과 같은 작업이 가능합니다: Zed에서 에이전트를 직접 선택할 수 있으므로, 스레드별로 에이전트를 혼합하여 사용할 수 있습니다. 하나의 에이전트 스레드가 여러 저장소에 걸쳐 읽고 쓰면서 프로젝트 전반에 걸쳐 작업할 수 있습니다. 원할 때 작업 트리를 격리하고 스레드별로 결정할 수 있습니다. 또한 사이드바에서 스레드 중지, 보관, 새 스레드 시작과 같은 일반적인 작업에 즉시 액세스할 수 있습니다. 여러 프로젝트가 동시에 여러 에이전트를 실행하는 등 워크플로우가 복잡해지더라도, 사이드바를 통해 에이전트가 작동하는 동안 체계적으로 관리할 수 있습니다.
새로운 기본 레이아웃 스레드 사이드바가 프로젝트를 탐색하는 주요 방법이 되면서, 각 패널이 어디에 배치되어야 할지 재고했습니다. 이제 스레드는 기본적으로 왼쪽에 에이전트 패널 옆에 도킹되며, 프로젝트 패널과 Git 패널은 오른쪽에 배치됩니다. 우리는 이 레이아웃이 에이전트 중심의 작업에 더 적합하다고 생각합니다. 스레드 간에 전환할 때 에이전트 스레드를 항상 눈에 띄게 유지해주기 때문입니다. 다른 배치를 선호한다면 하단 표시줄의 패널 아이콘을 마우스 오른쪽 버튼으로 클릭하여 도킹 위치를 변경하거나, 설정 편집기(Settings Editor)에서 조정할 수 있습니다. 기존 사용자의 경우 새로운 레이아웃을 선택적(Opt-in)으로 적용할 수 있습니다. 이전 레이아웃에 익숙했다면, 다시 되돌리기 전에 새로운 레이아웃을 먼저 시도해 보기를 권장합니다. 약간의 시간을 들여 사용하다 보면 더 자연스럽게 느껴질 것입니다.
에이전트와 에디터의 완벽한 조화 10명의 프로그래머에게 AI를 어떻게 사용하는지 물으면 10가지 다른 대답을 얻을 수 있습니다. 한 극단에서는 완전히 '바이브(Vibes)'에 맡겨 코드를 생성하게 두고, 다른 극단에서는 모든 AI 기능을 비활성화합니다. 고품질 소프트웨어를 제작하는 데 가장 잘 작동하는 방식은 그 중간 어딘가에 있습니다. 즉, AI를 사용하면서도 코드와 직접적으로 상호작용하는 것입니다.
우리의 공동 창립자이자 CEO인 Nathan Sobo가 2025년에 쓴 것처럼, "소프트웨어 엔지니어로서 우리는 생성된 코드의 줄 수가 아니라, 변경하기 쉽고 사용하는 즐거움을 주는 안정적이고 잘 설계된 시스템으로 우리의 기여를 측정해야 합니다." 이 글에서는 "인간의 장인정신과 AI 도구를 결합하여 더 나은 소프트웨어를 구축하는 기술"을 설명하기 위해 '에이전틱 엔지니어링(Agentic Engineering)'이라는 용어를 소격했으며, 최근 이 용어가 널리 사용되고 있는 것을 보았습니다.
Zed의 병렬 에이전트는 이 원칙을 바탕으로 구축되었습니다. 다중 에이전트 조율(Multi-agent orchestration)은 새로운 개념이 아니지만, 우리는 대규모로 에이전트와 함께 작업할 수 있는 훌륭한 경험을 구축했다고 믿습니다. 우리는 수백 개의 스레드를 시스템에 로드하며 며칠을 보냈고, 개발자들은 결코 보지 못할 자잘한 버그와 모서리 부분들을 다듬었습니다. 수차례의 UX 반복과 셀 수 없는 내부 토론을 거쳤습니다. 시간이 더 걸렸고, 솔직히 말하면 우리를 약간 미치게 만들었습니다. 하지만 그만큼 결과는 더욱 만족스럽습니다. 이를 통해 개발자들은 장인정신을 희생하지 않고도 에이전트로 더욱 도전적인 일을 해낼 수 있습니다.
시작하기 병렬 에이전트(Parallel Agents)는 최신 Zed 릴리즈에서 사용할 수 있습니다. Zed를 다운로드하거나 최신 버전으로 업데이트하세요. 왼쪽 하단의 아이콘이나 macOS의 경우 단축키 option-cmd-j, Linux 및 Windows의 경우 ctrl-option-j를 통해 스레드 사이드바를 열 수 있습니다. 이 새로운 수준의 제어를 즐기시길 바랍니다!
관련 게시물 Zed 팀의 유사한 블로그 게시물을 확인해 보세요. 자체 오픈소스화되는 플랫폼 구축 - 2023년 6월 14일 분할 Diff 기능 출시 - 2026년 2월 18일 Zed에서 개발 컨테이너로 프로젝트 실행하기 | 게스트 | 2026년 1월 7일 더 나은 에디터를 찾고 계신가요? 오늘 macOS, Windows 또는 Linux에서 Zed를 사용해 볼 수 있습니다. 지금 다운로드하세요!
채용 중입니다! 블로그에서 다루는 주제에 열정이 있다면, 소프트웨어 개발의 미래를 만드는 데 도움을 줄 우리 팀에 합류하는 것을 고려해 주세요.