iloom CLI

iloom запускает каждую задачу Claude Code в отдельном worktree и записывает планы и решения в комментарии трекера

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

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

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

  • Создает worktree и ветки, коммитит и сливает ветку или открывает запрос на слияние по команде `il finish`
  • Пишет комментарии в трекер задач, для Linear и Jira хранит API-токен в настройках
  • В режиме `--yolo` запускает Claude без запросов на подтверждение
Все причины и проверки

iloom-ai/iloom-cli

Установка

Работает в

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

npx skillfoxx add cli/iloom

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

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

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

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

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

  • Создает worktree и ветки, коммитит и сливает ветку или открывает запрос на слияние по команде `il finish`
  • Пишет комментарии в трекер задач, для Linear и Jira хранит API-токен в настройках
  • В режиме `--yolo` запускает Claude без запросов на подтверждение

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

Что делает

iloom ставится пакетом `@iloom/cli` и работает поверх Claude Code. Команда `il start 25` берет задачу из GitHub, Linear или Jira и создает для нее изолированную среду, «loom»: отдельный git worktree, свою ветку базы данных (поддержка Neon), свой порт и свои файлы окружения. Для веб-приложений порт считается от базового, для CLI-проектов iloom делает изолированную копию бинарника, и версии двух задач запускаются рядом. Внутри loom работает цепочка агентов. Enhancer превращает короткую формулировку в требования с критериями приемки, Evaluator оценивает сложность и выбирает простой или сложный маршрут, Analyzer изучает код и библиотеки до первой правки, Planner составляет план с отметками о том, какие шаги идут параллельно, Implementer пишет код. Анализ, план и решения iloom сохраняет комментариями к задаче в трекере, поэтому коллега видит, почему агент выбрал такую структуру. Если задача большая, `il plan` раскладывает ее на дочерние задачи с зависимостями, а режим swarm запускает параллельных агентов, по одному worktree на каждую. Команда `il finish` проверяет тесты и линтер, коммитит, разрешает конфликты и сливает ветку или открывает запрос на слияние. Расширение для VS Code ставится командой `il vscode` и показывает решения и допущения в панели итогов.

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

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

  • Агент прислал запрос на слияние на 2000 строк, и ревьюеру нужны допущения и причины решений прямо в задаче
  • Вы ведете три задачи одновременно и не хотите прятать правки и переключать ветки
  • Эпик разбит на подзадачи с зависимостями, и их удобно отдать параллельным агентам
  • Тестовая база данных на Neon должна быть своя у каждой ветки, чтобы миграции не пересекались
  • Команда сидит в Linear или Jira и хочет видеть план агента в трекере, без чата

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

  • Вы работаете на нативном Windows: он не поддерживается, нужен WSL
  • Нет подписки и установленного Claude CLI: iloom работает через него
  • Задача на пять минут, и отдельная среда с планом только замедлит правку
  • Трекера задач нет, а контекст агента хочется хранить в самом репозитории

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

Возьми задачу 25 из нашего GitHub, подготовь план в комментариях и начни реализацию в отдельном loom

Ограничения

  • Продукт на ранней стадии, сам автор так и пишет в README. Нативный Windows не поддерживается, для Windows есть отдельная инструкция по WSL.
  • Нужны Node.js 16 или новее, Git 2.5 или новее и установленный Claude CLI. Автор рекомендует подписку Claude Max, потому что iloom работает через нее.
  • Лицензия BSL-1.1 (Business Source License) в список открытых лицензий OSI не входит. Условия коммерческого использования описаны в файле `LICENSE`.
  • Изоляцию базы данных обеспечивает только Neon, а для Linear и Jira нужен API-токен в настройках iloom.

Как отключить. Команда `il cleanup` удаляет loom вместе с веткой базы данных без слияния. Сам инструмент убирает `npm uninstall -g @iloom/cli`. Отправку анонимной телеметрии выключает `il telemetry off`.

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

Как поставить iloom для Claude Code?

Выполните `npm install -g @iloom/cli`, затем `gh auth login`, и в папке проекта запустите `il init`. Первую задачу запускает `il start 25`, где 25 — номер задачи в трекере.

Что такое loom в iloom?

Loom — изолированная среда одной задачи: отдельный git worktree, ветка базы данных, порт и файлы `.env`. В оболочке среды (`il shell`) доступны переменные `ILOOM_LOOM` и `ILOOM_COLOR_HEX`.

Куда iloom пишет планы и решения агента?

В комментарии к задаче в GitHub, Linear или Jira. Расширение для VS Code, которое ставит `il vscode`, показывает их же в панели итогов.

Что делает флаг --yolo?

Он сокращает `--one-shot=bypassPermissions` и запускает весь конвейер без запросов на подтверждение. По умолчанию iloom просит одобрения на каждом этапе: уточнение, план, реализация.

Какие трекеры задач поддерживает iloom?

GitHub по умолчанию, вход через `gh auth login`. Linear подключается мастером `il init` с API-токеном, а Jira (Atlassian Cloud) настраивается в `.iloom/settings.json`.

Обсуждение

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

Xylocopa — браузерный оркестратор агентов Claude Code: задачи GTD, параллельные агенты в деревьях git, подтверждения с телефона.

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

Рабочая конфигурация Claude Code: планировщик с ревью по этапам, субагенты и скиллы анализа, рефакторинга и синхронизации документации

СкиллРасширенный доступ916Звезды репозитория

Плагин для Claude Code: вы читаете одну спецификацию, параллельные агенты реализуют ее до коммита с зелеными тестами.

ПлагинШирокий доступ62Звезды репозитория

Терминальный кодинг-агент с профилями, роем субагентов, контрольными точками и циклами улучшения кода по шести метрикам

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

Шаблон рабочего процесса для Claude Code и еще пяти агентов: задача из бэклога, проверка diff и коммит.

ВоркфлоуРасширенный доступ59Звезды репозитория

Автономный кодинг-агент для дешевых и малых LLM: дробит цель на дерево задач с контрактами и проверяет каждую сборкой и тестами.

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

Коротко о README

README открывается вопросом о доверии к коду, который написал ИИ, и объясняет идею хранить рассуждения агента в трекере. Дальше идут быстрый старт, описание агентов, таблица команд `il`, настройка через мастер `il init` и разделы про режим swarm, Docker и телеметрию. Завершает README список требований и ограничений.

Бейдж для README

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