Yap CLI
Приложение для macOS с CLI и скиллом: запись экрана и голоса, после которой агент смотрит запись и монтирует видео.
- 117 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Приложение записывает экран, микрофон, системный звук и камеру, а в записи могут попасть пароли и личные данные.
- Скачанное приложение не заверено нотариусом, меняет профиль оболочки и копирует скилл во все найденные агенты.
Установка
- Работает в
Ручная установка
Install Yap (the Mac app, which sets up the yap CLI and skill) by following https://justyap.io/llms.txt
Инструкция агенту из README: он скачивает релиз и проверяет `SHA256SUMS`, а приложение ставит CLI и скилл.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Приложение записывает экран, микрофон, системный звук и камеру, а в записи могут попасть пароли и личные данные.
- Скачанное приложение не заверено нотариусом, меняет профиль оболочки и копирует скилл во все найденные агенты.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Yap записывает экран, микрофон, системный звук и камеру на Mac, расшифровывает запись локально и отдает агенту CLI `yap` и скилл. Агент читает расшифровку со временем слов, смотрит кадры, ваши рисунки, нумерованные метки и клики и по ним правит ошибку, которую вы показали, или делает видео. Сам Yap монтажом не занимается: это набор операций (вырезки, подписи, обрезка и масштаб, шумоподавление, музыка, экспорт MP4, WAV, M4A, SRT и VTT), а решения принимает агент. Исходная запись не меняется, каждая правка сохраняется отдельной ревизией, которую можно отменить. Подключаются Claude Code, Codex и любые агенты через CLI или MCP.
Для кого. Разработчикам и авторам на Mac с Apple Silicon, которым проще показать ошибку или демо голосом и экраном, чем описывать их текстом.
Подходит, если
- Ошибку проще показать, чем описать: запись с метками агент читает и правит нужный код.
- Из одного дубля с оговорками нужно собрать сжатое демо на 60 секунд с субтитрами.
- Подкаст или доклад надо превратить в короткие клипы с субтитрами и заметками.
- Оговоренное слово надо заменить в записи собственным голосом через локальную модель.
Не подходит, если
- Нужна временная шкала с ручной раскладкой дорожек: у Yap нет редактора для людей.
- Компьютер без Apple Silicon или с macOS ниже 26.
- Запись нельзя хранить на диске даже локально.
Пример запроса к агенту
Вот запись с багом оформления заказа. Исправь кнопку, на которую я поставил метку.Ограничения
Нужны Apple Silicon и macOS 26 или новее. Релизы собираются локально и не заверены нотариусом, поэтому при скачивании из браузера понадобится «Открыть все равно» в настройках защиты. Права на запись экрана и микрофона выдает сам пользователь. В репозитории не указана лицензия. Приложение само ставит команду `yap` в `~/.local/bin` и дописывает строку PATH в профиль оболочки, а скилл копирует во все найденные агенты.
Как отключить. Закройте и удалите `Yap.app` из `~/Applications` или `/Applications`, затем уберите `~/.local/bin/yap`, строку PATH в профиле оболочки и папку скилла `yap` в каталогах агентов.
Частые вопросы
Как поставить Yap для Claude Code или Codex?
Скажите агенту: «Установи Yap по `https://justyap.io/llms.txt`». Он скачает релиз с GitHub, проверит `SHA256SUMS` и откроет приложение, которое затем ставит CLI и скилл.
Какие клавиши записывают экран?
Option+Shift+S начинает и завершает запись, Option+Shift+V вставляет подсказку для агента, Option+Shift+Z отменяет последнюю метку, Option+Shift+X отменяет запись. Сочетания меняются в настройках.
Остаются ли записи на моем компьютере?
Да. Записи, расшифровки и голосовые модели хранятся локально и не уходят в облако.
Изменяется ли исходная запись при монтаже?
Нет. Агент работает с ревизиями проекта, оригинал остается как был записан, любую правку можно отменить.
Как проверить, что установка прошла?
Выполните `~/.local/bin/yap cli.status`, `~/.local/bin/yap skill.status` и `~/.local/bin/yap service.health`. Скилл подхватится в новой сессии: `/yap` в Claude Code или `$yap` в Codex.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЛокальный синтез речи для агентов: команда и скилл озвучивают текст, клонируют голос по записи и собирают музыку из партитуры без облака и платы за символы
MCP OpenScreen: агент записывает экран, режет и приближает кадры, добавляет подписи и экспортирует MP4 или GIF.
CLI и скилл для Claude Code, Codex и Cursor: индекс видео, поиск по словам и тексту кадра, кадры крупно и замер монтажа
Видеоредактор для macOS, которым управляют Claude Code и Codex: терминал рядом с таймлайном, команды bashcut и MCP-сервер.
watch-cli, скилл и CLI, дает агенту кадры и расшифровку любого соцвидео, чтобы тот разобрал ролик сам.
Локальная видеостудия для кодового агента: вы описываете ролик одной фразой, агент режиссирует, машина рендерит без облака
Коротко о README
Установка отдается агенту ссылкой на `llms.txt`, ручной вариант ведет через релиз GitHub с проверкой контрольных сумм. Описаны сценарии для агента и для людей, границы продукта (операции без редакторских решений) и порядок сборки из исходников на macOS.