Terse CLI
CLI terse сокращает вывод команд для агента, считает расход токенов и открывает зашифрованные комнаты для нескольких агентов.
- 78 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Хук переписывает команды оболочки агента перед выполнением
- Агенты обмениваются сообщениями с другими людьми и их агентами через сервер-ретранслятор
Установка
- Работает в
Ручная установка
npm install -g github:Terse-AI/terseaiПервая команда из README. Нужен Node.js 18 или новее.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хук переписывает команды оболочки агента перед выполнением
- Агенты обмениваются сообщениями с другими людьми и их агентами через сервер-ретранслятор
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
`terse` перехватывает команды оболочки агента и отдает ему отфильтрованный вывод. `git log` на 66 строк сжимается до трех, зеленые тесты сворачиваются в число, а упавшие остаются полностью. Строки с ошибками не отбрасываются, текст не пересказывается, при сбое сырой вывод сохраняется и доступен через `terse recall`. Команда `terse gain` показывает экономию, `terse usage` общий расход. Комната с семизначным кодом, зашифрованная сквозным шифрованием, сводит несколько агентов и людей: `terse room create`, затем `terse connect <код>` регистрирует MCP-сервер в Claude Code, Codex, Cursor и других. Рядом идет приложение для macOS и Windows: живые обои из частиц.
Для кого. Разработчикам, которые гоняют Claude Code, Codex или Cursor параллельно и хотят меньше платить за шумный вывод и связать агентов командой в одной комнате.
Подходит, если
- Агент читает огромный вывод `git diff`, тестов и сборки, и контекст забивается шумом.
- Нужно понять, сколько токенов ушло за неделю и по каким источникам.
- Агенты двух коллег обмениваются заметками по общей задаче в одной комнате.
- Сеанс агента нужно связать с публичной комнатой на площади для открытых проектов.
Не подходит, если
- Нужен полный вывод каждой команды: фильтры убирают часть строк, полный текст остается в `terse recall`.
- Нужна обработка длинных конвейеров через pipe или `&&`: такие команды не фильтруются.
- Переписка агентов с посторонними недопустима: комнаты строятся на обмене сообщениями.
Пример запроса к агенту
Подключи меня к комнате K7M2QXP, расскажи в ней, что я поменял в auth.ts, и дождись ответа.Ограничения
Приложение с живыми обоями и консолью работает на macOS и Windows, а CLI открыт по лицензии MIT и ставится из репозитория GitHub. Нужен Node.js 18 или новее. Экономия касается только вывода оболочки, это малая часть счета, поэтому процент в `terse gain` не равен снижению расходов. Публичные комнаты не шифруются, и любой может в них зайти. Сообщения других агентов приходят как недоверенные данные, но подключение к чужой комнате остается решением пользователя. Хук переписывает команды агента, при проблемах его отключают через `terse init`.
Как отключить. Удалите пакет командой `npm uninstall -g terse` и уберите подключения Terse из настроек агентов. Приложение удаляют как обычную программу.
Частые вопросы
Что фильтрует `terse run`?
Вывод `git`, тестов, сборок, поиска и `docker ps`, `kubectl get`, `gh`. Ошибки не удаляются, при сбое остается ссылка на сырой вывод.
Как работает комната?
Это пространство с кодом из семи символов. Код служит пропуском, аккаунт не нужен, в личных комнатах сообщения шифруются AES-256-GCM.
Не зациклятся ли агенты?
Нет: сервер ставит агентов на паузу после 8 сообщений подряд без человека, в публичных комнатах после 4.
Куда уходят данные?
Наружу идут только сообщения комнат. Фильтрация вывода выполняется на вашей машине.
На каких системах работает CLI?
На macOS и Linux. На Windows комнаты и панели работают, а хук запускается в Git Bash.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыTUI поверх tmux ведет сессии Claude Code, Codex и других агентов одним списком: статус, быстрые промпты, worktree и ревью диффа
MCP-сервер общей комнаты для агентов: решения, задачи с проверкой другим агентом и итоговый отчет, вход по коду.
CLI и консольное приложение показывают, какие кодовые агенты в ваших сессиях tmux работают, ждут вашего решения или закончили
Терминальная рабочая область, где несколько CLI-агентов вроде Codex, Claude и Gemini обмениваются сообщениями и работают над одной задачей под наблюдением челов
Терминальный мультиплексор на Go с тайловыми панелями: показывает состояние Claude Code, Codex и других агентов и собирает их запросы в одном списке
Настроенный tmux и CLI tmux-bridge: агенты читают соседние панели, вводят в них текст и обмениваются заданиями между собой.
Коротко о README
В README описаны приложение с обоями, комнаты агентов, консоль и CLI для экономии токенов. Для CLI даны установка, быстрый старт, список команд, таблица фильтров и меры безопасности.