pitupitu CLI

Голосовое управление сессиями Claude Code и Codex на ваших машинах: агент на каждой машине связывает ее с облаком pitupitu.

  • 231 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

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

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

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

klarluft/pitupitu

Установка

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

curl -fsSL https://pitupitu.chat/install | sh

Первая команда Quick start. Альтернативы: `brew install klarluft/tap/pitupitu` и сборка через `cargo install`. После установки запустите `pitupitu setup`.

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

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

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

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

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

Что делает

pitupitu — открытый агент, который ставится на каждую вашу машину и связывает ее с облачным сервисом pitupitu.chat. Через сервис вы голосом, с телефона или из любого браузера, запускаете, проверяете и разблокируете сессии Claude Code, Codex, Kiro CLI, OpenCode, Cline и других кодинг-агентов. Разговор, голос и веб-страница относятся к облачному сервису, а репозиторий содержит только программу на Rust для вашей машины. Агент сам открывает исходящее соединение WebSocket, входящих портов, VPN и сертификатов не требуется. Агенты работают внутри herdr, терминального менеджера рабочих пространств, поэтому те же живые сессии видны командой `herdr` за рабочим столом. Облако может запросить фиксированный набор операций: список, открытие и закрытие рабочих пространств и вкладок, запуск агента в панели, отправку промпта или клавиш, чтение экрана и ожидание. Оболочки и произвольных команд в этом наборе нет. В репозитории есть `skill/SKILL.md`: он учит ваших агентов ставить pitupitu, подключать машину и менять настройки по просьбе.

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

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

  • Вы вышли из дома, а долгий запуск на рабочем компьютере уперся в вопрос агента.
  • Агентов несколько на ноутбуке и сервере, и нужен один экран со статусом всех сессий.
  • Нужно запустить Codex на выбранной машине одной фразой, без открытия терминала.
  • Постоянные рутины хранятся как `skills/<имя>/SKILL.md` в домашней папке pitupitu и вызываются голосом.

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

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

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

Запусти Claude Code на ноутбуке в проекте acme и прогони тесты, а когда закончит, скажи мне.

Ограничения

Работает на macOS и Linux. На машине должен быть установлен и авторизован хотя бы один кодинг-агент: pitupitu не трогает их логины. Разговор и голос идут через облако pitupitu.chat. Из ваших файлов отправляются только `skills/*/SKILL.md` из домашней папки, сведения о версиях и установленных агентах и пути недавних рабочих папок. По умолчанию включена история: pitupitu читает, что агенты делали на машине, и отключить ее можно командой `pitupitu box history off`. На macOS при запуске служба один раз открывает защищенные папки, и система спрашивает разрешение.

Как отключить. `pitupitu box off` оставляет машину привязанной, но сервис ничего на ней не запускает. `pitupitu uninstall` останавливает и удаляет службу; конфигурация, домашняя папка и herdr остаются.

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

Как поставить pitupitu и подключить машину?

Выполните `curl -fsSL https://pitupitu.chat/install | sh` или `brew install klarluft/tap/pitupitu`, затем `pitupitu setup`. Команда покажет код: подтвердите его на pitupitu.chat.

Нужны ли API-ключи для агентов?

Нет. Claude Code работает на вашей подписке Claude, Codex на подписке ChatGPT, и вы сами входите в них. pitupitu их учетные данные не читает.

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

Нет. Облако запрашивает только фиксированные операции через herdr: список, запуск агента, промпт и клавиши, чтение экрана. Оболочки и произвольной команды в наборе нет.

Что такое herdr?

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

Какие системы поддерживаются?

macOS и Linux. Релизные сборки есть для Linux (x86_64, arm64, статическая musl) и macOS (Intel, Apple silicon) с контрольными суммами SHA-256.

Обсуждение

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

Команда /myoffice открывает в браузере «офис», где видно, чем занят каждый агент на машине: думает, ждет вас или закончил.

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

Agent Standup показывает сессии Claude Code, Codex и Mistral Vibe как живой созвон команды: кто работает, кто ждет.

ПлагинМинимальный доступ347Звезды репозитория

Настольный питомец и монитор в строке меню: видно, какой из кодинг-агентов работает, закончил или ждет вашего ответа

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

Одна настройка Claude Code и Codex через диалог: общие инструкции, правила, плагины, скиллы, статусная строка и память поправок

ВоркфлоуШирокий доступ260Звезды репозитория

Локальный голосовой слой для Claude Code и Codex на macOS: когда агент закончил работу или упал, коротко говорит, что случилось

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

Коротко о README

Программа на Rust, которая держит одно исходящее соединение с облаком и выполняет ограниченный набор операций через herdr. Релизные сборки есть для Linux (x86_64, arm64) и macOS (Intel, Apple silicon) с контрольными суммами SHA-256.

Бейдж для README

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

Foxx AIpitupitu
Foxx AI

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