Автор: Итан Моллик
С правильными инструментами ИИ может добиться впечатляющих результатов
Я открыл Claude Code и дал ему команду: «Разработайте идею веб- или программного стартапа, который будет приносить мне 1000 долларов в месяц, где вы будете делать всю работу, генерируя идею и реализуя ее. Мне не нужно будет ничего делать, кроме как запустить какую-то программу, которую вы мне дадите один раз. Это не должно требовать от меня никаких знаний в программировании, поэтому убедитесь, что все работает хорошо». ИИ задал мне три вопроса с несколькими вариантами ответа и решил, что я должен продавать наборы из 500 промптов для профессиональных пользователей за 39 долларов. Без каких-либо дополнительных действий он затем работал самостоятельно… В ТЕЧЕНИЕ ЧАСА И ЧЕТЫРНАДЦАТИ МИНУТ, создавая сотни файлов кода и промптов. А затем он дал мне один файл для запуска, который создал и развернул работающий веб-сайт (наполненный очень сомнительными фальшивыми маркетинговыми заявлениями), который продавал обещанный набор из 500 промптов. На самом деле, вы можете увидеть сайт, который он запустил, здесь, хотя я удалил ссылку на продажу, которая действительно работала и принесла бы деньги. Я сильно подозреваю, что если бы я проигнорировал свою совесть и действительно продал эти наборы промптов, я бы заработал обещанные 1000 долларов.
Это Claude Code в работе, один из инструментов программирования нового поколения с использованием ИИ, которые представляют собой внезапный скачок в возможностях ИИ за последний месяц или около того. Что делает эти новые инструменты внезапно мощными, так это не один прорыв, а сочетание двух достижений. Во-первых, новейшие ИИ способны выполнять гораздо больше работы автономно, самостоятельно исправляя многие свои ошибки, особенно в задачах программирования. Во-вторых, ИИ получают «агентный набор» инструментов и подходов, которые они могут использовать для решения проблем новыми способами. Результатом этих двух факторов стали значительные скачки в разработке новейших инструментов ИИ крупными компаниями, занимающимися ИИ.
К сожалению, для большинства из нас, кто хочет экспериментировать с ИИ, эти новые инструменты созданы для программистов. И я имею в виду, что они действительно созданы для программистов: они предполагают, что вы понимаете команды Python и лучшие практики программирования, и они заключены в интерфейсы, которые выглядят как что-то из компьютерного класса 1980-х годов. Они также специально разработаны для помощи в анализе, устранении неполадок и написании кода с использованием подходов, которые вписываются в существующие рабочие процессы программистов. Во многом это досадно, потому что эти системы на самом деле очень полезны для всех типов специалистов, и, увидев, на что они способны (и поэкспериментировав с ними самостоятельно), я думаю, можно многое узнать о будущем ИИ. В этом посте мы сосредоточимся на одной из них, Claude Code, работающей на базе Opus 4.5, но она функционирует аналогично своим основным конкурентам: OpenAI Codex с GPT-5.2 и Google Antigravity с Gemini 3.
Возвращаясь к примеру стартап-компании, запущенной с помощью Claude Code, как бы впечатляюще это ни выглядело на практике, это лишь малая часть возможностей инструмента. В том случае я использовал Claude Code только для программирования, но если я попрошу его провести пользовательское тестирование работающего сайта с разных пользователей и предоставить мне отчет, он задействует один из своих многочисленных инструментов — подключение к веб-браузеру на моем компьютере. Claude берет на себя управление браузером и переходит на созданный им сайт, прокручивая его, как это сделал бы человек. При первом запуске система выдала довольно оптимистичный отчет, но, поскольку я знаю, что ИИ склонны к подобострастию, я также попросил ее составить более критический отчет. Второй отчет лучше выявил потенциальные проблемы (и обнаружил сомнительные фейковые отзывы на сайте). В качестве следующего шага я мог бы легко попросить ее внедрить свои предложения, продолжив процесс с минимальным моим участием.
Волшебные трюки
Одна из главных причин успеха Claude Code заключается в использовании множества трюков в его агентной системе, которые позволяют его очень умному ИИ, Opus 4.5, преодолевать многие проблемы долговременной памяти. Например, во время исследования пользователей ИИ произошло интересное событие: его контекстное окно заполнилось. Как вы, возможно, знаете, ИИ может «запоминать» лишь определённое количество информации за раз. Это контекстное окно часто довольно длинное по человеческим меркам (150 000 слов и более), но оно заполняется удивительно быстро, потому что содержит весь ваш разговор, каждый документ, который читает ИИ, каждое сделанное им изображение и первоначальные системные подсказки, которые помогают ИИ. У ИИ нет настоящей долговременной памяти, поэтому, как только контекстное окно заполняется, ИИ не может запомнить ничего другого. Если вы просто ведёте непринуждённую беседу, это не является проблемой. Любой длительный диалог в ChatGPT включает в себя постоянно обновляющееся контекстное окно, ИИ постоянно забывает самые старые части разговора, но, как правило, он способен поддерживать связь, импровизируя на основе самых последних частей обсуждения. Однако, если вы занимаетесь реальной работой, то забывание ИИ части вашего кода при чтении нового кода становится большой проблемой.
Claude Code решает эту проблему по-другому. Когда контекст исчерпывается, он останавливается и «сжимает» разговор, делая заметки о том, где именно он находился в момент остановки. Затем он очищает контекстное окно, и обновленная версия Claude Code читает заметки и оценивает прогресс на данный момент — представьте себе главного героя с амнезией из фильма «Помни», рассматривающего свои татуировки в качестве ориентира всякий раз, когда он просыпается без памяти. Эти заметки дают Claude все необходимое для продолжения работы. Именно поэтому Claude может работать часами: он тщательно отмечает, что делает на каждом этапе, и создает промежуточные результаты, такие как фрагменты программного обеспечения и отчеты, к которым он может обращаться. Это не единственный трюк, который Claude Code использует для обхода ограничений ИИ. Другой — использование навыков. Как известно всем, кто читает этот пост, пользователям приходится давать ИИ команды. Эти команды выступают в качестве инструкций, и по мере того, как ИИ становился умнее, он значительно улучшил свою способность выполнять сложные команды, даже многостраничные. Однако эти длинные команды занимают много места в контекстном окне и требуют предоставления ИИ правильной команды в нужное время. Это означает либо то, что вам, как человеку, приходится постоянно давать ИИ команды, либо то, что вам нужно разработать сложную автоматизированную систему, которая постоянно подгружает ИИ команды.
Навыки решают эту проблему. Это инструкции, которые ИИ решает, когда использовать, и они содержат не только команды, но и набор инструментов, необходимых ИИ для выполнения задачи. Нужно ли ему знать, как создать отличный веб-сайт? Он загружает навык «Создание веб-сайта», который объясняет, как создать веб-сайт и какие инструменты использовать при этом. Нужно ли ему создать электронную таблицу Excel? Он загружает в навык Excel собственные инструкции и инструменты. Если провести ещё одну отсылку к фильму, это как когда Нео в «Матрице» получает в голову инструкции по боевым искусствам и приобретает новый навык: «Я знаю кунг-фу». Навыки позволяют ИИ охватывать весь процесс, заменяя знания по мере необходимости. Например, Джесси Винсент выпустил интересный бесплатный список навыков, которые позволяют Claude Code управлять полным процессом разработки программного обеспечения, осваивая необходимые навыки, начиная с мозгового штурма и планирования и заканчивая тестированием кода. Создание навыков технически очень просто, оно выполняется простым языком, и ИИ может даже помочь вам их создать (подробнее об этом чуть позже).
Помимо навыков, у Claude Code есть и другие приёмы для управления ограниченным контекстным окном и решения сложных задач. Он также может создавать субагентов — фактически запуская другие, специализированные ИИ для решения конкретных задач. Это может быть полезно во многих отношениях. Поскольку Opus — это большая и дорогая модель, она может передавать более простые задачи более дешевым и быстрым моделям. Это также позволяет Claude запускать множество различных процессов одновременно, работая как команда, а не как отдельный человек. И эти модели могут быть очень специализированными, имея собственные контекстные окна. Например, я создал отдельных субагентов для исследований и для создания изображений. Основная модель ИИ «нанимает» этих агентов, когда это необходимо для выполнения специализированной работы.
И вам даже не нужно создавать собственные инструменты. Любой может делиться навыками или субагентами, а компании, которые хотят, чтобы агенты ИИ работали с их продуктами, могут использовать подход, называемый протоколом контекста модели (MCP), чтобы давать любому ИИ инструкции и доступ. Существуют MCP от издателей, которые позволяют ИИ получать доступ к научным статьям для исследований, MCP от платежных компаний, которые дают ИИ возможность анализировать финансовые данные, MCP от поставщиков программного обеспечения, которые позволяют ИИ использовать конкретный программный продукт, и так далее. В результате получается очень гибкая система, где умный универсальный ИИ, такой как Claude Opus 4.5, может применять специализированные навыки на лету, использовать инструменты по мере необходимости и отслеживать свои действия.
Claude Code особенно мощен, потому что он работает на вашем компьютере и с вашими файлами. Таким образом, теперь у вас есть ИИ, который может делать почти все, что может делать человек, имеющий доступ к вашей машине. Он может читать все ваши файлы и создавать новые (PowerPoint и Word — это, в конце концов, всего лишь код, а Claude умеет писать код), получать доступ к интернету через ваш браузер, писать и запускать программы для вас и многое другое. Конечно, ИИ не безупречен, и предоставление ИИ доступа к вашему браузеру и компьютеру создает множество новых рисков и опасностей. ИИ может удалять файлы, которые не должен удалять, выполнять код с непредвиденными последствиями или получать доступ к конфиденциальным данным в вашем браузере. Несмотря на эти предупреждения, я дам вам очень краткое введение в Claude Code, но обязательно делайте резервные копии, используйте отдельную папку и не предоставляйте ему доступ ни к чему, что вы не можете позволить себе потерять.
Руководство для любителей по работе с Claude Code
Хотя на скриншотах я до сих пор использовал интерфейс командной строки Claude Code, есть более простой способ (с вчерашнего дня!) получить доступ к Claude Code. Это можно сделать с помощью Claude Desktop, который можно скачать и установить здесь (для его длительного использования требуется как минимум ежемесячная подписка за 20 долларов). В настоящее время версия Desktop имеет немного меньше функций, чем интерфейс командной строки, но она гораздо проще в использовании для любителей.
Теперь просто предоставьте ИИ доступ к папке (помните, что Claude может делать что угодно с файлами в этой папке, поэтому будьте осторожны, если это конфиденциальная информация, и сделайте резервную копию), и вы можете начать работать с ИИ: пусть он проводит исследования и пишет отчеты, предоставьте ему доступ к вашим данным кредитных карт, чтобы он мог внести их в электронную таблицу и сообщить вам о любых аномалиях, попросите его сделать визуализацию данных или что-либо еще по вашему желанию. Наиболее мощные опции, о которых я упоминал ранее, доступны через команды слэша, начинающиеся с «/» — ввод /agents позволяет настраивать субагентов, /skills — создавать или загружать навыки и так далее (в настольной версии количество команд слэша ограничено, но полный набор появится позже). Существует множество способов использования Claude Code, поэтому вы можете поэкспериментировать, чтобы найти то, что подходит именно вам, но я бы также посоветовал использовать его для реального программирования, даже если вы не программист.
Например, пока я писал эту статью, я время от времени открывал окно Claude Code, где ИИ создавал для меня игру ради развлечения: симуляцию истории, где цивилизации поднимаются и падают, развивая свои собственные языки, культуры и экономики. Каждые несколько минут я давал ИИ еще одно, казалось бы, невыполнимое задание: убедиться, что у мира есть своя собственная тектоника плит и погода; отслеживать генеалогические древа правителей; создать ИИ, который бы эффектно суммировал события, и так далее. После каждого изменения ИИ тестировал результаты и создавал новую версию игры. В отличие от предыдущих опытов программирования с использованием Vibe, ИИ ни разу не застрял и не зациклился на одном месте, всё прошло гладко. Посмотрите видео ниже. Уверен, в нём много проблем, которые обнаружил бы компетентный программист, но вы можете скачать результаты здесь (ИИ справился и с этой частью).
Что всё это значит? Если вы программист, вам уже следует изучать эти инструменты. Если вы близки к программированию (ученый, работающий с данными, дизайнер, желающий экспериментировать с кодом, любой, кто хочет попробовать создать то, что он себе представляет), сейчас ваш момент для экспериментов. Но здесь есть более глубокий смысл: при правильном подходе современные ИИ способны на реальную, продолжительную работу, которая действительно имеет значение, и это, в свою очередь, начинает менять наш подход к задачам.
Начинается это, как и следовало ожидать, с программирования. Один из самых известных программистов в мире ИИ, Андрей Карпати, недавно написал: «Я никогда не чувствовал себя настолько отстающим как программист. Профессия претерпевает кардинальные изменения, поскольку вклад программистов становится все более редким и незначительным. У меня есть ощущение, что я мог бы быть в 10 раз сильнее, если бы просто правильно объединил то, что стало доступно за последний год, и то, что я не смог воспользоваться этим преимуществом, явно говорит о проблемах с навыками». Не позволяйте неуклюжести нынешнего Claude Code или его специализации на программировании ввести вас в заблуждение. В ближайшем будущем появятся новые инструменты, позволяющие использовать ИИ для других задач, требующих обработки знаний, и вместе с ними произойдут и изменения, которые они принесут.