Не-инженер и харнесс Pi: описал задачу словами — получил результат

· 1 мин чтения
harness ai-agents opinion tools productivity
Не-инженер и харнесс Pi: описал задачу словами — получил результат

Я не инженер. Я работаю в компании, которая делает софт для программистов, которые печатают в чёрных окнах терминала. Долгое время мне казалось, что об этом нужно говорить тихо. Все вокруг писали код. Я писал документацию, планировал, разговаривал с людьми. Полезно, но инструмент, который мы делали, я сам не использовал.

А потом я делал то, что многие тихо делают с ИИ. Просто кивал. Я слышал слова «агент», «цикл», «харнесс», «расширение» столько раз, что научился кивать убедительно. Я тайком гуглил, что такое TUI, пока остальные считали, что это и так очевидно. К тому моменту, когда я всё-таки разобрался, все уже перешли к API — и я снова был в начале.

В нашей собственной статье «Что такое харнесс?» таких людей, как я, называют теми, кто «слишком стесняется спросить».

Потом я перестал кивать

И сделал кое-что полезнее: открыл Pi и начал спрашивать.

Харнесс не волнует, что вы не умеете писать код. Харнесс — это оболочка вокруг LLM: она даёт модели инструменты, память и цикл, в котором модель смотрит на результат своей работы и делает следующий шаг. Вам остаётся только сказать, что нужно. Я ждал, что в какой-то момент застряну: знаний ведь не хватит. Но я просто продолжал писать то, что мне нужно.

В первый раз я попросил его прочитать длинный некрасивый PDF и сказать три вещи, которые мне действительно нужны. Он просто сделал это. Я почувствовал маленький и немного нелепый прилив силы.

Снаружи харнесс выглядит пугающе. Но если заглянуть глубже, это простой инструмент, который превращает «хочу, чтобы кто-то это сделал за меня» в «сделано».

Что Pi делает для меня каждое утро

Больше всего мне в Pi нравится то, что вообще не связано с программированием. Каждое утро он читает мою почту и мои заметки со встреч, находит то, что я обещал людям, и собирает чистый список дел. Одна кучка — то, что должен я. Вторая — то, чего жду я.

Я никого не нанимал. Я не учился писать код. Я один раз описал эту работу — и теперь маленькая рутина каждое утро запускается на моём ноутбуке. Она устроена ровно под то, как работает мой мозг.

Pi как очень терпеливый учитель

Когда любопытство берёт верх и мне хочется заглянуть под капот, Pi оказывается удивительно терпеливым учителем. Однажды я попросил провести меня через создание Google Apps Script. Он разбирал всё по шагам, как самый щедрый SWE-коллега: простыми словами и так, что вам не стыдно ничего не понимать. Где-то в середине одного из таких объяснений код перестал пугать.

Теперь я делаю кое-что сам. Ничего революционного — в основном маленькие инструменты, которые правда облегчают мне жизнь, на работе и вне её:

  • свои цифровые приглашения для гостей;
  • подсчёт метрик вовлечённости в рассылках;
  • автоматизация таблиц.

Слово «ваш» теперь значит другое

В какой-то момент я наконец понял главный слоган: «Харнесс много, но этот — ваш». Раньше я читал его как строчку для инженеров, из тех, кто вскрывает капот и перепаивает провода. Теперь я слышу «ваш» иначе.

Это не значит «вы это собрали». Это значит «вы можете подогнать это под свою жизнь, кто бы вы ни были».

Я подстроил свой харнесс под почту, в которой всё разложено как попало. Кто-то другой подстроит свой под планы уроков, под исследование или под бухгалтерию маленького дела.

Почему это важнее моего списка дел

Pi бесплатный, у него открытый исходный код, и он работает на моём ноутбуке. Раньше это звучало для меня как техническая сноска внизу страницы. Теперь я понимаю, почему это важно: так я могу подстроить инструмент под свой способ работы.

А по-настоящему удивило другое. Pi умеет смотреть на собственный код, объяснять, как он устроен, и помогать его менять. Почти как если бы инструмент мог научить вас пересобирать сам себя. Пользователи Pi делятся друг с другом расширениями — их уже больше 5000. Люди просто отдают другим рабочие сценарии, которые собрали для себя.

Почему это важно шире

Много разговоров об ИИ крутится вокруг одного вопроса: что технология сделает с нами. С моего места интереснее другое. Мне больше не нужно ждать, пока кто-то технический соберёт то, что мне нужно.

Я всё ещё не инженер. Но я перестал это скрывать. Оказывается, чтобы владеть своими инструментами, быть инженером не обязательно. Достаточно быть достаточно любопытным, чтобы спрашивать. И достаточно смелым, чтобы не бросить на полпути.

Источник: https://earendil.com/posts/there-are-many-agent-harnesses-but-this-one-is-mine/