Агентно-нативний стек: переосмислення інфраструктури для ШІ

ШІ-агенти для написання коду, такі як Claude Code та Codex, щомісяця надсилають мільйони API-запитів. Ці агенти не використовують браузери. Вони не натискають кнопки. Вони не розв'язують CAPTCHA.

Якщо ваша інфраструктура вимагає від людини увійти в систему або натиснути «підтвердити», агент зазнає невдачі. Коли агенти стикаються з перешкодами, вони припиняють роботу.

Щоб залишатися актуальними, ви повинні будувати агентно-нативну інфраструктуру. Ось п'ять стовпів цього нового стека:

  • Ефемерні розгортання (Ephemeral Deployments): Агентам потрібні тимчасові середовища для тестування коду. Cloudflare тепер дозволяє тимчасове розгортання без необхідності створення облікового запису або використання OAuth. Це створює швидкий цикл зворотного зв'язку для автономних агентів.

  • CLI з подвійним режимом: Люди люблять кольори та таблиці. Агенти люблять структуровані дані. Такі інструменти, як Hugging Face CLI, тепер визначають, чи запущено агента. Вони автоматично перемикаються з зручних для людини представлень на машиночитані формати TSV або JSON. Це знижує витрати на токени до 6 разів.

  • Зручна для агентів автентифікація (Agent-Friendly Auth): Модель OAuth передбачає присутність людини для використання браузера. Це блокує роботу агентів. Нові протоколи, такі як auth.md, дозволяють агентам знаходити та використовувати потоки автентифікації без втручання людини.

  • Агентний бенчмаркінґ (Agentic Benchmarking): Методи вимірювання успіху змінюються. Ми більше не просто перевіряємо, чи правильна відповідь. Ми вимірюємо пройдений шлях. Ми відстежуємо використання токенів, виклики інструментів та рівень помилок, щоб побачити, наскільки ефективно працює агент.

  • OpenEnv та RL: Нам потрібен стандартний спосіб навчання агентів. OpenEnv надає універсальний інтерфейс між агентом і будь-яким середовищем. Це дозволяє агентам навчатися за допомогою тих самих інструментів, які вони використовуватимуть у робочому середовищі (production).

Ваш сервіс має перейти від питання «чи може розробник цим користуватися?» до «чи може агент користуватися цим автономно?».

Контрольний список для агентно-нативного дизайну: • Надавайте машиночитаний вивід у форматі JSON. • Додайте прапорець --non-interactive до всіх команд CLI. • Опублікуйте файл auth.md, у якому описано, як агенти можуть проходити автентифікацію. • Використовуйте попередньо параметризовані підказки у вашому CLI, щоб вказувати агентам наступну команду для виконання. • Ніколи не обрізайте вивід в режимі агента.

Ера ШІ-агентів як основних користувачів API вже настала. Будуйте для них зараз або залишайтеся позаду.

Джерело: https://dev.to/monuminu/the-agent-native-stack-how-developers-must-redesign-infrastructure-for-the-agentic-ai-era-362j