49ctl CLI

CLI поднимает 49 Agents IDE, где терминалы и файлы нескольких машин собраны на общем масштабируемом холсте.

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

Широкий доступ

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

  • Через браузер пользователь управляет терминалами и файлами подключенных машин с правами своих учетных записей.
Все причины и проверки

49-agents/49-ide

Установка

Работает в

Ручная установка

./49ctl setup

Первая команда мастера из Quick Start, после загрузки репозитория и перехода в его каталог. Затем `./49ctl start`.

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Через браузер пользователь управляет терминалами и файлами подключенных машин с правами своих учетных записей.

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

Что делает

49ctl настраивает и запускает локальный стек 49 Agents IDE. После запуска пользователь открывает браузер и размещает терминалы, редактор файлов и заметки на холсте. Окна можно двигать, менять их размер и сохранять расположение. Терминалы работают через tmux, а агент на каждой подключенной машине связывается с общим сервером. Так пользователь следит за несколькими задачами и переключается между проектами без набора отдельных вкладок. Ввод можно направить сразу в несколько терминалов, предварительно выбрав нужные окна.

Для кого. Инженерам, которые держат несколько терминальных агентов на своих рабочих машинах и хотят видеть их рядом.

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

  • На разных машинах работают агенты, и вы хотите собрать их терминалы в одном окне.
  • При длинной задаче вам нужны рядом вывод команд, файл и заметка.
  • С телефона вы проверяете ход работы в том же пространстве.
  • Во время проверки патча вы хотите открыть файл рядом с терминалом.

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

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

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

Подготовь локальный 49 Agents IDE для двух тестовых терминалов и покажи, какие процессы запущены.

Ограничения

49ctl запускают из загруженного репозитория: одна команда без файлов проекта не установит среду. Терминалы сохраняют права пользователя на подключенных машинах, поэтому начните с отдельного тестового проекта. При использовании внешнего ретранслятора через него проходит ввод и вывод терминалов, хотя сервер не сохраняет эти данные. Лицензия BSL 1.1 разрешает бесплатную работу отдельным пользователям и небольшим командам; условия для вашего размера команды нужно проверить до развертывания.

Как отключить. Остановите сервер и агенты 49 Agents IDE на подключенных машинах. Отдельно завершите ненужные сессии tmux: после закрытия вкладки браузера команды могут продолжать работу.

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

Где открыть рабочее пространство?

После запуска перейдите на `http://localhost:1071`. Для локального варианта вход в аккаунт не нужен.

Как запустить после первоначальной настройки?

В каталоге проекта выполните `./49ctl start`. Команда запускает сервер и агент.

Можно ли отправить одну команду нескольким терминалам?

Да, через режим broadcast. Перед вводом проверьте выбранные терминалы: они получат одинаковые нажатия клавиш.

Что видно при большом числе окон?

Можно уменьшить масштаб холста для обзора и приблизить нужное окно. Расположение панелей сохраняется.

Есть ли в браузере редактор файлов?

Да. IDE использует Monaco и размещает редактор на том же холсте, где находятся терминалы.

Обсуждение

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

TUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа

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

Локальное веб-пространство с двумя постоянными терминалами: Codex ставит задачу, а второй CLI-агент пишет код.

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

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

CLIРасширенный доступ1,8 тыс.Звезды репозитория
Официальный

CLI и консольное приложение показывают, какие кодовые агенты в ваших сессиях tmux работают, ждут вашего решения или закончили

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

Терминальная рабочая область, где несколько CLI-агентов вроде Codex, Claude и Gemini обмениваются сообщениями и работают над одной задачей под наблюдением челов

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

CLI связывает машину с панелью IM.codes для удаленной работы с агентами, общей памяти и обмена сообщениями

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

Коротко о README

Кроме терминалов в IDE есть редактор Monaco, граф Git и таблицы задач Beads. Для macOS автор выпускает отдельное настольное приложение.

Бейдж для README

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