Прошёл очередной раунд эволюции моего способа разработки. Перешёл на Orca (https://github.com/stablyai/orca).
Чем сложнее становятся проекты и чем их становится больше, тем большую роль начинает играть уже не сама модель, а harness вокруг неё: скиллы, память, инфраструктура, оркестрация.
У меня сейчас как раз проект, который окончательно вынудил туда переехать.
Нужно связать Битрикс со всей обвязкой вокруг ЭДО: 1С, Серверной подписью на CryptoPro, МЧД, ГИС ЭПД и ещё несколькими системами, часть из которых даже до конца нормально не настроены у поставщиков данных😐
И здесь уже недостаточно открыть три-четыре терминала и пытаться держать всё в голове. Ломается буквально ВСЁ. и ПОСТОЯННО. Слишком много компонентов, зависимостей и слабых мест.
Вместо плотной стопки терминалов Iterm перешел на полноценную Agentic development environment. Пока местами кондово, но одна штука мне особенно нравится — floating session: отдельная сессия в мета-пространстве, которая видит остальные сессии и, по сути, все проекты.
И это еще сильнее меняет подход: В такую сессию можно посадить Hermes, который будет следить за стадиями разработки, держать общий контекст, контролировать происходящее между агентами. Какие-то задачи при этом можно вообще раскидывать прямо из телеги.
По ощущениям, за этот месяц я очень сильно прокачался именно в harness engineering. И этот проект получился чем-то вроде финального босса: большая, неприятная, взрослая интеграционная задача.
В какой-то момент ты уже не можешь просто сильнее рубиться с агентом в терминале. Приходится строить систему, которая сама помогает тебе управлять системами.
Post #694
276

- ❤ 9
- 👍 5