Parallely CLI
CLI параллельных агентов: делит задачу на разделы, запускает Codex, Claude Code или OpenCode вместе и сводит все в ветку
- 118 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Запускает нескольких кодинг-агентов одновременно, они пишут в репозиторий и коммитят автоматически.
- Расходует токены подписки или API сразу по нескольким потокам.
Установка
- Работает в
Ручная установка
bun install -g @michaelthemay/parallelyКоманда из раздела Install from npm. Установка идет через Bun.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Запускает нескольких кодинг-агентов одновременно, они пишут в репозиторий и коммитят автоматически.
- Расходует токены подписки или API сразу по нескольким потокам.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Parallely относится к большой функции как техлид к спринту: ее разбивают на независимые разделы, и каждый получает своего агента. Пользователь задает границы, то есть какие файлы принадлежат каждому разделу, а инструмент проверяет пересечения. Затем он запускает агентов одновременно в общем рабочем дереве git и автоматически коммитит изменения в общую интеграционную ветку. Для бэкендов подходят Codex, Claude Code и OpenCode. План можно составить вручную через `parallely init` (создает `.parallely/plan/` с шаблоном) или поручить ИИ: `parallely plan "Build a REST API with auth, CRUD endpoints, and tests"`. Команда `parallely run` запускает агентов. Полноэкранный интерфейс показывает прогресс, вывод и расход токенов каждого агента, конвейер идет по этапам parse, setup, forge, merge и done. Есть скилл `skill/SKILL.md` для управления из агента.
Для кого. Разработчикам, которые гоняют кодинг-агентов по одному и хотят ускорить большую задачу параллельными разделами.
Подходит, если
- Функция делится на независимые части с понятными границами файлов.
- Нужно видеть в одном окне, чем занят каждый агент и сколько токенов он потратил.
- Результат всех агентов должен собраться в одну ветку без ручных слияний.
- Задачу разбивает сам ИИ, а вы правите готовый план.
Не подходит, если
- Разделы сильно зависят друг от друга и меняют одни и те же файлы.
- Нет установленного Codex, Claude Code или OpenCode.
- Нужна проверка каждого шага человеком в реальном времени.
Пример запроса к агенту
Разбей реализацию REST API на три раздела с авторизацией, CRUD и тестами и запусти их параллельно через Claude Code.Ограничения
Инструмент работает на среде Bun, ставится командой `bun install -g`, обычная установка через npm не рекомендуется (при ней нужна стратегия `--install-strategy=nested` против ошибки с несколькими копиями React). Нужны отдельно установленные агенты: Codex, Claude Code или OpenCode. Несколько агентов одновременно пишут в общее рабочее дерево и расходуют токены вашей подписки или API. Границы разделов защищает проверка пересечений, но ошибки плана могут привести к конфликтам на этапе слияния. Лицензия MIT.
Как отключить. Удалите пакет командой `bun remove -g @michaelthemay/parallely`. Ветки, рабочие деревья и папку `.parallely/` в проекте уберите вручную.
Частые вопросы
Как установить Parallely?
Выполните `bun install -g @michaelthemay/parallely`. Через npm ставить не стоит, инструмент работает на Bun.
Какие агенты поддерживаются?
Codex, Claude Code и OpenCode в роли бэкендов. Их нужно поставить заранее, например `npm install -g @anthropic-ai/claude-code`.
Как создать план?
Командой `parallely init` или поручить ИИ через `parallely plan "<описание>"`. Каждому разделу задаются область файлов и критерии приемки.
Что происходит с изменениями?
Они автоматически коммитятся в общую интеграционную ветку внутри общего рабочего дерева git.
Что показывает интерфейс?
Прогресс каждого агента, его вывод и расход токенов, а также итог запуска.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыmulti-agents запускает команду кодовых агентов на задаче и меряет, победила ли она одиночного агента и во что обошлась.
Плагин для OpenCode запускает команду параллельных агентов с личными сессиями, общей доской задач и перепиской
Запуск кластера агентов в одном репозитории: у каждого своя рабочая копия, доска блокировок файлов и общение между агентами.
Слой памяти и координации для кодовых агентов: спецификации и задачи лежат в git, а агенты работают параллельно
CLI squads запускает команды агентов из markdown-файлов в git: лидер ставит задачу, исполнители работают, проверяющий сверяет.
Панель для параллельных задач Claude Code и Codex: отдельные рабочие деревья Git, терминалы и просмотр правок
Коротко о README
Проект на Bun с терминальным интерфейсом. Идея в том, что вы определяете границы разделов, а инструмент следит за ними и сводит результат в одну ветку.
Бейдж для README
Исходный SKILL.md
# Parallely Plan Creation Skill You are creating an **Parallely execution plan** — a set of markdown files that will each be executed in parallel by an independent AI coding agent in its own git worktree. ## Output format Create a directory of numbered markdown files. Each file = one agent = one parallel task. ``` .parallely/plan/ ├── 01-section-name.md ├── 02-section-name.md ├── 03-section-name.md └── ... ``` ## File format Each `.md` file has YAML-like frontmatter and a markdown body: ```markdown --- title: Human-readable Section Title files: - src/path/to/files/** - src/specific-file.ts acceptance: - First acceptance criterion - Second acceptance criterion --- # Section Title Full implementation instructions here. Be specific and detailed. The agent will receive this as its complete prompt. ``` ### Frontmatter fields | Field | Required | Description | |-------|----------|-------------| | `title` | Yes | Short human-readable name | | `files` | Recommended | Glob patterns of files this section will touch (used for overlap detection) | | `acceptance` | Recommended | Concrete acceptance criteria | ### Body The markdown body is the agent's complete prompt. Include: - What to build/change and why - Technical approach and constraints