Eleven rules, one to a slide, read out of 37 interviews and 3,035 of his posts.
Каждые несколько месяцев лучший способ работать меняется: сначала подсказки в редакторе, потом один агент, потом несколько сразу. Правило Карпатого: 80% времени работай тем способом, который у тебя уже точно работает, и 20% пробуй следующий уровень — даже если он пока получается плохо. Слишком осторожен — теряешь силу. Слишком резок — делаешь хаос вместо работы.
Внутри робота нет «его самого» с личным мнением. Он умеет играть любых людей — как актёр. Поэтому вопрос «что ты думаешь про это?» даёт слабый ответ: он просто изобразит какого-то усреднённого человека. Спроси иначе: «какие люди лучше всего разберутся в этом вопросе и что бы каждый из них сказал?» — и получишь несколько живых, разных взглядов вместо одного никакого.
Робот силён там, где есть быстрая проверка «правильно или нет»: код, математика, тесты. Именно на таких задачах его тренировали, и там он летит. Там, где проверить нельзя — вкус, стратегия, шутки — он тут же становится обычным и путается. Поэтому первый вопрос перед любой задачей: чем я проверю результат? Если ответа нет, робот тебе почти не поможет.
Простой приём: в конце любого вопроса добавь «оформи ответ как HTML-страницу» и открой файл в браузере. Или попроси слайды. Читать простыню текста в терминале тяжело и медленно, а картинку, таблицу и схему мозг понимает мгновенно — примерно треть мозга занята только зрением. Карпатый говорит: голосом удобно ГОВОРИТЬ роботу, а он пусть отвечает картинками.
Не надейся на «память» внутри чата — её не видно и ты ей не управляешь. Сделай папку: в raw/ складывай источники как есть, а робот пусть собирает из них вики — обычные текстовые файлы со ссылками друг на друга. Пиши туда не ты, а он. Вики Карпатого — около 100 статей и 400 тысяч слов, и он может задать ей любой сложный вопрос. Главное: файлы твои, лежат у тебя, и любой робот может их читать.
Когда лень объяснять словами и печатать — включи микрофон и болтай десять минут подряд, без плана, всё подряд, как получится. Роботы отлично умеют разбирать сбивчивую речь и возвращают твою же мысль, только аккуратнее, чем ты её сказал. Карпатый даже пишет сверху: «перехожу на диктовку, извините за опечатки». После такого разговора робот понимает тебя гораздо лучше и его почти не приходится поправлять.
Карпатый четыре часа вместе с роботом доводил статью до идеала, восхитился, какая убедительная — а потом шутки ради попросил доказать обратное. Робот разнёс всю его статью в пух и прах и убедил, что правда как раз наоборот. Урок: робот одинаково хорошо защищает любую сторону и всегда поддакивает тебе. Поэтому всегда проси и противоположный аргумент — иначе ты просто слушаешь своё эхо.
Не диктуй роботу шаги: «сделай раз, потом два, потом три». Скажи, каким должен быть РЕЗУЛЬТАТ и как понять, что получилось: «напиши тесты, а потом сделай так, чтобы они прошли». Роботы невероятно хорошо умеют крутиться по кругу, пока не добьются цели — и в этом вся их сила. Как с бегом: не объясняй, куда ставить ноги, скажи «добеги до того дерева».
Главное правило: не сиди рядом с роботом и не подсказывай ему каждый шаг. Твоя задача — один раз всё настроить так, чтобы он работал сам, часами, пока ты занят другим. Карпатый оставил своих роботов на два дня подбирать настройки для его нейросети — они перебрали 700 вариантов и нашли 20 улучшений, которых он сам не нашёл за годы. Если ты нужен после каждого шага — это ты тормозишь работу, а не робот.
Раньше, чтобы получить одну функцию, приходилось подключать целую чужую библиотеку со всем её грузом. Теперь наведи робота на чужой код и попроси вытащить ровно ту часть, что нужна. Карпатому робот за пять минут принёс 150 строк с тестами — и целая библиотека стала не нужна. Бонус: чужие библиотеки взламывают, и вместе с ними воруют твои пароли и ключи.
Это не только про код. Карпатый сказал роботу: «кажется, у меня дома есть колонки Sonos — найди их». Робот просканировал домашнюю сеть, нашёл, разобрался в командах и включил музыку. Потом так же взял свет, шторы, отопление, бассейн и камеру у входа. Теперь он пишет своему домашнему роботу в WhatsApp «Добби, пора спать» — и свет гаснет. Шесть приложений он удалил.