
scritty
scritty — это локальный эмулятор терминала, который захватывает и помечает каждый разговор AI CLI, индексирует его в единую доступную для поиска кросс-агентную память и предоставляет его через панель в терминале, живое представление в браузере/телефоне и интерфейс MCP/CLI.
https://scritty.dev/?ref=producthunt&utm_source=aipure

Информация о продукте
Обновлено:03/07/2026
Что такое scritty
scritty — это эмулятор терминала, разработанный для унификации «памяти» агентов кодирования ИИ, которые вы запускаете из командной строки, таких как Claude Code, OpenAI Codex CLI, GitHub Copilot CLI, Antigravity, Aider и Ollama, в единый корпус, который вы контролируете. Вместо того чтобы оставлять свою работу разбросанной по историям и форматам, специфичным для поставщиков, scritty автоматически фиксирует каждый обмен по мере вашей работы, помечает его по поставщику и делает его доступным для поиска по сеансам и инструментам. Его основное обещание — владение данными в первую очередь локально: захваты по умолчанию остаются на вашей машине, при этом оставаясь доступными для вас (и, при желании, для ваших агентов) через встроенный поиск, скрипты и интеграции.
Ключевые особенности scritty
scritty — это локальный эмулятор терминала, который автоматически фиксирует и помечает разговоры из любого используемого вами AI CLI (например, Claude Code, OpenAI Codex CLI, GitHub Copilot CLI, Antigravity, Aider, Ollama), индексирует их в единый доступный для поиска корпус, который вы контролируете, и делает эту память доступной для вас через встроенную панель поиска терминала и CLI, а также для агентов через сервер MCP. Он поддерживает гибридный поиск по ключевым словам и векторам с автономными встраиваниями, продолжение работы на разных устройствах путем зеркалирования той же активной сессии PTY в браузере или на телефоне (с токен-гейтом, TLS), и может стандартизировать исходящие запросы, собирая ваши постоянные инструкции и правила принудительного исполнения до отправки сообщений — так что несколько агентов могут использовать согласованный контекст и ограничения в разных сессиях и инструментах.
Агент-независимый захват на границе терминала: Запускайте любой AI CLI внутри scritty, и он будет фиксировать каждый обмен без плагинов или оберток поставщика, потому что терминал является общей границей ОС, которую должны пересекать все агенты CLI.
Определение поставщика с помощью обнаружения на уровне процесса: Определяет, какой агент/поставщик работает, считывая процесс (а не эвристику текста запроса), и автоматически помечает каждый захваченный обмен его источником (Claude, Codex, Copilot, Ollama и т. д.).
Единый корпус памяти с гибридным поиском: Индексирует все захваченные разговоры в одно хранилище и предоставляет объединенный поиск по ключевым словам + семантический (векторный) поиск (с Reciprocal Rank Fusion) с использованием автономных встраиваний ONNX, настроенных для кода и прозы.
Доступ к памяти через встроенный интерфейс, CLI и MCP: Поиск и чтение сессий с панели в терминале (Ctrl+Shift+M), доступ к сценариям через команды CLI и предоставление того же корпуса агентам через сервер MCP (stdio или Streamable HTTP) с аутентификацией по токену-носителю.
Зеркалирование активной сессии между устройствами (настольный ПК ↔ браузер ↔ телефон): Встраивает веб-сервер с токен-защитой, так что та же самая сессия PTY и панель памяти могут управляться из браузера или сопряженного телефона в реальном времени; поддерживает установку PWA и автоматическое переподключение с TLS и белым списком.
Сбор исходящих запросов и применение правил: Перед отправкой сообщений любому агенту scritty может включить ваши постоянные инструкции (prompt.toml), ограничения принудительного исполнения, целевое состояние и файлы правил поставщика (например, .claude/CLAUDE.md, AGENTS.md) для обеспечения согласованного поведения между инструментами.
Варианты использования scritty
Команды разработчиков программного обеспечения, использующие несколько AI CLI: Фиксируйте архитектурные решения из Claude, тесты из Codex, шаблонный код из Copilot и исследования из Antigravity в единую доступную для поиска память, чтобы разработчики могли быстро ответить на вопрос «что мы решили?» за недели и с помощью разных инструментов.
Безопасность/реагирование на инциденты и возможность аудита: Поддерживайте локальную, доступную для поиска запись работы терминала с помощью ИИ (команды, выводы, рассуждения агента) для поддержки анализа после инцидентов, воспроизводимости и контролируемого обмена — без отправки записей в стороннее облако по умолчанию.
Регулируемые или изолированные среды: Используйте локальный захват и автономные модели (например, Ollama), чтобы сохранять конфиденциальный контекст на контролируемом оборудовании, при этом обеспечивая семантический поиск и стандартизированные правила запросов для всех агентов.
DevOps и мониторинг долгосрочной автоматизации: Запустите задачу, управляемую агентом, на рабочей станции и продолжайте или отслеживайте ту же активную сессию терминала из браузера или телефона в сети — полезно для развертываний, миграций и устранения неполадок CI/CD.
Управление знаниями для опытных пользователей и консультантов: Создайте личный корпус предыдущих запросов, выводов и решений по клиентам/проектам, затем мгновенно извлекайте соответствующий контекст с помощью гибридного поиска вместо повторного объяснения требований каждому агенту или повторного выполнения предыдущей работы.
Поиск по всей организации между командами с управлением (Команда/Предприятие): Объедините записи нескольких разработчиков в центральную панель управления с изоляцией для каждого арендатора и элементами управления администратора/аудита, обеспечивая общую институциональную память, сохраняя при этом конфиденциальность частных сессий.
Преимущества
Архитектура 'local-first': захватываются данные, которые по умолчанию хранятся на вашей машине, что снижает зависимость от поставщика и риск утечки данных.
Работает со многими AI CLI: агент-независимый захват и тегирование поставщика объединяют разрозненные истории.
Несколько путей доступа (встроенная панель, CLI, MCP): одна и та же память может использоваться людьми, сценариями и агентами.
Непрерывность между устройствами: управляйте одной и той же сессией PTY с настольного ПК, браузера или телефона с помощью TLS с токен-гейтом.
Недостатки
Ориентация на терминал: преимущества наиболее сильны для агентов/рабочих процессов на основе CLI; это не в первую очередь индексатор разговоров IDE.
Операционные издержки для команд: централизованная федерация, сеть, сертификаты и управление могут потребовать настройки и постоянного администрирования.
Тарификация по объему обмена: активным пользователям/командам может потребоваться управлять объемом захвата для контроля затрат на платных уровнях.
Как использовать scritty
1) Установите и запустите scritty: Установите scritty на свой компьютер и запустите настольное приложение терминала. scritty работает как локальный эмулятор терминала, который захватывает и индексирует разговоры AI CLI на вашем собственном оборудовании.
2) Запустите AI CLI внутри scritty (захват начинается автоматически): Из терминала scritty запустите любой поддерживаемый AI CLI (например, Claude Code, OpenAI Codex CLI, GitHub Copilot CLI, Antigravity, Aider, Ollama). scritty обнаруживает запущенный процесс (обнаружение поставщика), захватывает каждый обмен запрос+ответ, помечает его по поставщику и сохраняет в единый локальный корпус.
3) Используйте встроенный поиск для запроса вашей захваченной памяти: Нажмите Ctrl+Shift+M, чтобы открыть панель встроенного поиска памяти scritty. Ищите по всем захваченным сеансам и поставщикам, используя гибридное ранжирование (ключевые слова + векторные вложения), чтобы найти предыдущие решения, команды и результаты работы агентов.
4) Поддерживайте согласованные инструкции для всех агентов (необязательно, но рекомендуется): Создавайте и поддерживайте свои постоянные инструкции в prompt.toml, чтобы scritty мог включать их в исходящие сообщения до того, как они достигнут агента. scritty также может читать файлы правил поставщиков (например, .claude/CLAUDE.md, AGENTS.md, copilot-instructions.md, GEMINI.md), чтобы одни и те же правила применялись к различным CLI.
5) Переключайте разделы сборки сообщений из терминала (необязательно): Используйте горячие клавиши scritty для управления тем, что вводится перед отправкой: Ctrl+Shift+R (Правила пользователя), Ctrl+Shift+E (Ограничения принудительного исполнения), Ctrl+Shift+G (Целевое состояние), Ctrl+Shift+K (Контекст управления). Переключайте разделы вкл/выкл для каждого сообщения по мере необходимости.
6) Откройте тот же самый живой сеанс в браузере: Используйте встроенный веб-сервер scritty с защитой токенами, чтобы открыть URL-адрес сеанса в любом браузере на той же машине или другом устройстве в вашей сети. Представление в браузере побайтно совпадает с PTY и панелью памяти: ввод на рабочем столе обновляет браузер, а ввод в браузере обновляет рабочий стол.
7) Установите представление браузера как PWA (необязательно): В Chrome/Edge выберите «Установить приложение», чтобы запустить представление браузера как автономное окно PWA (без элементов управления браузера). Это дает вам опыт, похожий на приложение, при этом управляя тем же базовым сеансом scritty.
8) Подключите свой телефон к запущенному сеансу: Запустите `scritty pair`, чтобы отобразить QR-код и URL-адрес для сопряжения. Отсканируйте его с телефона, чтобы открыть тот же живой сеанс терминала (прокрутка + панель памяти). Мобильный интерфейс удобен для сенсорного ввода и автоматически переподключается при потере соединения.
9) Используйте MCP, чтобы агенты могли запрашивать подложку памяти: Запустите сервер MCP с помощью `scritty serve` для локального stdio MCP или `scritty serve --http --bind 127.0.0.1 --port 8081` для Streamable HTTP MCP по адресу `/mcp`. Настройте свой клиент MCP для подключения, чтобы агенты могли искать/читать тот же захваченный корпус через инструменты и ресурсы memory://.
10) Запрашивайте память из скриптов или командной строки: Используйте CLI scritty для перечисления/чтения/поиска сеансов из любой оболочки. Пример: `scritty memory cross-session-search --query "auth refactor" --limit 10` для поиска совпадений по поставщикам и `scritty memory read-session --session-id <id>` для получения полной захваченной беседы в виде текста.
11) Закройте и снова откройте scritty с восстановлением вкладок: Закройте scritty с открытыми несколькими вкладками/проектами. При повторном запуске scritty восстанавливает ваши вкладки, как браузер, возвращая каждую оболочку в рабочий каталог, в котором вы ее оставили.
12) (Команды) Разверните scritty с центральной панелью управления (необязательно): Для команд разверните scritty так, чтобы захваты участников объединялись в центральную панель управления организации с изоляцией по арендаторам и административным поиском с контролем соответствия. Использование командой измеряется по захваченным парам обмена (запрос+ответ), а не по количеству мест.
Часто задаваемые вопросы о scritty
scritty — это эмулятор терминала, который захватывает и индексирует обмены данными от агентов командной строки ИИ, запускаемых внутри него, помечая их по провайдеру и делая их доступными для поиска в одном локальном корпусе, который вы контролируете.
Популярные статьи

Atoms: Мультиагентная ИИ-платформа, которая превращает идеи в готовые к запуску продукты
May 22, 2026

Nano Banana SBTI: Что это такое, как это работает и как это использовать в 2026 году
Apr 15, 2026

Обзор Atoms — AI Product Builder, переопределяющий цифровое творчество в 2026 году
Apr 10, 2026

Kilo Claw: Как развернуть и использовать настоящего AI-агента "Сделай-Это-За-Вас" (Обновление 2026)
Apr 3, 2026







