Laravel Installer тепер повертає JSON-дані під час роботи в середовищі AI Agent.

Перекладено ШІ 0 Laravel News 07 травня, 2026

Laravel Installer тепер автоматично розпізнає AI-агентів та оптимізує вивід для їхньої роботи. Як саме структурований JSON-формат спрощує автоматизацію створення ваших нових проєктів?

Laravel Installer v5.27.0 отримав підтримку AI agent. Тепер, коли команда laravel new виявляє роботу в середовищі агента, вона приховує інтерактивні запити та візуальне оформлення, натомість виводячи у stdout один рядок структурованого JSON.

Автором змін став Joe Tannenbaum. Він зосередився на двох критичних для агента питаннях: чи виконано завдання успішно, а якщо ні — у чому причина?

Успішний запуск генерує такий результат:

{
    "success": true,
    "name": "my-app",
    "directory": "/Users/you/code/my-app"
}

Якщо сталася помилка, вивід містить повідомлення про неї, шлях до повного логу інсталятора та його фінальну частину (tail). Цього контексту достатньо, щоб агент зрозумів причину збою без пошуку тимчасових файлів:

{
    "success": false,
    "name": "my-app",
    "directory": "/Users/you/code/my-app",
    "error": "Composer installation failed.",
    "log": "/tmp/laravel-installer-abc123",
    "tail": "..."
}

Середовище розпізнається автоматично за допомогою нового класу Agent. Він аналізує змінні оточення від Claude Code, Cursor, GitHub Copilot та Windsurf. Не потрібно вказувати жодних прапорців або змінювати конфігурацію — інсталятор самостійно визначає контекст.

Тепер в агентних воркфлоу інструмент просто запускає команду, зчитує JSON і залежно від результату продовжує роботу або обробляє помилку. Йому більше не потрібно парсити термінальний вивід, не призначений для машинної обробки.

PR: laravel/installer#508

Популярні

Інше, що варто прочитати

14 Оновлено 07 травня, 2026

Claude Agent тепер інтегрований в AI Assistant для PhpStorm

Ви коли-небудь задумувалися, як полегшити свою роботу в Laravel? У нашій статті ми розглядаємо, як інтеграція Claude Code в PhpStorm може підвищити вашу продуктивність, спростивши процес написання коду та навчання нових розробників. Читайте далі, щоб дізнатися більше про переваги та функціональність цього потужного поєднання

10 Оновлено 07 травня, 2026

Генерація документації в Laravel за допомогою штучного інтелекту

Docudoodle — це потужний пакет для генерації документації в Laravel, який допомагає легко аналізувати вашу кодову базу та створювати документацію за допомогою обраного вами AI. Чи готові ви дізнатися, як цей інструмент може спростити вашу роботу з документуванням коду? Читайте далі!

15 Оновлено 07 травня, 2026

Випущено Livewire 3.6

Laravel Livewire випустив нову версію 3.6, яка приносить з собою цікаві HTML-директиви для управління видимістю DOM-елементів і JavaScript-діями. Досліджуйте нові можливості Livewire, що допоможуть вам створити ще більш інтерактивні користувацькі інтерфейси!