concurrently CLI

CLI запускает несколько команд в одном терминале и помечает их вывод, чтобы пользователь различал процессы сценария агента.

  • 7 865 ★ репозитория
  • Последний коммит
  • MIT
CLI

Расширенный доступ

Почему такой уровень

  • CLI одновременно выполняет выбранные команды с доступами пользователя; они могут менять файлы, открывать порты и обращаться к сервисам.
Все причины и проверки

open-cli-tools/concurrently

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/concurrently

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • CLI одновременно выполняет выбранные команды с доступами пользователя; они могут менять файлы, открывать порты и обращаться к сервисам.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Сервер разработки и сборщик ресурсов часто работают одновременно. В concurrently пользователь задает каждую команду отдельно, а строки общего вывода различает по подписям. Агент может собрать такой запуск для проекта, чтобы пользователь видел сообщения обоих процессов в одном терминальном окне. Сценарий можно разместить в package.json или вызвать напрямую. Пользователь задает подписи и выбирает, когда завершать связанные процессы. Если пользователь включил остановку остальных задач, concurrently завершит второй процесс после выхода первого.

Для кого. Командам локальной разработки, которые запускают несколько служб проекта одной командой, подготовленной агентом.

Подходит, если

  • Для работы проекта одновременно нужны сервер и сборщик ресурсов.
  • Вывод нескольких команд нужно различать по подписям в одном окне.
  • После завершения одной задачи требуется остановить остальные.
  • Общий сценарий разработки должен одинаково запускаться на нескольких ОС.

Не подходит, если

  • Команды должны строго выполняться последовательно и передавать результат друг другу.
  • Нужен постоянный диспетчер производственных сервисов с управлением жизненным циклом машины.
  • Содержимое запускаемых команд еще не проверено пользователем.

Пример запроса к агенту

Подготовь общий запуск двух проверенных команд разработки с разными подписями и остановкой остальных задач при завершении одной.

Ограничения

Каждую составную команду нужно заключать в кавычки, иначе аргументы могут стать отдельными заданиями. В Windows поддерживаются двойные кавычки, а внутри package.json их требуется экранировать. Остановка остальных процессов зависит от выбранного режима, поэтому простое параллельное выполнение не заменяет настройку обработки завершения. Дочерние команды получают обычные права пользователя и сохраняют свои изменения даже после остановки общего запуска.

Как отключить. Остановите общий запуск и проверьте оставшиеся дочерние процессы. Уберите команду из сценариев проекта, если она больше не нужна.

Частые вопросы

Можно запускать только Node.js-команды?

Нет. Программа написана на Node.js, но запускает обычные команды оболочки.

Почему аргумент стал отдельным процессом?

Заключите каждую команду целиком в кавычки: `concurrently "command1 arg" "command2 arg"`. В `package.json` двойные кавычки внутри строки нужно экранировать.

Что делает параметр `--kill-others`?

С ним concurrently останавливает остальные команды, когда одна завершается.

Есть ли короткое имя команды?

Да, `conc`.

Где посмотреть параметры?

Выполните `concurrently --help`.

Обсуждение

Вопросов и отзывов пока нет.

Shep запускает кодинг-агентов параллельно, каждого в своем git worktree, и доводит задачу до черновика запроса на слияние

CLIШирокий доступ276Звезды репозитория

CLI запускает Claude Code, Codex, Gemini CLI и другие агенты параллельно на одной задаче и собирает их ответы рядом

CLIШирокий доступ552Звезды репозитория

CLI управляет Python-проектом, окружениями и сборкой пакетов, чтобы агент выполнял повторяемые команды по настройкам репозитория.

CLIРасширенный доступ7,2 тыс.Звезды репозитория

Терминальная сетка до 100 панелей: Codex, Claude Code, Gemini и другие CLI-агенты работают параллельно, каждый в своем worktree.

CLIРасширенный доступ131Звезды репозитория

CLI сохраняет шаги работы кодинг-агента и связывает строки файла с вызовом инструмента, разговором и исходным запросом.

CLIРасширенный доступ805Звезды репозитория

Команда tqdm добавляет индикатор к потоку строк или байтов, чтобы пользователь видел ход долгого сценария агента.

CLIРасширенный доступ31,4 тыс.Звезды репозитория

Коротко о README

Локальную зависимость разработки автор рекомендует для проектных сценариев. Глобальная установка доступна отдельно.

Бейдж для README

Сообщить о проблеме

Foxx AIconcurrently
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.