Блог OwlMeans · Игорь Ткаченко
Эпоха ИИ
Заметки инженера, который в одиночку основал компанию: как создавать софт и вести бизнес.
Записки основателя
Решения, эксперименты и компромиссы инженера, который в одиночку строит компанию.
-
Я месяц пытался заменить модели, которые пишут нам код
Месяц я пробовал модели с открытыми весами в нашем конвейере разработки. Из-за лимитов на рассуждения, форматов ответов и поведения провайдеров переход потребовал больше работы, чем я ожидал. Это июньские заметки, без бенчмарка по стоимости.
Обновлено
Читать далее →
Архитектура и разработка
Устройство приложений, данные, идентификация и приёмы разработки, с которыми софт остаётся понятным.
-
Одна команда дала моему агенту программирования проект, в котором он не заблудится
Заготовка OwlMeans Common начинается с трёх рабочих пространств TypeScript и инструкций для агента, привязанных к пакетам. Фиче с постоянным хранением данных всё равно нужны настройка базы данных, валидация и тесты прав доступа.
Обновлено
Читать далее → -
Вход был лишь первой частью работы над идентификацией
В июне мы встроили идентификацию в генерируемые приложения: вход без пароля, OIDC-провайдер и работу с правами доступа. Эта работа заставила нас ещё и определить, к чьим пользователям и ресурсам может обращаться каждое приложение.
Обновлено
Читать далее →
Бизнес и процессы
Знания компании, рабочие процессы и решения, на которых держится полезная автоматизация.
-
Агент как проект
Как я оформляю ИИ-коллег в виде проектов: с чёткой ролью, переиспользуемыми навыками, связанной памятью и регулярной работой, которая может переезжать с машины на машину.
-
Я перестал делать фичи, чтобы навести порядок в работе компании
Два месяца я занимался компанией вокруг продукта: общей вики, переиспользуемыми рабочими процессами и связью с кодом. Одно и то же теперь приходится объяснять реже, но у меня появилась ещё одна система, которую нужно поддерживать.
Обновлено
Читать далее →
ИИ и агентная разработка
Модели, агенты, контекст, навыки, оркестрация и оценка качества.
-
У меня было три полки для специй и два агента программирования
Я перенёс инструкции для наших агентов программирования в одну папку .agents. Труднее было держать навыки актуальными и не дать памяти превратиться в дневник.
Обновлено
Читать далее →
От прототипа к продакшену
Тестирование, деплой, решения о переписывании и переход от эксперимента к продукту в эксплуатации.
-
Двухтысячелетняя река подсказала мне таймаут получше
Наш самый медленный тест ждёт настоящего агента программирования в песочнице Kubernetes. По расходу токенов удавалось распознать зависший прогон, а со сбоями, против которых длинный таймаут бессилен, справились изоляция и уборка.
Обновлено
Читать далее → -
Предпросмотр никогда не был продуктом
В предпросмотре удобно строить. Но конфигурация продакшена, домен и передача проекта через GitHub требуют отдельной работы. Это схема, над которой мы начали работать в июне, с явными оговорками о том, что на октябрь проверено, а что нет.
Обновлено
Читать далее →