Sno Station CLI

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

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

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

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

  • Хуки ставятся во все найденные на компьютере агенты, если не указать одного флагом `--harness`
  • Память хранит содержимое ваших сессий с агентами, а в режиме REM Enhanced текст памяти уходит в облако Sno
  • Ночной цикл предлагает правки в скиллы агентов, и они вступают в силу после вашего принятия
Все причины и проверки

sno-ai/sno-station

Установка

Работает в

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

sh -c 'sno_installer_body=$(curl -fsSL https://sno.ai/install) && printf "%s\n" "$sno_installer_body" | sh' && ~/.local/bin/sno setup

Ставит `sno`, затем Sno Station и подключает всех найденных агентов. Аккаунт и ключ API не нужны. Затем скажите «Sno onboard» в чате агента.

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

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

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

  • Хуки ставятся во все найденные на компьютере агенты, если не указать одного флагом `--harness`
  • Память хранит содержимое ваших сессий с агентами, а в режиме REM Enhanced текст памяти уходит в облако Sno
  • Ночной цикл предлагает правки в скиллы агентов, и они вступают в силу после вашего принятия

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

Что делает

Sno Station собирает агентов, которыми вы уже пользуетесь, в одну команду. Codex, Claude Code, Cursor, Hermes Agent и OpenClaw читают и пишут в одну зашифрованную память на вашем компьютере. Ключ шифрования с компьютера не уходит, аккаунт, сервер и фоновый демон не нужны. Когда у одного агента кончается лимит, вы говорите `sno reach call` из другого. Тот подхватывает задачу из общей памяти и почтового ящика вместе с контекстом. Для второго мнения достаточно попросить любого агента сделать `peer-review` работы другого: проверяющим всегда будет иной агент, у него нет привычки соглашаться с первым. Каждую ночь запускается цикл REM. Он укрепляет память по всем сессиям сразу, убирает устаревшие факты, читает сессии за день, находит повторяющиеся ошибки и предлагает правки в скиллы самих агентов. Утром вы принимаете подходящие предложения командой `sno rem-reflect accept <id>`. Без вашего согласия ничего не меняется.

Для кого. Для разработчиков, которые держат два и больше агентов рядом и вручную переносят результаты из одного в другой.

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

  • Лимит в Claude Code кончился посреди задачи, а Codex может продолжить с того же места без копирования контекста
  • Нужна независимая проверка: Codex смотрит работу Claude Code или наоборот
  • Одни и те же ошибки агентов повторяются из сессии в сессию, и их хочется превращать в правила скиллов
  • Память должна лежать у вас на диске в зашифрованном виде, без облака и без регистрации
  • Cursor в чате приложения или в cursor-agent должен помнить решения, принятые в других агентах

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

  • Вы работаете с одним агентом: обмен задачами и перекрестная проверка не пригодятся
  • Нужна работа на Windows: поддержка Cursor и Sno Reach описана для Linux и macOS
  • Нужны облачные агенты Cursor: они не поддерживаются

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

Sno onboard

Ограничения

Cursor подключается в чате приложения на macOS и в командной строке cursor-agent на Linux и macOS. В приложении первый чат нового окна получает краткую справку по репозиторию вместе с первым запросом, а не до него. Режим cursor-agent -p памяти по запросам не получает. Windows, приложение Cursor на Linux и облачные агенты Cursor не поддерживаются.

Таблица статусов в репозитории помечает строку как проверенную, только когда она прошла на чистой машине. Приложение Cursor на macOS на момент описания еще проходило такую проверку.

В режиме REM Enhanced текст вашей памяти и выученные уроки уходят в ваше пространство в облаке Sno и обрабатываются там только для вас. Облачная часть необязательна.

Как отключить. Все команды `sno` перечислены в docs/sno-commands.md репозитория. Предложения ночного цикла применяются только после `sno rem-reflect accept`, так что отклонить их можно простым отказом.

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

Как поставить Sno Station для Claude Code и Codex?

Выполните команду установки из README: она скачивает установщик с sno.ai, ставит `sno`, затем Sno Station и подключает агентов, найденных на компьютере. Чтобы подключить одного, добавьте к `sno setup` флаг `--harness claude` или `--harness codex`. Потом в чате любого агента скажите «Sno onboard».

Что делать, когда у агента кончился лимит?

Скажите `sno reach call` из другого агента. Он возьмет задачу из общей памяти и почтового ящика с тем же контекстом. В примере репозитория агент перед сменой написал записку о сделанном и недоделанном и точный коммит для продолжения, а второй продолжил с первой незавершенной задачи.

Нужен ли аккаунт sno.ai?

Нет, все работает без него. Аккаунт нужен только для панели на sno.ai: что поймали проверки, чему агенты научились за ночь, какие скиллы стали лучше. Команда `sno account claim` привязывает компьютер к существующему аккаунту.

Что уходит в облако в режиме REM Enhanced?

Текст вашей памяти и выученные уроки. Они попадают в ваше собственное пространство в облаке Sno, и программа Sno обрабатывает их только для вас. REM запускается не чаще раза в сутки на каждую часть памяти: обычно ночью или раньше, когда накопится около 100 новых воспоминаний.

Чем Sno Station отличается от claude-mem?

claude-mem хранит память для Claude Code. Sno Station держит одну память на пять агентов и добавляет передачу задач, перекрестную проверку и ночной цикл правок скиллов.

Обсуждение

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

Память для агентов на графе знаний: плагины для Claude Code и Codex, MCP-сервер и Python-библиотека

ПлагинРасширенный доступ32,7 тыс.Звезды репозитория

Общая локальная память для ИИ-агентов: Claude Code, Codex, Cursor и другие находят в ней договоренности прошлых сессий и записывают новые

CLIШирокий доступ2,1 тыс.Звезды репозитория
Официальный

Локальная память для агентов: хранит переписку и файлы проекта дословно и находит нужное семантическим поиском через MCP

MCP-серверРасширенный доступ59,7 тыс.Звезды репозитория
Официальный

Локальная память для ИИ-агентов программиста: хуки записывают ход каждой сессии, и Claude Code, Codex или Cursor находят прошлые решения через MCP

MCP-серверРасширенный доступ29,8 тыс.Звезды репозитория
Официальный

Долговременная память для агентов: удаленный MCP-сервер, плагины для Claude Code, Cursor и Codex и API для своих приложений

MCP-серверРасширенный доступ31,4 тыс.Звезды репозитория

Скилл для Claude Code, который перед каждым нетривиальным ответом сам подтягивает память из Memori Cloud и записывает туда новые факты

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

Сравнение с похожими

Записи с тем же главным запросом: чем они отличаются.

ЗаписьОфициальныйЗвезды репозиторияГлавное отличие
Sno Station (эта запись)нет805
Claude-Memнет102 374память только для Claude Code, без передачи задач и ночного цикла
Кросс-ревью Claude Code и Codexнет6один скилл для ревью плана или кода вторым агентом через файлы
Claude Squadнет8 656запускает параллельные сессии агентов в tmux и git worktree

Коротко о README

Проект открыт с 18 сентября 2026 года, лицензия Apache-2.0. В репозитории лежат пакеты памяти для каждого агента (mem-claude, mem-codex, mem-cursor, mem-hermes, mem-claw), утилита Sno Reach для обмена сообщениями между агентами без демона. Таблица статусов отмечает «проверено» только то, что прошло на чистой машине, а разделы с реальными случаями приложены скриншотами и журналами. Отдельный раздел объясняет, почему память намеренно забывает: устаревший факт вроде отмененной настройки опаснее потерянного.

Бейдж для README

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

Foxx AISno Station
Foxx AI

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