OpenClaw — авторский AI-фреймворк
OpenClaw — собственный workspace-фреймворк, на котором построен этот сайт и повседневный рабочий процесс. Это система управления Claude Code сессиями: skills, память, identity, процессы и команды агентов. Концепция — превратить AI из «чата по запросу» в персональную AI-операционку, где агенты живут, помнят, эволюционируют и работают командно.
OpenClaw — авторская разработка, не публичный продукт. Эта страница — описание подхода и инструментов, на которых она построена. Возможно в будущем будет публичный релиз — следите за блогом.
Главная идея
Claude Code в обычном виде — мощный CLI-агент: запустил, дал задачу, получил результат. Но между сессиями он ничего не помнит, не знает кто вы, не имеет личности, не понимает контекст ваших проектов.
OpenClaw надстраивает над этим слой памяти и личности:
SOUL.md— характер агента, как себя ведётIDENTITY.md— имя, кем работает, какие принципыMEMORY.md+memory/YYYY-MM-DD.md— долгая и дневная памятьUSER.md— кто такой пользователь, его роли и контекстPROCESS.md— как принимаются решения, рутинные процедурыTEAM.md— описание команды агентов (если их несколько)TOOLS.md— личные настройки инструментовHEARTBEAT.md— ежедневный check-inskills/— собственные навыки и процедуры
При каждом запуске Claude Code эти файлы загружаются в контекст агента — он просыпается уже как член команды, а не как чистая модель.
Зачем это нужно
1. Continuity между сессиями
Без OpenClaw каждый чат начинается с нуля: «Привет, я Claude, как я могу помочь?». С OpenClaw — «Доброе утро, Макс. Вчера мы закрыли партию 3 на сайте, по плану сегодня — рубрики и расстановка дат. Начинать с рубрик?»
2. Опыт превращается в инструкции
Когда вы корректируете агента — «не делай так, делай этак» — без памяти эта правка теряется. С OpenClaw она сохраняется в feedback_*.md и применяется во всех будущих сессиях.
3. Личностная коррекция
Дефолтный AI — нейтральный, корпоративный, угодливый. С SOUL.md можно настроить: «не пиши Great question», «давай прямые ответы», «не задавай повторных вопросов», «работай в инициативе».
4. Команда агентов
Через TEAM.md можно описать несколько «ролей»: маркетолог, разработчик, копирайтер. Каждая роль имеет свой стиль и набор скиллов. Один Claude Code, разные «модусы» в зависимости от задачи.
5. Skills как переиспользуемые процедуры
Вместо того чтобы каждый раз объяснять «как написать SEO-статью», «как сгенерировать обложку», «как задеплоить на Timeweb» — заводите skill один раз. Дальше — «запусти skill nextjs-vercel-neon-stack».
Связь с Hermes Agent
Идея OpenClaw близка к Hermes Agent от Nous Research — оба про self-hosted AI с собственной идентичностью. Различия:
| Параметр | OpenClaw | Hermes |
|---|---|---|
| Тип | workspace для Claude Code | standalone AI-агент |
| Модели | Claude Sonnet/Opus (через подписку) | через OpenRouter — любая |
| Открытый код | пока нет | да |
| Платформа | macOS / Linux (Claude Code) | self-hosted сервер |
OpenClaw работает на платформе Anthropic Claude Code. Hermes — независимый от вендора путь.
Из чего состоит OpenClaw
Workspace-структура
~/.openclaw/workspace/
├── CLAUDE.md # главные правила и роутинг
├── SOUL.md # характер агента
├── IDENTITY.md # имя, роль, принципы
├── USER.md # кто такой пользователь
├── MEMORY.md # долгая память (curated)
├── HEARTBEAT.md # ежедневный check-in
├── PROCESS.md # как принимаются решения
├── TEAM.md # описание команды агентов
├── TOOLS.md # личные настройки
├── memory/ # дневник YYYY-MM-DD.md
├── skills/ # переиспользуемые навыки
├── obliq/ # проект 1
├── aihub/ # проект 2 (этот сайт)
└── psy-courses/ # проект 3
При запуске Claude Code в ~/.openclaw/workspace/ — он автоматически загружает контекст из этих файлов.
Skills
Skills — модульные навыки, которые агент может вызывать. Каждый skill — папка с SKILL.md:
skills/
├── nextjs-vercel-neon-stack/SKILL.md
├── shadcn-landing/SKILL.md
├── ux-ui-designer/SKILL.md
├── image-asset-producer/SKILL.md
├── vk-ads-operator/SKILL.md
├── agent-builder/SKILL.md
└── ...
Skills подсимлинкованы из ~/.claude/skills/ — стандартный механизм Claude Code, OpenClaw добавляет навыки специфические под задачи Максима.
Auto-memory
Файлы feedback_*.md, project_*.md, user_*.md, reference_*.md — это автоматически записываемая память по типам:
- user — кто такой пользователь, его роли, знания, предпочтения
- feedback — корректировки поведения («не делай так», «делай эдак»)
- project — состояние проектов, активные задачи, дедлайны
- reference — где что находится в чужих системах (Linear, Slack, Notion)
При новом разговоре относительные записи подтягиваются в контекст.
Daily memory + Heartbeat
memory/YYYY-MM-DD.md — сырой лог дня. Что обсуждалось, что решено. Это низший слой, источник истины. Высший слой — MEMORY.md, куда мигрируют долгоживущие факты.
HEARTBEAT.md — каждое утро проверка: «что вчера сделано», «что в фокусе сегодня», «какие риски». Иногда инициирует разговор сам.
Стек технологий
OpenClaw построен поверх:
- Claude Code — основной агент
- Claude Sonnet 4.6 / Opus 4.7 — модели через подписку
- Markdown — все файлы памяти и инструкций
- Bash / Python / TypeScript — скрипты автоматизации
- Git — версионирование workspace
- Symlinks — связь с
~/.claude/skills/
Нет внешних сервисов и баз данных — всё локально, в файлах.
Что это даёт на практике
Пример 1: Создание статьи на сайт
- Открываю Claude Code в
aihub/ - Агент уже знает: цели сайта, голос школы, формат frontmatter, шаблоны прошлых статей, моя любовь к Tomine-стилю обложек, KIE для генерации
- Говорю: «напиши pillar /api-neyrosetey/ под 22k показов»
- Агент пишет, генерирует обложку через скрипт, делает commit, push, deploy
Без OpenClaw тот же процесс — минимум 5-10 раундов уточнений «какой стек», «какой формат», «куда деплоить», «какие обложки».
Пример 2: Запуск рекламной кампании
- Открываю в проекте, говорю «запусти кампанию vk-ads под X с бюджетом Y»
- Активируется
skills/vk-ads-operator/ - Агент знает: токен VK Ads, как настроить targeting, какие креативы работают, что я анализирую после запуска
- Через час — кампания работает, отчёт в Telegram
Пример 3: Поддержка проекта в продакшене
- «Гляну, что в Obliq сейчас»
- Агент читает
obliq/project/log.md,queue.md,inbox.md - Знает: у нас VPS, GH Actions деплой, БД Timeweb Postgres, prod URL
- Сообщает статус + что в работе + что можно делать сейчас
Без OpenClaw — 10 минут на «расскажи мне про проект, какой стек, что было вчера».
Open-source планы
В текущем виде OpenClaw — рабочий черновик. Открытый релиз обсуждается, но требует:
- Чистка персональных данных из шаблонов
- Документация подхода
- Инструкции по интеграции с Claude Code skills
- Примеры для разных типов пользователей (разработчик, маркетолог, основатель)
Если интересно следить за разработкой — подпишись на Telegram-канал или блог.
Кому подходит подобный подход
Подходит:
- Тем, кто регулярно работает с Claude Code (несколько часов в день)
- Тем, кто ведёт несколько проектов одновременно и хочет общую базу знаний
- Тем, кто записывает свои правки агенту и хочет их переиспользовать
- Разработчикам, строящим AI-системы
Не подходит:
- Тем, кто использует ChatGPT/Claude пару раз в неделю — overhead больше выгоды
- Тем, кто работает только в IDE без терминала
- Тем, кому нужно общее решение из коробки — OpenClaw это про самостоятельную сборку
Аналогичные подходы
Похожие концепции от других людей и команд:
- Hermes Agent — Nous Research, self-hosted агент с identity
- Claude Code skills — официальные навыки Anthropic
- Cursor
.cursorrules— простой вариант той же идеи - AutoGPT, BabyAGI — ранние попытки автономных агентов
- CrewAI, AutoGen — фреймворки команд агентов
OpenClaw — рабочая версия этой концепции под мой стиль работы. Думаю, что у каждого продвинутого AI-пользователя в 2026 году будет что-то похожее под себя.
С чего начать строить свой
- Изучить базу Claude Code — официальная документация, мой обзор
- Создать
CLAUDE.mdв корне рабочей папки с простыми правилами - Завести
MEMORY.md— туда записывать важные правки и состояния - Каждую неделю просматривать
memory/YYYY-MM-DD.mdи переносить важное в MEMORY.md - Постепенно добавлять skills под повторяющиеся задачи
- Через 2-3 месяца появится своя система — она будет уникальна под ваш стиль работы
FAQ
Это open-source? Пока нет. В разработке. Используется лично автором и для проектов школы.
Можно ли увидеть код? Полный код пока закрыт. Концептуально работает на Claude Code + папка рабочих файлов в Markdown. Базу можно собрать самостоятельно по описанию выше.
Сколько времени уходит на поддержку OpenClaw? ~10-15 минут в день на дневник + ~2 часа в неделю на чистку памяти и обновление инструкций. Окупается за счёт ускорения работы.
Что лучше — OpenClaw или Hermes? Не конкуренты. OpenClaw — поверх Claude Code (платная подписка $20-200/мес). Hermes — независимый агент через OpenRouter с любой моделью. Можно использовать оба.
Какие риски?
- Зависимость от Claude Code как платформы (если Anthropic уйдёт — придётся переделывать)
- Файлы памяти растут со временем (нужна периодическая чистка)
- Контекстное окно Claude — лимит, в какой-то момент memory не помещается
Можно ли применить идею для команды?
Да, через shared-репозиторий с workspace/ структурой, где у каждого свой USER.md, но общие PROCESS.md, TEAM.md, skills/.