Блог OwlMeans · Ігор Ткаченко
Доба ШІ
Нотатки технічного засновника-одинака про те, як створювати програмне забезпечення й вести бізнес.
-
Бізнес і процесиАгент як проєкт
Як я оформлюю колег на основі ШІ у вигляді проєктів із чіткою роллю, памʼяттю з повʼязаних вузлів, навичками для повторного використання й регулярною роботою, яку можна переносити з машини на машину.
-
ШІ та агентна інженеріяУ мене було три полички для спецій і два агенти для програмування
Настанови, за якими працюють наші агенти для програмування, я переніс в одну теку .agents. Складніше виявилося інше: підтримувати навички актуальними й не дати памʼяті перетворитися на щоденник.
Оновлено
Читати далі → -
Від прототипу до виробничого середовищаДвотисячолітня річка підказала мені кращий тайм-аут
Наш найповільніший тест чекає на справжнього агента для програмування в пісочниці Kubernetes. Стеження за витратою токенів допомогло помітити завислий прогін, а збої, яких довший тайм-аут не усунув би, узяли на себе ізоляція та прибирання.
Оновлено
Читати далі → -
Записник засновникаЯ місяць намагався замінити наші моделі для програмування
Протягом місяця я пробував моделі з відкритими вагами в нашому конвеєрі розробки. Через обмеження на міркування, формати відповідей і поведінку провайдерів перехід вимагав більше роботи, ніж я очікував. Це нотатки з червня, без бенчмарку вартості.
Оновлено
Читати далі → -
Архітектура й розробкаОдна команда дала моєму агентові для програмування проєкт, у якому він не губиться
Каркас OwlMeans Common дає на старті три робочі простори TypeScript і настанови для агентів, окремі для кожного пакета. А щоб функція зберігала дані, знадобляться ще налаштування бази даних, валідація й тести дозволів.
Оновлено
Читати далі → -
Бізнес і процесиЯ перестав розробляти функції, щоб навести лад у роботі компанії
Два місяці я займався компанією довкола продукту: спільною вікі, робочими процесами, які можна запускати знову й знову, і звʼязком із кодом. Пояснювати те саме по колу тепер доводиться рідше, але на мені ще одна система, яку треба підтримувати.
Оновлено
Читати далі → -
Архітектура й розробкаВхід був лише першою частиною роботи над ідентифікацією
У червні ми вбудували ідентифікацію в згенеровані застосунки: вхід без пароля, OIDC-провайдер і обробку дозволів. Ця робота змусила нас ще й визначити, до чиїх користувачів і ресурсів має доступ кожен застосунок.
Оновлено
Читати далі → -
Від прототипу до виробничого середовищаПопередній перегляд ніколи не був продуктом
Попередній перегляд — корисне місце для розробки. Конфігурація виробничого середовища, домен і передача проєкту через GitHub потребують окремої роботи. Тут описано задум, який ми почали втілювати в червні, і прямо названо межі того, що вдалося перевірити в жовтні.
Оновлено
Читати далі →