В Zed завезли Parallel Agents
Parallel Agents — новая функция в редакторе Zed, которая позволяет одновременно запускать несколько «агентов» (автоматизированных помощников или скриптов) в рамках разных проектов. Она реализована через новый макет рабочей области, оптимизированный для агентных рабочих процессов.
Ключевые возможности
1. Параллельное использование агентов
- Можно одновременно запускать и управлять несколькими агентами.
- Подходит для задач, где нужно параллельно выполнять разные операции (например, линтинг, форматирование, автодополнение кода, запуск тестов) в разных частях проекта или в разных проектах.
2. Изоляция агентов через worktrees
- Опциональная функция: агенты можно изолировать друг от друга с помощью worktrees.
- Worktrees (в контексте Git) — это возможность иметь несколько рабочих копий (веток) одного репозитория в отдельных директориях.
- Изоляция полезна, чтобы:
- избежать конфликтов между агентами;
- тестировать агентов на разных версиях кода;
- запускать агентов с разными настройками конфигурации.
3. Объединение проектов в одном окне
- Несколько проектов можно открыть и просматривать в одном окне редактора.
- Это упрощает:
- переключение между проектами;
- сравнение файлов или кодовой базы;
- выполнение кросс‑проектных задач