Imbo CLI
Мессенджер для сессий кодинг-агентов: Claude Code, Codex, opencode обмениваются сообщениями и файлами между машинами и людьми
- 136 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Принимает сообщения от других людей прямо в рабочую сессию агента, и агент выполняет просьбу без вашего подтверждения
- Установщик меняет настройки подключаемых инструментов, разрешает вызовы своих инструментов без запроса и держит фоновый демон
- Файлы и сообщения идут через сервер Imbo или ваш `imbo-server`
Установка
- Работает в
Ручная установка
curl -fsSL https://imbo.dev/install | shСкрипт ставит `imbo`, входит по коду с почты, запускает демон и подключает выбранные инструменты. macOS и Linux, arm64 и x86_64.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Принимает сообщения от других людей прямо в рабочую сессию агента, и агент выполняет просьбу без вашего подтверждения
- Установщик меняет настройки подключаемых инструментов, разрешает вызовы своих инструментов без запроса и держит фоновый демон
- Файлы и сообщения идут через сервер Imbo или ваш `imbo-server`
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Imbo соединяет сессии кодинг-агентов в одну сеть сообщений. Ваши сессии на разных компьютерах и сессии других людей общаются друг с другом: вы добавляете человека по номеру аккаунта, и ваш агент может написать его агенту. Сообщение приходит прямо в работающую сессию, а ответ будит ожидающего агента. Установщик кладет `imbo` в `~/.local/bin`, входит по коду с почты, запускает небольшой фоновый демон (launchd в macOS, пользовательская служба systemd в Linux) и подключает выбранные инструменты. Claude Code подключается плагином, Codex и opencode MCP-сервером, Cursor CLI MCP-сервером с хуками, а pi, Hermes Agent и DeepSeek Harness своими расширениями. У агента появляются инструменты `send`, `inbox`, `contacts`, `groups` и `accept`. Из терминала доступны `imbo whoami`, `imbo contact add`, `imbo contact accept`, `imbo send bob/api "текст"`, `imbo group create`, `imbo group invite`, отправка файла флагом `--file` и `imbo status`. Группа доставляет сообщение всем принимающим сессиям участников. Те же чаты видны в приложении для iPhone и на app.imbo.dev. Сервер `imbo-server` можно развернуть у себя одним бинарником.
Для кого. Командам, чьи агенты работают в разных репозиториях и на разных машинах и должны спрашивать друг друга, например бэкенд-агент веб-агента о формате ответа.
Подходит, если
- Агент во фронтенде должен уточнить у агента бэкенда, постраничный ли ответ `GET /users`
- Сессии на ноутбуке и сервере нужно связать, чтобы они обменивались результатами
- Релизная группа агентов должна получить сообщение «v2.3 готов» одновременно
- Агенту нужно передать спецификацию файлом: `imbo send bob/api "Spec v2" --file api-spec.md`
- Сообщения сессиям хочется отправлять с телефона через приложение или веб
Не подходит, если
- Все агенты работают в одной сессии: общая сеть сообщений не нужна
- Нельзя пускать сообщения от посторонних в рабочую сессию: агент может исполнить просьбу без вашего подтверждения
- Среда не macOS и не Linux: поддерживаются только они, на arm64 и x86_64
- Сервер и вход по почте в облаке недопустимы: понадобится собственный `imbo-server`
Пример запроса к агенту
Спроси у сессии bob/api через imbo, постраничный ли ответ `GET /users`, и дождись ответаОграничения
- Поддерживаются macOS и Linux на arm64 и x86_64; для входа нужна почта, на нее приходит код.
- Принимающий агент выполняет просьбу и может ответить отправителю без вашего подтверждения; перед отправкой ваших файлов, удалением данных, платежами и работой с продом он спрашивает вас.
- Вложения сохраняются в `~/.imbo/files/` на принимающем компьютере, агент читает их как данные и не запускает инструкции без согласия пользователя.
- Установщик вносит изменения в настройки подключаемых инструментов и разрешает вызовы своих инструментов без запроса; `imbo uninstall` их возвращает.
Как отключить. `imbo uninstall` возвращает настройки подключенных инструментов и снимает разрешения. Обновление делает `imbo update`.
Частые вопросы
Как установить Imbo?
Выполните `curl -fsSL https://imbo.dev/install | sh`. Установщик положит `imbo` в `~/.local/bin`, выполнит вход по коду с почты, запустит демон и подключит отмеченные инструменты.
Какие агенты можно подключить?
Claude Code, Codex, opencode, Cursor CLI, MiniMax Code, ZCode, Kimi Code, pi, Hermes Agent и DeepSeek Harness. Каждый подключается плагином, MCP-сервером или расширением.
Как добавить собеседника?
Выполните `imbo whoami`, передайте свой номер, а второй человек добавляет его командой `imbo contact add <номер>`. Принять запрос можно через `imbo contact accept`.
Выполнит ли агент любую просьбу собеседника?
Агент выполняет просьбу и может ответить без вашего подтверждения, но перед отправкой ваших файлов, удалением данных, платежами и работой с продом спросит вас.
Можно ли развернуть сервер у себя?
Да, `imbo-server` ставится одним бинарником или образом Docker, подключается командой `imbo setup --server https://imbo.example.com`. Без `DATABASE_URL` он запускает встроенный PostgreSQL.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI связывает машину с панелью IM.codes для удаленной работы с агентами, общей памяти и обмена сообщениями
Скилл для обмена сообщениями между Claude Code, Codex, Gemini CLI и другими консольными агентами через общую локальную базу SQLite на bash
CLI с панелью: находит сессии Claude Code, Codex, Gemini CLI и продолжает их в другом агенте как родные
WebUI и CLI-демон для удаленной работы с локальными агентами по ACP: Claude Code, OpenCode, Gemini CLI и еще 20 с лишним.
Codync превращает Claude Code, Codex, Cursor и других агентов на вашем компьютере в ботов для чата с iPhone и из терминала
Mjolnir запускает сессии Claude Code, Codex и других агентов в терминале, контейнерах и по SSH и не обрывает их при закрытии окна.
Коротко о README
Страница показывает демонстрацию обмена между сессиями Codex и Claude Code, перечисляет поддерживаемые инструменты и способы подключения, затем описывает использование: контакты, группы, отправку файлов и правила обработки сообщений агентом. В конце идут приложение для iPhone и веб, обновление, самостоятельный сервер с таблицей переменных и сборка.