AI вбив CMS — принаймні для простих сайтів
Чому традиційні системи управління контентом стають зайвими для портфоліо, блогів та лендінгів — і як AI-інструменти замінюють весь шар CMS природною мовою.
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 або полями дат у коді |
| Історія версій | Система ревізій CMS | Git — золотий стандарт контролю версій |
| Управління медіа | Вбудована бібліотека ресурсів | CDN + git LFS або хмарне сховище |
Ключовий інсайт: git вже є кращою системою контролю версій, ніж будь-яка CMS. А природна мова — кращий інтерфейс, ніж будь-який WYSIWYG-редактор — бо вона несе намір, а не лише форматування.
Зміна парадигми: код — це контентний шар
Ми спостерігаємо інверсію. Двадцять років тренд був відділяти контент від коду — класти контент у базу даних, віддавати через API, рендерити на фронтенді. Це мало сенс, коли код було складно редагувати, а контент мав бути доступним для нерозробників.
AI не зробив CMS застарілою, ставши кращою CMS. Він зробив CMS застарілою, зробивши код таким же доступним, як дашборд.
Прогресія управління веб-контентом має чітку траєкторію:
- 2000-ні: Монолітні CMS (WordPress, Drupal) — контент і презентація зв'язані в одній системі
- 2010-ні: Headless CMS (Contentful, Strapi) — контент відділений через API, рендериться фронтенд-фреймворками
- 2020-ні: Генератори статичних сайтів + Markdown (Hugo, Astro) — контент як файли, збираються при деплої
- 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 зробив сам код найінтуїтивнішим інтерфейсом управління контентом, який ми коли-небудь мали.