Эта статья — про то, как превратить Claude Code в «терминальный агент‑интерфейс», а выбор моделей вынести в отдельный слой маршрутизации. В реальности Claude Code умеет работать че…
Laravel Package Discovery
Если ты давно работаешь с Laravel, то наверняка ловил себя на мысли: “А почему мне больше не нужно вручную регистрировать сервис-провайдеры?” Раньше ведь без этого ни один пакет но…
Блокировка Telegram в России и MAX: что реально происходит и как мы все это чиним костылями
Введение Если раньше Telegram был «де-факто стандартом», то сейчас это: нестабильная зависимость, которая может отвалиться в любой момент И проблема даже не в том, что его блокирую…
Air.dev — AI-агент разработки от создателя JetBrains. Разбираюсь, что это и зачем
Air.dev — это инструмент из новой категории: AI-агенты разработки, которые не просто подсказывают код, а пытаются делать работу за тебя. Но здесь есть важный момент, из-за которого…
Паттерн EAV (Entity-Attribute-Value)
Что такое EAV простыми словами EAV (Entity-Attribute-Value) — это способ хранения данных, при котором вместо фиксированных колонок в таблице у тебя есть три сущности: Entity — объе…
Архитектура AI-инструкций в проекте (AGENTS.md + Rules + Skills)
Главная идея Нужно разделить инструкции на 3 уровня: Level 1 — Global rules Level 2 — Task workflows (skills) Level 3 — Deep documentation Это называется progressive disclosure — а…
Feature-First архитектура для Laravel
Feature-First архитектура в Laravel: как организовать растущий проект и упростить работу с AI-ассистентами Laravel — один из самых удобных фреймворков для разработки веб-приложений…
OpenCode Bootstrap: зачем появился этот инструмент и чем он реально полезен
С чего все началось Идея инструмента выросла из очень практичной проблемы: даже при использовании сильных моделей качество работы AI-агента сильно зависит не только от самой модели…