У понеділок компанія Anthropic запустила веб-додаток для свого популярного помічника з кодування на основі штучного інтелекту Claude Code, який дозволяє розробникам створювати та керувати декількома агентами з кодування на основі штучного інтелекту зі свого браузера.
Claude Code для веб-браузерів зараз доступний для передплатників проплаченого плану Anthropic вартістю 20 доларів на місяць, а також планів Max вартістю 100 і 200 доларів на місяць. Користувачі Pro і Max можуть отримати доступ до Claude Code в Інтернеті, перейшовши на claude.ai (той самий веб-сайт, що і для чат-бота Anthropic для споживачів) і натиснувши на вкладку «Code», або через додаток Claude для iOS.
Запуск є останньою спробою Anthropic розвинути Claude Code за межі інструменту командного рядка (CLI), до якого розробники отримують доступ з терміналу. Виносячи Claude Code в Інтернет, Anthropic сподівається, що розробники будуть використовувати агенти кодування ШІ в більшій кількості місць.
Технологічні компанії, які намагаються виділити свої інструменти кодування ШІ, стикаються з дедалі більшою конкуренцією. Хоча раніше GitHub Copilot від Microsoft домінував у цій сфері, зараз Cursor, Google, OpenAI та Anthropic мають власні високопродуктивні інструменти кодування ШІ, багато з яких уже доступні в Інтернеті. Тим не менш, Claude Code, безперечно, є одним із найпопулярніших. Кількість користувачів флагманського інструменту кодування Anthropic зросла в 10 разів з моменту його широкого запуску в травні, і зараз цей продукт приносить компанії понад 500 мільйонів доларів доходу в річному обчисленні.
Менеджерка продукту Anthropic Кет Ву в інтерв’ю TechCrunch розповіла, що значну частину успіху Claude Code вона пов’язує з моделями штучного інтелекту компанії, які за останні роки стали улюбленими серед розробників. Однак Ву також каже, що команда Claude Code навмисно намагається «додати трохи веселощів» до продукту, де тільки можна.
Ву сказала, що Anthropic продовжуватиме впроваджувати Claude Code в інших місцях, але термінал, ймовірно, залишиться основною базою для їхнього продукту для кодування на основі штучного інтелекту.
«У перспективі одним із наших ключових пріоритетів є забезпечення того, щоб продукт CLI був найбільш інтелектуальним і настроюваним способом використання агентів кодування, — сказала Ву. — Але ми продовжуємо впроваджувати Claude Code всюди, допомагаючи йому зустрічати розробників, де б вони не були. Веб і мобільні пристрої — це великий крок у цьому напрямку».
Anthropic стверджує, що 90% самого продукту Claude Code написано за допомогою моделей штучного інтелекту компанії. Ву, яка раніше була інженером, каже, що вона вже майже не сідає за клавіатуру, щоб писати код, а в основному лише перевіряє результати роботи Claude Code.
Ранні інструменти кодування ШІ працювали як інструмент автозавершення, закінчуючи рядки коду, коли розробники їх писали. Але агентна генерація інструментів кодування ШІ, включаючи Claude Code, дозволяє розробникам запускати агентів, які працюють автономно. Ця зміна змусила мільйони інженерів-програмістів діяти більше як менеджери помічників кодування ШІ у своїй повсякденній роботі.
Ця зміна не всім розробникам сподобалася. Одне з недавніх досліджень виявило, що деякі інженери насправді працювали повільніше, коли використовували інструменти кодування ШІ, такі як Cursor. Дослідники припустили, що одним із факторів могло бути те, що інженери, які брали участь у дослідженні, витрачали більшу частину свого часу на підказки та очікування завершення роботи інструментів ШІ, а не на вирішення інших проблем. Інструменти кодування ШІ також мають труднощі з великими, складними кодовими базами, тому інженери, можливо, витрачали багато часу на опрацювання неправильних відповідей моделі ШІ.
Тим не менш, такі компанії, як Anthropic, продовжують просувати агенти кодування на основі штучного інтелекту. Кілька місяців тому генеральний директор Anthropic Даріо Амодей передбачив, що штучний інтелект незабаром буде писати 90% коду для інженерів-програмістів. Хоча це може бути правдою всередині Anthropic, у більш широкій економіці така зміна може зайняти більше часу.