Sno Station
Один человек. Целая инженерная команда ИИ-агентов.
Sno Station: рабочая станция для ваших ИИ-агентов, которые пишут код.
Claude Code, Codex и Cursor работают каждый в своём харнессе. В Sno Station эти харнессы стоят рядом и работают как одна команда. Это не ещё один агент и не ещё одна модель: Sno Station запускает тех, которыми вы уже пользуетесь.
Скажите своему AI-агенту «install sno.ai from GitHub».

Работа → Проверка → Улучшение
Навыки переписывают себя.
Вы утверждаете изменения.
Claude Code и Codex не меняются; меняется рабочее место, которое они делят.

Работа
Сессии становятся опытом.
Проверка
Найти повторяющиеся ошибки.
Предложение
Изменение файла навыка.
Вы одобряете
Без вашего согласия ничего не меняется.
Следующий ответ
Принятые уроки действуют в Claude Code и Codex.
Что действительно показали последующие наблюдения. Два изменённых навыка не дали сбоев в одной и двух последующих сессиях соответственно; третий ещё не использовался. Это небольшое наблюдение, а не гарантия. Какие предложения принять, решаете вы.
Узнайте, как она становится лучшеСистема учится на собственной работе
Каждую ночь Self Learning читает сессии агентов за день и предлагает изменения в их собственных навыках. Спросите агента о предложениях, затем выполните sno rem-reflect accept <id> для каждого предложения, которое хотите принять. Без вашего согласия ничего не меняется.
В Claude Code и Codex принятый урок действует со следующего ответа. Не со следующей сессии. Со следующего ответа.
собирается публично
Вчера вечером я накричал на агента. Он записал замечания.
Прочитать исходный рассказИз наших собственных сессий с агентами
Самообучение читает записи о работе наших агентов, находит повторяющиеся ошибки и предлагает изменения их файлов навыков.
Человек принимает или отклоняет предложения; без его согласия ничего не меняется.
Что подтверждает этот рассказ
Он описывает проверку, предложения изменений и одобрение человеком. Он не документирует конкретное принятое изменение или измеренный результат следующей задачи.
Продукт
Sno Station
Рабочая станция для ваших ИИ-агентов, которые пишут код.
Sno Station объединяет ИИ-агентов, которыми вы уже пользуетесь для написания кода, в одной рабочей станции на вашем компьютере. Claude Code, Codex и Cursor сохраняют свои харнессы, а общая память, прямые сообщения и навыки совместной работы позволяют им действовать как команда.
Программа работает на вашем ноутбуке. Не нужны ни фоновый процесс, ни сервер, ни облако. У агентов общая память, которую оба читают и пополняют, почтовый ящик для вызовов друг друга и набор навыков, которые они применяют и меняют по мере обучения. Лицензия Apache-2.0 распространяется на всё.
Один агент создаёт, другой проверяет, и замечания они улаживают до того, как результат дойдёт до вас. Скажите работающему агенту use rotate-agent, чтобы другой мог подхватить задачу при приближении лимита. Примите предложение Self Learning, чтобы ваша поправка стала правилом в навыках.
- Apache-2.0
- собирается публично
- работает на вашем ноутбуке, без фонового процесса
- Claude Code · Codex · Cursor · Hermes Agent · OpenClaw
Четыре составляющие:
Навыки для команды.
Навыки содержат инструкции для проверки, передачи задач и делегирования. Скажите Claude Code или Codex peer-review this, чтобы получить проверку в новой сессии. Или скажите write a charter for this, а затем используйте /deliver: у задачи появятся явные условия успеха, которые нужно подтвердить реальными результатами.
Общая память.
Claude Code, Codex, Cursor, Hermes Agent и OpenClaw используют общую память, зашифрованную на вашем компьютере. Новый факт может заменить устаревший. Установка подключает агентов, а выбранный режим определяет, как обрабатывается память и что отправляется с компьютера.
Связь между агентами.
Sno Reach доставляет задачи и запросы на проверку через локальные файлы в Linux и macOS. sno reach call отправляет инструкцию и ждёт ответа. В Claude Code и Codex сообщения ждут, пока вы печатаете или агент сжимает контекст.
Что это такое
Sno Station: рабочая станция для ваших ИИ-агентов, которые пишут код. Агенты, которыми вы уже пользуетесь, сохраняют свои харнессы и работают вместе через общую память, прямые сообщения и навыки. Запустите автора и проверяющего через sno reach pair, включите передачу задач командой use rotate-agent и примите нужные изменения Self Learning. Сами модели не меняются.
Две головы лучше одной
Dual Brain
Второй видит то, чего не видит первый.
Запустите sno reach pair "Fix the login redirect", чтобы открыть автора и проверяющего в окнах tmux, за которыми можно наблюдать. Они разбирают замечания вместе. Это проверено с реальными Claude Code и Codex. Если вы вошли только в один вид агента, команда создаст две отдельные сессии и сообщит, что проверка осталась в одном семействе.
Когда один выдохся, другой заступает на смену.
Перед долгой работой скажите работающему агенту use rotate-agent. До исчерпания квоты он сохраняет незавершённую работу и точный коммит для другого агента с доступной квотой. В опубликованном запуске передача от Codex к Claude Code сработала при 2%. Наблюдение начинается после включения этой команды.
Передайте работу вечером. Вернитесь к результатам.
До Sno Station один наш агент семь часов ждал ответа на вопрос, который мог решить сам. Другой задал пятнадцать мелких вопросов, на которые мы потратили тридцать минут. Третий не смог разбудить другого агента ночью, и оба простояли до утра. Поэтому мы строили всё вокруг одного правила: работа не останавливается из-за того, что остановился один агент.
Команда доводит работу до конца. Вы выпускаете.
Скажите /cos в Claude Code или $cos в Codex. Этот агент открывает ведущего для каждого проекта и приносит только решения, где нужно ваше суждение. Ведущие делегируют работу и сверяют результат с задачей. Решение о публикации остаётся за вами.
Попросите агента установить Sno
откройте AI-агента, которым уже пользуетесь, и скажите:
install sno.ai from GitHubУдобнее в терминале? Выполните:
curl -fsSL https://sno.ai/install | shLinux, macOS и WSL2. При установке через агента первоначальная настройка начинается сама. Только после установки из терминала скажите "Sno onboard" в Claude Code, Codex, Cursor, Hermes Agent или OpenClaw.
Как это работает
Подключите один раз.
Затем работайте привычным способом.
Sno Station работает под уже используемыми агентами. Менять инструменты не нужно. Команда рядом, когда она нужна.
Из опубликованного журнала · 2026-09-18
Передача работы в журнале.
Мониторинг квоты ждёт при 3 %, затем при 2 % запускает передачу от Codex к Claude.
Терминал · основные строки журнала
2026-09-18T08:29:07Z [rotation-mem-claude] tick=21 ok HOLD from=codex remaining=3% threshold=2%
2026-09-18T08:34:17Z [rotation-mem-claude] tick=22 ok ROTATE from=codex to=claude remaining=2% reset_in=374035s
2026-09-18T08:34:41Z [rotation-mem-claude] tick=22 STOPPED: signalled
Три строки исходного журнала; повторяющиеся записи HOLD пропущены. Они показывают запуск передачи, а не завершение работы следующего агента.
Работайте как прежде.
Когда один выдохся, другой заступает на смену.
Скажите работающему агенту use rotate-agent до исчерпания квоты. Он напишет сводку с незавершённой работой и точным коммитом, а другой агент продолжит. Опубликованная передача шла от Codex к Claude Code; принимающему агенту нужна доступная квота.
Второй видит то, чего не видит первый.
Скажите Claude Code или Codex peer-review this для проверки в новой сессии, которая не видела разговора. Когда доступны два разных агента, проверяет другой. Проверка не всегда находит проблему.
Одна команда запускает пару.
Запустите sno reach pair "Fix the login redirect". Один агент создаёт, другой оспаривает результат; оба работают в окнах tmux, которые можно открыть. Это запускалось с Claude Code и Codex как в смешанной паре, так и в двух сессиях одного агента.
Начните работу
Если Sno устанавливает агент, первоначальная настройка начинается сама. Только после установки из терминала скажите Sno onboard в Claude Code, Codex, Cursor, Hermes Agent или OpenClaw. Агент использует sno CLI для подключения памяти, связи и навыков. Он задаёт два коротких вопроса: как должен работать Sno и нужно ли связать компьютер с бесплатным аккаунтом.
В результате вы получите:
- Прерванная задача возвращается в том же разговоре или в новом, созданном из сохранённой сводки. Вы узнаете, что произошло: возобновлена, восстановлена или потеряна. Это работает в Claude Code и Codex.
- Когда Claude Code или Codex сжимает контекст, сохранённая сводка передаёт дальше задачу, ход работы и прежние неудачные попытки.
- Строка состояния Claude Code и Cursor сообщает, кому вы нужны. sno squad показывает всю команду: кто ждёт вас, кто работает и кто закончил.
- В Claude Code и Codex принятые уроки действуют со следующего ответа. Навыки, в которых они записаны, можно читать и редактировать.
Что вы получаете и одна строка для начала
| Что вы получаете | Что запустить или сказать агенту |
|---|---|
| Лимит не знак «стоп». Сохраните незавершённую работу и точный коммит для следующего агента. | use rotate-agent |
| Последнее слово не за автором. Запустите автора и проверяющего или попросите проверку в новой сессии. | sno reach pair "Fix the login redirect" / peer-review this |
| «Готово» ничего не доказывает. Задайте условия успеха, которые нужно подтвердить настоящим запуском. | write a charter for this → /deliver |
| Одна страница по возвращении: что сделано, что застряло и что ждёт вашего ответа. | sno away-brief run |
| Прерванная работа возвращается из сохранённой сводки. Claude Code и Codex сообщают: возобновлена, восстановлена или потеряна. | Включено после установки. Ничего запускать не нужно. |
| Агенты используют общую память. Новый факт выводит из употребления тот, который он заменяет. | Включено после установки. Ничего запускать не нужно. |
Команда
Мы говорим с одним агентом. Остальными руководит он.
Скажите /cos в Claude Code или $cos в Codex.
Этот агент становится вашим начальником штаба и единственным собеседником по работе команды. Он открывает ведущего агента для каждого проекта. Ведущие делегируют работу и возвращают только решения, которые требуют вашего участия.
После ночной смены он пересматривает одобрения, которые ведущие проектов выдали сами себе. Повторяющаяся управленческая ошибка может стать правилом для команды. Sno Station устанавливает эти навыки, и все инструкции можно прочитать.
Больше не нужно следить за терминалами.
Установка настраивает строку состояния в Claude Code и Cursor. Она сообщает, когда кому-то нужен ваш ответ или разрешение. Запустите sno squad, чтобы на полном экране увидеть, кто ждёт вас, кто работает и кто закончил.
Больше не нужно передавать сообщения.
Агенты напрямую отправляют задачи и запросы на проверку. В проверенных сценариях Claude Code и Codex полный текст сначала попадает в ящик получателя и ждёт, пока вы печатаете или агент сжимает контекст. Ваш недописанный черновик остаётся на месте.
Закрытое окно ещё не конец.
В Claude Code и Codex прерванная работа может продолжиться в исходном разговоре или восстановиться из сохранённой сводки. Sno Station сообщает результат: возобновлена, восстановлена или потеряна. После сжатия контекста сохраняется и то, чем занимался агент, и то, что уже не сработало.
Одна страница по возвращении.
Запустите sno away-brief run, чтобы узнать, что сделано, что застряло и что ждёт вашего ответа. Используйте сводку вместе с рабочими процессами Claude Code и Codex, чтобы решить, чему уделить внимание дальше.
Пример: вся команда на одном экране
❄ 2 need you · claude: approveSno Station · squad · 09:15 · 2 need you · 2 working · 2 finished
Needs you (2)
> claude web-app approve a permission · Fix the login redirect loop … 1m
codex api asked a question · Migrate the billing tables to th… 5m
Working (2)
claude docs-site Rewrite the quick-start page for the 2.0 install 12s
codex api Review the rate limiter change from the web-app age… 40s
Finished (2)
cursor infra finished · result unseen · Rotate the staging certi… 25m
claude web-app finished · Bump the UI kit to 4.2 2hОбщая память связывает Claude Code, Codex, Cursor, Hermes Agent и OpenClaw. Sno Reach работает в Linux и macOS. Интеграция командной строки Cursor проверена на чистой Linux-машине; приложение Cursor на macOS ещё проходит проверку.
Что работает сегодня и где заканчиваются возможности.
Продолжение задач и уроки со следующего ответа работают в Claude Code и Codex. Строка состояния работает в Claude Code и Cursor. Запуск пары, восстановление прерванной работы и ожидание сообщений проверены с реальными Claude Code и Codex. Hermes Agent и OpenClaw ещё не проходили эти сценарии на реальных установках; OpenClaw показан в sno squad с неизвестным состоянием.
Ещё истории с того же рабочего места.
Как это работает на нашем собственном компьютере. Собираем продукт публично с 2026-09-18.
За несколько месяцев второй агент ни разу не сказал «всё хорошо».
Мы месяцами поручали Claude Code проверять работу Codex, а Codex проверять работу Claude Code в этом репозитории. Проверка не всегда находит проблему. Но она продолжает находить то, чего автор не увидел: проверяя самого себя, агент приносит те же привычки, с которыми писал код.
Читать READMEЯ лёг спать. Они сменили друг друга.
Что произошло
Во время долгой сборки один агент приблизился к недельному лимиту. Он написал сводку с выполненной и незавершённой работой и точным коммитом, затем разбудил другого агента. Новый агент начал редактировать до подтверждения передачи. Первый приостановил его, переписал сводку и передал работу заново. Пока мы спали, второй агент продолжил с незавершённой работы.
Мы сотрудничаем с несколькими людьми, которые уже используют рядом двух или больше агентов и вручную переносят результаты. Если вы тоже так работаете, создайте запрос о сотрудничестве и расскажите, что запускаете.
Предложить сотрудничествоБезопасность
Ваше остаётся вашим.
Всё, чему учится команда, хранится в одном рабочем пространстве на вашем ноутбуке.
Полные границы защиты, что она предотвращает и чего не предотвращает, описаны в docs/security.md.
Сообщить о проблеме security@sno.ai.
Без фонового процесса, сервера и облака.
Продукт полноценно работает без облака. Если облачные функции появятся, они будут необязательными.
Шифрование с первого запуска.
Хранилище памяти шифруется на вашем компьютере ключом, который создаётся один раз и никогда его не покидает. Sno не получает ни базу данных, ни ключ.
Без вас правила не меняются.
Self Learning предлагает, человек принимает. Спросите агента о предложениях и выполните sno rem-reflect accept <id> для выбранных изменений. В Claude Code и Codex принятый урок действует со следующего ответа.
Apache-2.0 для всего продукта.
Весь код, который выполняется на вашем компьютере, открыт.
Частые вопросы
Что такое Sno Station?
Sno Station: рабочая станция для ваших ИИ-агентов, которые пишут код. Агенты, которыми вы уже пользуетесь, работают рядом как одна команда, каждый в своём харнессе. Общая память, сообщения и навыки связывают их работу. Вы выбираете, когда запустить пару, включить передачу задач или принять урок.
С какими агентами она работает?
Claude Code, Codex, Cursor, Hermes Agent и OpenClaw используют общую память. Набор возможностей различается: продолжение задач и уроки со следующего ответа работают в Claude Code и Codex, строка состояния работает в Claude Code и Cursor. Новые командные сценарии Hermes Agent и OpenClaw ещё не проверены на реальных установках, а OpenClaw отображается в sno squad с неизвестным состоянием.
Чем это отличается от официального плагина Claude-to-Codex?
В Dual Brain Claude Code и Codex могут меняться ролями. Любой агент может запросить проверку или передать работу другому. Общая память переносит контекст, поэтому вам не нужно пересылать ответы между инструментами вручную.
Нужен ли сервер или фоновый процесс?
Нет. Sno Station использует обычные файлы в рабочем пространстве на вашем ноутбуке. Ничего не требуется держать постоянно запущенным.
Где хранятся мои данные?
Хранилище памяти зашифровано на вашем компьютере; Sno никогда не получает базу данных или её ключ. Что отправляется наружу, зависит от режима, выбранного при первоначальной настройке. Local First не загружает текст памяти. Agent Native передаёт обработку памяти модели вашего собственного агента. По умолчанию он также каждую ночь отправляет сессии за день в Sno для Self Learning и может вернуть один облачный урок на первом запросе сессии. Обе функции можно отключить в ~/.sno/settings.json. REM Enhanced отправляет текст памяти и усвоенные уроки в ваше личное пространство в облаке Sno, где программа Sno обрабатывает их только для вас. Вы можете оставить, удалить или отдать данные на обработку. Ничего не удаляется автоматически и не передаётся другому человеку, компании или аккаунту.
Программа сама поменяет поведение агентов?
Нет. Самообучение предлагает изменения навыков агентов. Вы принимаете или отклоняете каждое из них. Без вашего согласия ничего не меняется.
У неё открытый исходный код?
Да. Всё, что работает на вашем компьютере, распространяется по лицензии Apache-2.0.
Сколько это стоит?
Sno Station бесплатна. Позднее появится размещённая версия для команды, которая должна работать, даже когда ваш ноутбук закрыт. Версия на вашем компьютере остаётся полноценной и без неё.
Что такое Dual Brain и команда агентов?
Dual Brain: это два агента с разными ролями, например создание и проверка. Команду можно расширить, назначив каждому чёткую ответственность. Запустите sno reach pair "Fix the login redirect" для пары либо используйте /cos в Claude Code или $cos в Codex, чтобы общаться с одним агентом, который руководит остальными.
Какой агент умнее?
Мы не назначаем. Это меняется от месяца к месяцу и от задачи к задаче. Важно, что они разные и что результат читает не его автор.
Как начать?
Скажите своему AI-агенту «install sno.ai from GitHub» — он установит Sno и настроит Sno Station. Или запустите в терминале (Linux, macOS, WSL2) curl -fsSL https://sno.ai/install | sh: это установит Sno и настроит Sno Station. Затем скажите своему агенту «Sno onboard».
