TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Ilyas Salikhov

22 Feb, 20:27

Открыть в Telegram Поделиться Пожаловаться

Harness Engineering — как OpenAI пишут весь код агентами

OpenAI выкатили большую статью о том, как их команда из 3 (потом 7) инженеров за 5 месяцев написала продукт на ~1 млн строк кода. Они ставили себе задачу выстроить работу, когда разработчики ничего не пишут руками. Весь код только через Codex-агентов. По их оценке, это в ~10 раз быстрее, чем писать вручную.

Ключевые мысли:

⚙️ Вы больше не пишете код, вы строите среду

Инженер ставит задачу, агент открывает PR. Когда что-то не получается, вопрос не «как написать лучше», а «какой capability не хватает агенту и как сделать это понятным для него». По сути, работа смещается в проектирование окружения, формулирование intent'а и построение feedback loop'ов.

Вся работа инженеров помимо выстраивания архитектуры сосредоточена на формирования туллинга для эффективной работы агента над полным выполнением задачи.

При этом первым шагом что-то можно фиксировать в AGENTS, но постепенно стоит всё, что можно уносить в автоматизированные проверки, которые агент может запустить и получить feedback.

📜 Репозиторий как единственный источник правды

Всё, что живёт в Slack, Google Docs или головах для агента не существует. Знания нужно перетаскивать в репо: доки, решения, архитектурные схемы, гайдлайны.

При этом они поняли, что один гигантский AGENTS.md не работает — контекст вытесняет саму задачу. Лучше короткая «карта» на ~100 строк + структурированная docs/ директория с небольшими файлами (в статье приведен пример структуры)

🔍 Observability как суперсила агента

По мере ускорения разработки узким местом стал QA. OpenAI дали агенту доступ к логам, метрикам и трейсам через локальный observability-стек, который поднимается под конкретный worktree. Агент ходит в логи через LogQL, в метрики через PromQL. Также они подключили Chrome DevTools, чтобы агент сам мог воспроизводить и чинить UI-баги.

🧹 Entropy и garbage collection

Качество неизбежно «плывёт»: агент копирует из кодовой базы паттерны, включая плохие. Ручная чистка не масштабируется. Они нашли решение в том, чтобы делать garbage collection техдолга руками тех же агентов: поиск техдолга, фиксы мелочей, рефакторинги, апдейты доков. В их репозитории это специализированные агенты, которые регулярно шерстят репозиторий и фиксят подобные вещи.

В RetailCRM мы активно внедряем harness-режим работы и по себе вижу, что в проектах, где делаешь первые изменения в этом подходе, большая часть времени уходит на обогащение проекта описанным выше туллингом: дополнение AGENS.md и его структурирование, а также настройку среды для работы агента

🔗 Инженерия и AI | Ilyas Salikhov
Harness engineering: leveraging Codex in an agent-first world
By Ryan Lopopolo, Member of the Technical Staff

428 2 17 2 22
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot