Що таке Makion
Makion — це AI-агент для написання коду для SAP / ABAP, що працює on-premise (локально, у вашій інфраструктурі). Розробник описує завдання звичайною мовою, і AI-агент виконує його всередині власної системи SAP організації через офіційні інтерфейси ADT (ABAP Development Tools) — дотримуючись стандартів кодування команди й записуючи кожен крок у журнал аудиту.
Усе працює на інфраструктурі, яку контролює замовник: підключення до SAP, усі облікові дані та вхід до AI-моделі ніколи не залишають власний сервер і машини замовника.
Makion не афілійований із SAP SE. SAP та ABAP є торговими марками SAP SE й використовуються тут лише описово.
Що можна з ним робити#
- Створювати й змінювати ABAP — реалізувати вимогу від і до, писати юніт-тести, запускати ATC й виправляти знахідки, створювати обʼєкти DDIC (таблиці, структури, елементи даних, домени) та будувати артефакти CDS, RAP і Fiori.
- Безпечно досліджувати — ставити запитання про систему, перевіряти код на відповідність вашим стандартам або аналізувати парк власного коду для міграції на S/4HANA — усе це в ролях лише для читання, які фізично не можуть змінити SAP.
- Працювати без нагляду — передати агентові завдання чи специфікацію й дати йому працювати самостійно, пропонуючи кожну зміну в чергу, яку людина схвалює та застосовує. Див. Автономний режим.
- Опрацьовувати підтримку та консалтинг — сортувати інциденти (дампи, IDoc, збійні задачі) й готувати консультаційні висновки — усе це лише для читання, через чергу Запити.
Чим він відрізняється від власного AI-інструментарію SAP#
Власний AI-підхід SAP (Joule та офіційний інструментарій ADT) є cloud-first, привʼязаний до власної моделі SAP і тарифікується за токен через SAP AI Units. Makion свідомо йде протилежним шляхом:
| AI-інструментарій SAP | Makion | |
|---|---|---|
| Модель витрат | Оплата за токен (SAP AI Units) | Ваша наявна підписка — фіксована місячна плата, без оплати за токен |
| Як ви входите | API-ключі / лічильникові кредити | Підключіть свою підписку Claude / Gemini / Codex / Kimi / Grok або використайте API-ключ |
| Де він працює | Лише в хмарі | Локально — ваш SAP, ваш сервер, ваша машина |
| Модель | Єдина модель SAP | Кілька рушіїв — обираються для кожного проєкту |
| Обʼєкти DDIC | не пропонується | Створює таблиці, структури, елементи даних, домени через ADT |
| Автономність | не пропонується | Запуски без нагляду з людським гейтом «схвалити й застосувати» |
Головне: підключення через підписку, а не через API. Ви входите один раз із підпискою, яка у вас уже є, і Makion працює на ній — без лічильників, без несподіваних рахунків за токени. Див. AI-рушії та вхід.
Ключова обіцянка: у SAP нічого не змінюється без людини#
Makion побудований так, щоб AI міг вільно досліджувати вашу систему SAP, але міг змінювати її лише під прямим контролем людини. Це забезпечують два механізми на рівні коду, а не лише інструкцій:
- Ролі лише для читання фізично не можуть писати. Коли ви обираєте роль лише для читання, агентові передається лише набір інструментів для читання — інструменти запису йому ніколи не передаються, тож він не може заблокувати, задати вихідний код, створити чи активувати щось.
- Видалення обʼєктів назавжди вимкнено. Жодна роль не може видалити обʼєкт SAP; запит блокується ще до того, як досягне SAP.
Понад те, Автономний режим додає найсильніший запобіжник: автономний агент працює повністю лише для читання й може лише пропонувати зміни в чергу змін (ship queue). Людина схвалює кожну пропозицію, а окрема кнопка Застосувати, яку запускає людина, виконує фактичний запис у SAP.
В інтерактивному Чаті роль із записом дійсно змінює SAP протягом розмови, якою ви керуєте, — у цьому й сенс ролі із записом. Потік «пропозиція → схвалення → кнопка застосування» специфічний для Автономного режиму. Якщо ви хочете жорсткий людський гейт застосування для кожного запису, використовуйте Автономний режим. Повна картина — у розділі Модель безпеки.
Для кого він#
- Розробники SAP / ABAP, які хочуть описувати роботу звичайною мовою й отримувати її реалізацію, перевірку чи дослідження у власній системі.
- Команди, яким потрібно кілька розробників на одному екземплярі Makion, кожен ізольований до власних проєктів і підключень до SAP.
- Організації, дві найскладніші заперечення яких щодо AI в SAP — доступ третіх сторін до SAP і резидентність даних — обидва знімаються завдяки локальній конструкції, що належить замовнику.
Куди далі#
- Встановлення на Windows — завантажте, встановіть і пройдіть перший запуск попри запит безпеки.
- Вхід і проєкти — два способи входу й те, як працюють проєкти.
- Ваше перше завдання — підключіться до SAP і надішліть перше повідомлення.
- Як працюють ролі — як роль обмежує те, що агент може й не може робити.