
이 글은 최신 릴리스에서 공개된 Zed의 병렬 에이전트(Parallel Agents) 기능을 중심으로, 어떤 배경에서 이 기능이 등장했는지, 기존 AI 기반 개발 방식과 무엇이 다른지, 그리고 실제 개발 흐름에서 어떤 가치를 제공하는지를 정리한 기술 블로그입니다.
단순히 AI에게 코드를 맡기는 방식이 아니라, 개발자가 직접 관여하면서 여러 AI 에이전트를 동시에 활용할 수 있도록 설계된 Zed의 방향성과 핵심 특징을 중심으로 살펴봅니다.
Zed 병렬 에이전트 기능이란 무엇인가
Zed의 병렬 에이전트 기능은 하나의 편집기 창 안에서 여러 AI agent 스레드를 동시에 실행하고 조율할 수 있도록 한 기능입니다.
기존에는 하나의 작업 흐름에 하나의 AI만 대응하는 구조였다면, 이제는 여러 작업을 병렬로 분리해 각각 다른 agent에게 맡기고, 그 상태를 한 화면에서 관리할 수 있습니다.
핵심은 다음과 같습니다.
- 여러 agent 스레드를 동시에 실행 가능
- 각 스레드의 접근 폴더와 저장소 범위를 명확히 제어
- 실행 중인 모든 스레드를 Threads Sidebar에서 통합 모니터링
이 모든 기능은 Zed의 고성능 환경인 120fps UI에서 동작하도록 설계되었습니다.
Threads Sidebar 중심의 작업 방식 변화
병렬 에이전트 기능의 중심에는 Threads Sidebar가 있습니다.
이 사이드바는 단순한 목록이 아니라, 복잡한 agent 작업을 정리하고 조율하기 위한 핵심 인터페이스입니다.
Threads Sidebar의 주요 특징
- 프로젝트 단위로 스레드를 묶어 표시
- 스레드마다 서로 다른 agent를 선택해 조합 가능
- 하나의 스레드가 여러 프로젝트와 저장소를 가로질러 읽기·쓰기 수행 가능
- 필요 시 스레드별로 worktree 격리 적용 가능
- 스레드 중지, 아카이브, 새 스레드 시작을 Sidebar에서 즉시 수행
이 구조 덕분에 여러 프로젝트에서 여러 agent가 동시에 동작하는 상황에서도, 작업 흐름이 흐트러지지 않고 유지됩니다.
하나의 창에서 많은 스레드를 다루는 이유
Zed는 “많은 스레드, 하나의 창”이라는 방향을 분명히 합니다.
AI 작업이 늘어날수록 창과 컨텍스트가 분산되면 오히려 생산성이 떨어지기 때문입니다.
병렬 에이전트 기능을 통해 얻는 실질적인 변화는 다음과 같습니다.
- 기능 개발, 리팩토링, 문서 분석을 서로 다른 agent에게 동시에 맡길 수 있음
- 하나의 스레드가 여러 저장소를 넘나들며 작업 가능
- 필요할 경우 작업 단위를 안전하게 격리하면서도 병렬성 유지
이는 대규모 코드베이스나 여러 레포지토리를 동시에 다루는 환경에서 특히 강점을 가집니다.
새로운 기본 레이아웃과 작업 집중도
병렬 에이전트 도입에 맞춰 Zed의 기본 레이아웃도 재설계되었습니다.
레이아웃 변경 핵심
- Threads Sidebar와 Agent Panel이 왼쪽에 배치
- Project Panel과 Git Panel은 오른쪽으로 이동
- 스레드 전환 중에도 agent 작업이 전면에 유지되도록 설계
이 레이아웃은 agent 중심 작업에 더 적합하도록 만들어졌으며,
기존 사용자는 opt-in 방식으로 선택해 사용할 수 있습니다.
또한 패널 아이콘 우클릭이나 Settings Editor를 통해 배치 변경도 가능합니다.
AI를 맡기지 않고, 배제하지도 않는 접근
Zed가 강조하는 지점은 AI 활용의 극단을 피하는 것입니다.
- 모든 것을 AI에게 맡기는 방식
- 반대로 AI 기능을 완전히 끄는 방식
이 두 가지 모두가 아닌, 개발자가 코드에 직접 관여하면서 AI를 도구로 활용하는 방식을 지향합니다.
Zed는 소프트웨어 엔지니어의 가치를
“생성된 코드 줄 수”가 아니라
신뢰 가능하고, 잘 설계되며, 변경하기 쉬운 시스템을 만드는 능력으로 봅니다.
이 관점은 최근 주목받는 agentic engineering 흐름과도 맞닿아 있으며,
Zed의 병렬 에이전트는 이 철학을 실제 도구로 구현한 결과물입니다.
대규모 병렬 agent 환경을 위한 설계
Zed 팀은 수백 개의 agent 스레드를 동시에 올려 며칠간 테스트하며,
개발자가 쉽게 놓칠 수 있는 거친 UX까지 반복적으로 다듬었습니다.
- 대규모 스레드 환경에서도 안정적으로 동작
- 복잡한 agent 흐름에서도 작업 맥락 유지
- 장시간 agent 작업에서도 개발자의 제어권 유지
개발 과정은 쉽지 않았지만, 그 결과 craft를 희생하지 않는 AI 협업 환경을 구현하는 데 초점을 맞췄습니다.
병렬 에이전트 기능 시작하기
병렬 에이전트 기능은 최신 Zed 릴리스에서 바로 사용할 수 있습니다.
- Threads Sidebar 열기
- 왼쪽 하단 아이콘 클릭
- 키 바인딩 사용
- macOS: option + cmd + j
- Linux / Windows: ctrl + option + j
이 Sidebar를 통해 새 스레드를 시작하고, agent를 선택하고, 실행 상태를 한눈에 관리할 수 있습니다.
Zed의 병렬 에이전트 기능은
단순히 “AI를 더 많이 쓰자”는 접근이 아니라,
AI와 개발자의 역할을 분리하고 병렬화해 더 나은 설계를 가능하게 만드는 도구입니다.
정리하면 다음과 같습니다.
- 하나의 창에서 여러 agent 스레드를 병렬로 운영
- Threads Sidebar를 통한 명확한 작업 관리
- agent 중심으로 재설계된 레이아웃
- AI와 인간의 craftsmanship을 결합한 개발 철학
앞으로 AI 기반 개발 환경이 더 복잡해질수록,
이처럼 제어 가능하고 신뢰할 수 있는 병렬 구조는 점점 더 중요한 기준이 될 가능성이 큽니다.
Zed의 병렬 에이전트는 그 방향성을 명확히 보여주는 사례라고 볼 수 있습니다.
https://zed.dev/blog/parallel-agents
Introducing Parallel Agents in Zed - Zed Blog
From the Zed Blog: Run multiple agents at once, in the same window.
zed.dev

'인공지능' 카테고리의 다른 글
| Qwen3.6-27B로 살펴보는 플래그십급 Agentic Coding 모델의 진화 (0) | 2026.04.24 |
|---|---|
| DeepSeek V4 기술 분석: 100만 토큰 컨텍스트와 하이브리드 어텐션이 만든 차세대 대규모 언어 모델 (0) | 2026.04.24 |
| GPT-5.5 핵심 정리: 실제 업무를 위한 차세대 지능 모델의 등장 (0) | 2026.04.24 |
| Google Agents CLI로 살펴보는 코딩 에이전트를 만드는 새로운 방식 (0) | 2026.04.24 |
| oh-my-codex(OMX): OpenAI Codex CLI를 위한 워크플로우 레이어 정리 (0) | 2026.04.22 |