Развитие IWE: от форка к агенту-партнёру
IWE — это не приложение, которое ты открываешь, когда нужно. Это партнёр, который будет жить рядом с тобой всегда. Сегодня он работает на твоём ноутбуке. Завтра — на телефоне, в очках, в роботах. IWE — это экзокортекс для мышления: расширение тебя, которое помнит и структурирует всё, что ты узнал, помогает применять это в каждый момент жизни.
Последние две недели я проектирую сценарии и архитектуру, размышляю о том, как IWE существует в мире. Как человек получает его, как делает своим, как обновляет, и как IWE растёт вместе с ним — всю жизнь. Делюсь тем, что получается.
Проблемы, которые нужно решить
Сейчас IWE работает — более 100 пользователей. Но есть конкретные проблемы, которые мешают расти:
Обновления ломают настройки. Запускаешь update.sh, получаешь новую версию — и теряешь свои пути, переменные, skills. Шесть конкретных багов, четыре из которых — прямые симптомы отсутствия нормальной конфигурации.
Кастомизации слетают. Хочешь добавить рефлексию в закрытие дня? Редактируешь платформенный файл. Следующее обновление — всё перезаписано. Нет способа расширить IWE без риска потерять своё при обновлении.
Обновление — ручной процесс. bash update.sh и молись. Никто не объясняет, что изменилось и как это влияет на твои кастомизации.
Нет персональной программы. IWE содержит методологию, но не адаптирует её под конкретного человека. Каждый сам разбирается, с чего начать и куда двигаться.
Новичкам сложно начать. Git, Markdown, CLI, форк — для опытных разработчиков это просто. Для остальных — барьер входа.
Шесть шагов: от багов до платформы
Вот как я вижу путь. Каждый шаг строится на предыдущем.
Шаг 1. Стабилизация. Починить несколько важных багов в update pipeline. Ввести .exocortex.env — единый файл конфигурации, который setup.sh создаёт, а update.sh читает. Фундамент: если обновление ломает систему, всё остальное бессмысленно.
Шаг 2. Кастомизация без страха. Директория extensions/, файл params.yaml, 3-way merge для CLAUDE.md. Кастомизируй сколько хочешь — обновления не трогают твоё.
Шаг 3. Агент-обновитель. Агент сам предлагает: «Вышла новая версия. Изменились протоколы Day Open и Day Close. У тебя есть расширение для Day Close — вот как его адаптировать к новой версии». Знает твой IWE, знает что изменилось, объясняет на человеческом языке.
Шаг 4. Персональная программа развития для человека. Агент проводит диагностику: где ты на траектории? Какие практики освоены, какие — нет? Генерирует персональную программу саморазвития и кладёт прямо в твой IWE. По мере продвижения — обновляет.
Шаг 5. Платформа для новичков. Одна кнопка на сайте. Под капотом всё тот же дистрибутив, но управляемый через веб-интерфейс. Вырос, хочешь полный контроль — git clone и забирай всё с собой, включая цифровой двойник.
Шаг 6. Экосистема расширений. «Что я могу расширить?» — /extend покажет все точки. «Хочу установить чужое расширение» — формат пакетов. «Два расширения конфликтуют» — автоматическое разрешение.
Шаги 1-2 — фундамент (ближайшие недели). Шаги 3-4 — агент оживает (апрель-май). Шаги 5-6 — масштаб и зрелость (лето и дальше).
Ключевое различение: IWE — не платформа
AI-платформы будут появляться и исчезать — это рынок, и вендоры конкурируют за него. Но методологию не скопировать и не раздавить — она переживёт любую платформу.
IWE — это операционная система интеллектуальной работы. Как Ubuntu — не ядро Linux, а дистрибутив: ядро + пакеты + конфигурация + сообщество. IWE сажается поверх AI-платформ (Claude, Cursor, что угодно), а не конкурирует с ними.
Четыре компонента:
Ядро мышления — чем думаешь (FPF → SPF → Pack → DS)
Культура работы — как работаешь (протоколы, навыки, форматы)
Модель мастерства — куда растёшь (Ученик → Просветитель)
Сообщество — где живёшь (среда созидателей)
Два способа получить IWE:
Дистрибутив (Git + Markdown + CLI) — для созидателей, которые хотят владеть своим окружением. Fork шаблона, setup.sh, полный контроль.
Платформа-хостинг (одна кнопка) — для новичков, которые ещё не готовы к Git. Заходишь на сайт, нажимаешь «Создать мой IWE», работаешь через веб-интерфейс. Вырастаешь → экспортируешь → владеешь.
Это Red Hat + Ubuntu: один дистрибутив, два способа получить.
Три слоя архитектуры
┌──────────────────────────────────────────────────┐
│ Слой 3: Агент-партнёр │
│ • Знает методологию (IWE MCP) │
│ • Знает пользователя (его Pack, его MCP) │
│ • Предлагает обновления, объясняет │
│ • Создаёт персональную программу ЛР │
│ • Учит теории в контексте практики │
├──────────────────────────────────────────────────┤
│ Слой 2: Механика доставки │
│ • install (setup.sh → iwe-setup) │
│ • update (update.sh → iwe-update, 3-way merge) │
│ • extend (extensions/, params.yaml) │
│ • migrate (detect + auto-fix) │
├──────────────────────────────────────────────────┤
│ Слой 1: Дистрибутив (файлы) │
│ • Ядро: CLAUDE.md, memory/, skills/, protocols │
│ • Методология: FPF, SPF-шаблон, Base-паки │
│ • Seed: Pack-шаблон, DS-шаблоны │
│ • Конфиг: .exocortex.env, params.yaml │
└──────────────────────────────────────────────────┘
↕ ↕
Самостоятельная Платформа-хостинг
установка (Git+CLI) (веб, одна кнопка)
Слой 1 — то, что пользователь получает. Файлы в Git, Markdown, YAML. Открытые форматы. Можно уйти в любой момент.
Слой 2 — как устанавливает и обновляет. Сейчас bash-скрипты. Дальше — CLI, который врастает в руки агента.
Слой 3 — целевой. Агент-партнёр по траектории от Ученика до Просветителя.
Почему через 2, а не сразу в 3? Агент без надёжной механики — как хирург без инструментов. CLI — это руки агента, агент — голова.
Модель расширяемости
Что может кастомизировать пользователь IWE — от строки в файле до нового репозитория:
| Уровень | Что | Пример |
|---|---|---|
| A | Добавить блок в файл | Рефлексия в Day Close |
| B | Создать файл | Свой скилл /morning-health |
| C | Создать директорию | Новая роль агента |
| D | Создать репозиторий | DS-my-health |
| E | Создать сценарий | Еженедельный ревью здоровья |
| F | Override параметра | Отключить video check |
| G | Discovery | «Что я могу расширить?» |
| H | Конфликты | Два расширения в одной точке |
| I | Миграция | Авто-фикс ссылок при обновлении |
| J | Sharing | Установить чужое расширение |
Паттерн: drop-in (как systemd) + 3-way merge (как Copier) для CLAUDE.md + overlay для продвинутых.
MCP: три категории знаний
Отдельная задача — организовать источники знаний. У пользователя IWE три категории MCP-серверов:
| Категория | Кто даёт | Примеры |
|---|---|---|
| IWE MCP | Мы | knowledge-mcp (теория), guides-mcp, digital-twin-mcp |
| Пользовательский MCP | Пользователь | Его Pack-знания, его данные |
| Внешние MCP | Вендоры | Gmail, Calendar, Linear, Drive |
Принципы: namespace для разделения (iwe/ vs my/ vs ext/), lazy activation (не все активны одновременно), per-user isolation (твои данные — только твои).
Инструмент с зашитой теорией
IWE — не «ещё один инструмент продуктивности». Это инструмент, в котором зашита теория. Без понимания теории нельзя получить пользу — и даже небезопасно. Как хирургический инструмент: без обучения — опасен.
Поэтому в IWE встроена программа личного развития — не курс и не документация, а персональная траектория, которая создаётся конкретно под тебя. Она развивает четыре вещи:
- Системное мировоззрение — как думать о сложных проблемах
- Культуру работы — протоколы, навыки, форматы, которые делают работу воспроизводимой
- Саморазвитие и отдых — практики, которые поддерживают тебя на длинной дистанции
- Запуск и развитие своего IWE — от первой настройки до полной автономии.
Программа доставляется прямо в твой IWE и обновляется по мере продвижения.
Pack — обязательная часть IWE. Но пользователь должен создавать свои паки. Мы даём общую методологию и seed-паки для старта. Пользователь создаёт свои Pack (предметные области, которыми он владеет) и свой MCP (его знания, его данные).
Кто получается в результате работы IWE?
Результат программы и работы IWE — проактивный ученик. Это человек, который:
- Автономен — сам определяет, чем заниматься дальше, без внешнего толчка. Ритм развития поддерживается минимум 4 недели без напоминаний
- Мыслит системно — видит мир не как набор задач, а как систему. Формулирует миссию. Принимает решения при неполной информации
- Владеет SoTA-методами — все 8 практик саморазвития на уровне привычки: от чтения и письма до рефлексии и стратегирования
- Работает воспроизводимо — IWE настроен и работает автономно. Конвейер «входящее → рабочий продукт» замкнут
- Транслирует культуру — не просто учится сам, а передаёт знания другим. Инициатор в сообществе
Трансформация через программу: «Я непрерывно учусь» → «Я системно созидаю» → «Мы меняем мир» → «Мы формируем культуру и смыслы».
И это только начало. Дальше — полная траектория созидателя:
Ученик → поставил системное мировоззрение, запустил IWE, держит ритм
↓
Интеллектуал → работает с концепциями, создаёт рабочие продукты
↓
Профессионал → предсказуемый результат в срок, менторит других
↓
Исследователь → расширяет границу известного, создаёт новые методы
↓
Просветитель → формирует смыслы, меняет культуру, влияет публично
Каждая роль дает новый набор способов действий. Человек растёт через них всю жизнь, и IWE растёт вместе с ним.
Принцип: человек свободен
Всё, что я описал выше, построено на одном принципе: человек не должен зависеть от нас. Это не маркетинговое обещание, а архитектурное решение.
Конкретно:
- Забрать всё. Данные в Git + Markdown.
git clone= полный экспорт всего: знания, протоколы, Pack, история работы. Ничего не остаётся «где-то в облаке» - Забрать цифровой двойник. Все данные о тебе — характеристики, прогресс, диагностика — принадлежат тебе. Экспорт в один клик
- Обнулить данные у нас. Ушёл — удалил. Мы не храним то, что тебе не нужно. Полное удаление, а не «деактивация аккаунта»
- Сменить AI-вендор. Методология в открытых файлах. Claude, GPT, Gemini, локальная модель — знания не теряются
- Развивать самостоятельно. IWE на твоём компьютере — форкнул и развиваешь как хочешь. Мы не можем «отключить» тебе IWE
Мы партнёр по траектории жизни, а не платформа, которая незаметно делает уход невозможным — через проприетарные форматы, закрытые API и данные, которые «нельзя экспортировать». IWE помогает человеку расти от Ученика до Просветителя. Если он перерос нас и ушёл развивать свой IWE дальше — значит мы всё сделали правильно.
Это snapshot архитектурного мышления. Решения ещё принимаются. Если у тебя есть мысли — буду рад обсудить.
