Zed의 병렬 에이전트 기능 소개
3 days ago
7
- 같은 창 안에서 여러 agent 스레드를 동시에 실행하고 조율할 수 있게 바뀌었고, 새 Threads Sidebar에서 각 스레드의 폴더·저장소 접근 범위를 제어하며 실행 상태를 한곳에서 볼 수 있게 됨
- 스레드마다 서로 다른 agent를 선택해 조합할 수 있고, 하나의 스레드가 여러 프로젝트와 저장소를 가로질러 읽기·쓰기를 수행할 수 있으며, 필요하면 worktree 격리도 스레드별로 적용 가능해짐
- 기본 레이아웃도 Threads Sidebar 중심으로 재배치돼 Threads와 Agent Panel이 왼쪽에 놓이고 Project Panel과 Git Panel은 오른쪽으로 이동했으며, 기존 사용자는 이 배치를 opt-in으로 사용할 수 있음
- AI를 완전히 맡기거나 완전히 배제하는 양극단보다, 코드에 직접 관여하는 작업 방식과 AI 도구를 결합해 신뢰 가능하고 잘 설계된 시스템을 만드는 데 초점을 맞춤
- 최신 Zed 릴리스에서 바로 사용할 수 있고, 120 fps 환경, agent 선택 가능 구조, 오픈소스 공개와 함께 대규모 agent 작업을 한 창에서 다루는 흐름을 강화함
병렬 에이전트 기능
- Zed는 같은 창 안에서 여러 agent를 병렬로 실행하고 조율할 수 있게 바뀜
- Parallel Agents 기능으로 여러 스레드를 동시에 운영할 수 있음
- 새 Threads Sidebar에서 각 스레드가 접근할 폴더와 저장소를 정확히 제어할 수 있음
- 실행 중인 스레드를 한곳에서 모니터링할 수 있음
- 이 기능은 Zed의 120 fps 환경에서 동작하며, 원하는 agent를 선택해 쓸 수 있고 전체가 오픈소스로 공개돼 있음
많은 스레드, 하나의 창
- Threads Sidebar는 모든 스레드를 프로젝트별로 묶어 보여주며, 여러 agent 작업을 동시에 다루기 쉽게 만듦
- 여러 프로젝트를 가로질러 작업할 수 있으며, 하나의 agent 스레드가 여러 저장소에 걸쳐 읽기와 쓰기를 수행할 수 있음
- 필요할 때는 worktree 격리를 적용할 수 있고, 적용 여부도 스레드별로 정할 수 있음
- Sidebar에서 스레드 중지, 아카이브, 새 스레드 시작 같은 공통 작업을 바로 실행할 수 있음
- 여러 프로젝트에서 여러 agent가 동시에 돌아가는 복잡한 흐름에서도 Sidebar가 작업 정리를 쉽게 유지해 줌
새로운 기본 레이아웃
- 프로젝트 탐색의 중심이 Threads Sidebar로 바뀌면서 패널 배치도 새로 조정됨
- Threads는 기본적으로 왼쪽에 도킹되며 Agent Panel 옆에 배치됨
- Project Panel과 Git Panel은 오른쪽으로 이동함
- 이 배치는 agentic work에 더 잘 맞도록 설계됐고, 스레드를 전환하는 중에도 agent 스레드를 전면에 두게 만듦
- 다른 배치를 원하면 하단 바의 패널 아이콘을 우클릭해 도킹 위치를 바꿀 수 있고, Settings Editor에서도 조정 가능함
- 기존 사용자는 이 새 레이아웃을 opt-in으로 사용할 수 있음
- 기존 배치에 익숙하더라도, 다시 바꾸기 전에 새 레이아웃을 먼저 써보면 더 자연스럽게 느껴질 수 있음
Agent와 Editor의 결합
- AI 활용 방식은 극단으로 갈릴 수 있지만, AI를 쓰면서도 코드에 직접 관여하는 방식이 고품질 소프트웨어 제작에 더 잘 맞음
- 소프트웨어 엔지니어의 기여는 생성된 코드 줄 수가 아니라, 신뢰할 수 있고 잘 설계됐으며 바꾸기 쉬운 시스템으로 측정돼야 함
- 2025년에 소개된 agentic engineering은 인간의 craftsmanship과 AI 도구를 결합해 더 나은 소프트웨어를 만드는 일로 자리잡고 있음
- Zed의 병렬 agent는 이 원칙을 중심에 두고 만들어졌으며, 대규모 agent 작업 경험을 더 좋게 만드는 데 초점을 맞춤
- 시스템에 수백 개의 스레드를 올려 며칠간 테스트했고, 개발자가 보지 못할 수 있는 거친 부분까지 다듬기 위해 여러 차례 UX 반복과 긴 내부 논의를 거쳤음
- 개발 시간은 더 걸렸고 과정도 쉽지 않았지만, 그 결과 더 까다로운 작업까지 agent로 다루면서도 craft를 희생하지 않게 만듦
시작하기
- Parallel Agents는 최신 Zed 릴리스에서 사용할 수 있음
- Threads Sidebar는 왼쪽 아래 아이콘으로 열 수 있음
- 키 바인딩으로도 열 수 있으며, macOS에서는 option-cmd-j, Linux와 Windows에서는 ctrl-option-j를 사용함
-
Homepage
-
Tech blog
- Zed의 병렬 에이전트 기능 소개