Использование двух агентов Claude Code в одном репозитории с помощью Git Worktrees

Запуск нескольких агентов Claude Code в одном репозитории одновременно стал возможен с помощью git worktrees. Каждый агент получает свою собственную ветку и выделенную рабочую директорию на диске, что устраняет конфликты файлов и позволяет читать и записывать без помех.
Рабочий процесс
- Создайте git worktree для каждой ветки.
- Откройте отдельный сеанс Claude Code в каждой директории worktree.
- Позвольте агентам работать параллельно — они не знают друг о друге.
- Когда оба закончат, объедините ветки через обычный git merge.
Практический пример
# Создайте worktree для ветки с функцией
git worktree add ../repo-feature feature-branch
# Создайте worktree для ветки с исправлением бага
git worktree add ../repo-bugfix bugfix-branch
В каждой директории запустите Claude Code
cd ../repo-feature && claude-code .
cd ../repo-bugfix && claude-code .
Преимущества
Ускорение реально ощутимо для параллелизуемой работы: один агент исправляет баг, пока другой разрабатывает новую функцию, или рефакторинг вместе с тестовым покрытием. Не каждая задача делится чисто, но действительно независимые задачи выигрывают. Пользователь сообщает, что один агент исправлял баг, а другой одновременно разрабатывал функцию без конфликтов.
Соображения
Пользователь спрашивает о надежности для длительных задач и о том, станут ли конфликты слияния проблемой в масштабе. Стандартное разрешение git merge применяется при объединении веток worktree обратно.
Для кого это
Для разработчиков, использующих Claude Code, которые хотят распараллелить независимые задачи в одной кодовой базе.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Навык Agent Wake для OpenClaw: Уведомление Discord о завершении задач
Разработчик создал agent-wake.py — скрипт на Python, который Claude Code вызывает после завершения задач. Он отправляет упоминания в Discord и запускает события пробуждения через HTTP API шлюза, побуждая агента автоматически публиковать сводки.

ZSE: Открытый движок для вывода LLM с временем холодного запуска 3,9 секунды
ZSE — это движок вывода LLM с открытым исходным кодом, который сокращает требования к памяти для модели на 32B с 64 ГБ до 19,3 ГБ видеопамяти и обеспечивает холодный запуск за 3,9 секунды для моделей на 7B, используя предварительно квантованный формат .zse с отображёнными в память весами.

CodeTalk: Инструмент с открытым исходным кодом добавляет голосовые комментарии к CLI Claude Code
CodeTalk — это инструмент на Python, который добавляет голосовые комментарии к ответам Claude Code CLI с помощью Microsoft edge-tts. Он извлекает текст, встроенный Claude, и воспроизводит его через динамики с естественным нейросетевым синтезом речи.

Локальный рабочий процесс ИИ-агента с использованием OpenCode, FastMCP и DeepSeek-r1
Разработчик делится своей локальной настройкой ИИ-агента с использованием OpenCode с файлами AGENTS.md для детерминированных системных промптов, FastMCP для предоставления локальных функций и DeepSeek-r1 через Ollama для конкретных под-агентов, таких как тестирование.