Skip to main content
← Назад к блогу
aicmsweb-developmentopinionworkflow

AI убил CMS — по крайней мере для простых сайтов

Почему традиционные системы управления контентом становятся ненужными для портфолио, блогов и лендингов — и как AI-инструменты заменяют весь слой CMS.

Опубликовано 17 апреля 2026 г.8 мин чтения

TL;DR

Для простых сайтов — портфолио, блогов, лендингов, сайтов малого бизнеса — традиционная CMS превращается в лишнюю нагрузку. AI-инструменты вроде Claude Code, Cursor и GitHub Copilot теперь могут редактировать кодовую базу напрямую, понимать контекст, переводить контент и деплоить изменения через git. Слой абстракции, который давала CMS, заменяется более умным интерфейсом: естественным языком.

Налог CMS, который вы платите

Любая CMS несёт скрытую стоимость. Не только подписку — целую экосистему сложности, которая оборачивает ваш простой сайт:

  • Инфраструктура: база данных для хостинга, API для поддержки, панель управления для защиты. Один WordPress составляет ~43% веба и ~90% атак, направленных на CMS.
  • Производительность: динамическая генерация страниц, API-запросы на каждый реквест, клиентская гидрация данных CMS. Ваше портфолио из 3 страниц теперь имеет архитектуру SaaS-продукта.
  • Привязка к вендору: ваш контент живёт в чужой схеме базы данных. Миграция с Contentful на Sanity? Это проект, а не изменение конфигурации.
  • Переключение контекста: редактируете код в IDE, потом переключаетесь на браузерную панель CMS, чтобы поменять заголовок. Две разные ментальные модели для одной и той же операции.
  • Стоимость: цены headless CMS часто масштабируются с API-запросами или записями контента. Персональному блогу не нужна контент-инфраструктура за $99/месяц.

Для маркетингового сайта, где 50 человек ежедневно редактируют контент, эти затраты оправданы. Для портфолио разработчика или лендинга малого бизнеса? Вы строите мост через лужу.

Что изменилось: AI понимает ваш код

Причина существования CMS была простой: нетехнические люди (и даже разработчики, которые не хотели лезть в код ради контентных правок) нуждались в визуальном интерфейсе для обновления сайтов. Код был слишком сложным, слишком хрупким, слишком легко ломался.

AI фундаментально изменил это уравнение. Современные AI-инструменты для кода не просто автодополняют — они понимают структуру проекта, читают существующие паттерны и делают контекстуально верные правки. Сдвиг рабочего процесса — колоссальный:

# Old workflow: CMS
1. Open browser → log into CMS dashboard
2. Navigate to content → find the right page
3. Edit in WYSIWYG editor → fight with formatting
4. Preview → looks different from production
5. Hit publish → pray the cache invalidates

# New workflow: AI
1. Tell AI: "Change the pricing on the landing page to $29/month"
2. AI edits the file, you review the diff
3. Push to git → deploy

Это не гипотеза. Этот блог работает на SolidStart с контентом в TypeScript-файлах. Каждая статья — включая эту — создана через AI: я говорю что написать, проверяю результат и пушу в git. Никаких панелей CMS. Никаких баз данных. Никакого API-слоя между контентом и кодом.

Реальные примеры с этого сайта

Этот сайт поддерживает 10 языков, имеет блог, динамически генерирует OG-изображения, RSS-ленты и карты сайта. Вот как выглядит контентный слой — чистый TypeScript:

// This blog post you're reading right now is a TypeScript file.
// No database. No API. No CMS dashboard.
// Just a typed object that AI can read and edit directly.

export const myPost: BlogPost = {
  slug: "ai-killed-cms",
  date: "2026-04-17",
  translations: {
    en: {
      title: "Why I stopped using a CMS",
      description: "AI understands my codebase better than any CMS UI.",
      content: makeContent(proseEn),
    },
    uk: { /* ... */ },
    de: { /* ... */ },
    // 10 languages — AI translates them all
  },
};

Вещи, которые я делаю через AI и которые раньше потребовали бы CMS:

  • Добавить новую статью: "Напиши новую статью про X, следуй структуре существующих постов" — AI создаёт файл, добавляет переводы, регистрирует в индексе
  • Обновить текст лендинга: "Измени заголовок героя на Y" — AI находит нужный файл и обновляет его
  • Перевести контент: "Добавь немецкий перевод для страницы цен" — AI читает английскую версию и создаёт культурно адаптированный перевод, а не дословный
  • Исправить опечатку: "На странице about опечатка, 'recieve' должно быть 'receive'" — сделано за 3 секунды, закоммичено в git с осмысленным сообщением

Что CMS на самом деле решала — и как AI это заменяет

Давайте будем честны о том, что CMS принесла, и как каждая возможность соотносится с AI-воркфлоу:

ПроблемаРешение CMSРешение AI
Нетехническое редактированиеWYSIWYG-редакторИнструкции на естественном языке
Многоязычный контентi18n плагины, поля локалейAI переводит с культурным контекстом
Планирование публикацийВстроенные даты публикацииGit CI/CD с cron или полями дат в коде
История версийСистема ревизий CMSGit — золотой стандарт контроля версий
Управление медиаВстроенная библиотека ресурсовCDN + git LFS или облачное хранилище

Ключевой инсайт: git уже является лучшей системой контроля версий, чем любая CMS когда-либо создавала. А естественный язык — лучший интерфейс, чем любой WYSIWYG-редактор — потому что он несёт намерение, а не только форматирование.

Смена парадигмы: код — это контентный слой

Мы наблюдаем инверсию. Двадцать лет тренд был отделять контент от кода — класть контент в базу данных, отдавать через API, рендерить на фронтенде. Это имело смысл, когда код было сложно редактировать, а контент должен был быть доступен нетехническим людям.

AI не сделал CMS устаревшей, став лучшей CMS. Он сделал CMS устаревшей, сделав код таким же доступным, как панель управления.

Эволюция управления веб-контентом следует чёткой траектории:

  1. 2000-е: Монолитные CMS (WordPress, Drupal) — контент и представление связаны в одной системе
  2. 2010-е: Headless CMS (Contentful, Strapi) — контент отделён через API, рендерится фронтенд-фреймворками
  3. 2020-е: Генераторы статических сайтов + Markdown (Hugo, Astro) — контент как файлы, собираются при деплое
  4. 2025+: Код-как-контент + AI — контент живёт в типизированном коде, AI — интерфейс редактирования

Когда CMS всё ещё нужна

Это не позиция "CMS мертва". CMS решает реальные проблемы на масштабе. Она по-прежнему нужна, когда:

  • Большие редакционные команды: 10+ контент-редакторов, которым нужен ролевой доступ, процессы утверждения и одновременное редактирование. Конфликты мёрджа в git — не проблема контент-редактора.
  • Высокочастотный контент: новостным сайтам, публикующим 50+ статей в день, нужны оптимизированные редакционные пайплайны, а не git-коммиты.
  • Сложные связи контента: каталоги e-commerce с тысячами SKU, вариантами товаров и динамическим ценообразованием нуждаются в структурированных базах данных.
  • Регуляторное соответствие: отрасли, требующие аудит-трейлы, цепочки утверждения контента и юридически обязательные процессы проверки, нуждаются в специализированных системах.

Граница чёткая: если изменения контента требуют координации между несколькими нетехническими стейкхолдерами с высокой частотой — CMS заслуживает своей сложности. Если вы соло-разработчик, маленькая команда или управляете сайтом, который меняется раз в неделю, а не каждый час — AI + код проще, быстрее, дешевле и надёжнее.

Будущее: AI как универсальный интерфейс

Тренд выходит за пределы CMS. Каждый слой абстракции, который существовал потому что "базовая система слишком сложна для прямого взаимодействия", сжимается AI. Админ-панели, конфигурационные UI, визуальные редакторы баз данных — всё это интерфейсы, которые переводят человеческое намерение в системные изменения. AI выполняет этот перевод нативно.

Для простых сайтов будущее уже наступило. Ваш контент — это код. Ваш редактор — AI. Ваш контроль версий — git. Ваш деплой — это push. Весь слой CMS — панель управления, база данных, API, хостинг — был middleware между вашим намерением и вашим сайтом. AI устранил потребность в этом middleware.

Лучшая CMS — это отсутствие CMS. Не потому что управление контентом не важно — а потому что AI сделал сам код самым интуитивным интерфейсом управления контентом, который у нас когда-либо был.