Continue хочет помочь разработчикам создавать и делиться пользовательскими помощниками по кодированию на основе ИИ

Новый стартап хочет помочь разработчикам создавать настраиваемые контекстные помощники по кодированию, которые могут подключаться к любой модели и легко интегрироваться в их среды разработки.
Основанный в июне 2023 года генеральным директором Тай Данном и техническим директором Нейтом Сести (на фото выше), выпускник Y Combinator Continue уже собрал около 23 000 звезд на GitHub и 11 000 участников сообщества Discord за последние пару лет. Чтобы развить этот импульс, Continue анонсирует версию 1.0 своего продукта, поддержанную новым стартовым финансированием в размере 3 миллионов долларов.
Запуск Continue произошел на фоне бурного развития ИИ-помощников по программированию, таких как GitHub Copilot и Gemini Code Assist от Google , не говоря уже о более молодых стартапах , таких как Codeium и Cursor , которые привлекли огромные средства от инвесторов.
Continue, со своей стороны, позиционирует себя как «ведущий помощник с открытым исходным кодом ИИ», который может подключаться к любой модели и позволяет командам добавлять собственный контекст, извлекая данные из таких платформ, как Jira или Confluence.
Связав свои модели и контекст, разработчики могут создавать собственные автозаполнения и чат-опыты непосредственно в своей среде кодирования. Например, автозаполнение предоставляет встроенные предложения кода по мере ввода текста, а чат позволяет пользователям задавать вопросы о конкретном фрагменте кода. Функция редактирования также позволяет пользователям изменять код, описывая, какие изменения они хотят внести.

Продуктовый аспект сегодняшнего анонса включает в себя первый «крупный» выпуск расширений Continue с открытым исходным кодом для VS Code и JetBrains.
«Это сигнал предприятиям о том, что это стабильный проект, на который можно делать ставку и который можно развивать», — сказал Данн в интервью TechCrunch.
Отдельно Continue также запускает новый хаб , который можно сравнить с Docker Hub, GitHub или Hugging Face — место, где разработчики могут создавать и делиться пользовательскими помощниками с кодом ИИ, а также иметь реестр для определения и управления различными строительными блоками, из которых они состоят.
На момент запуска хаб включает в себя готовые помощники по кодированию ИИ , а также «блоки» от проверенных партнеров Mistral и его модель Codestral ; Claude 3.5 Sonnet от Anthropic ; и DeepSeek-R1 от Ollama . Однако любой отдельный поставщик или разработчик может вносить блоки и помощников в хаб.
Под блоком здесь могут подразумеваться модели, которые позволяют указать, какую модель ИИ использовать и где; правила настройки помощника ИИ; контекст для определения внешнего поставщика контекста (например, Jira или Confluence); подсказки для упаковки предварительно написанных подсказок модели для вызова сложных инструкций; документы для определения сайтов документации (например, Angular или React); данные , которые позволяют разработчикам отправлять данные разработки в заранее определенное место назначения для аналитических целей; или серверы MCP , которые определяют стандартный способ создания и совместного использования инструментов для языковых моделей.

Идея этого нового хаба заключается в том, что большинству пользователей не потребуются глубокие настройки — им нужно будет лишь внести незначительные изменения в помощников по кодированию или блоки, которые уже существуют в хабе.
Это поднимает вопрос: что является стимулом для создания кастомизации и распространения ее по всему миру? Как оказалось, именно это движет сообществами с открытым исходным кодом в других местах. Многие из партнеров по запуску — это те самые компании, которые создают базовые инструменты или модели (например, Mistral и Anthropic), что делает новый хаб Continue идеальным местом для того, чтобы заслужить расположение разработчиков.
Более того, «идеология открытого исходного кода» лежит в основе того, к чему стремится Continue. Так что если кто-то создал какие-либо настройки для использования на работе, то почему бы просто не поделиться ими с более широким сообществом? В конечном счете, Continue позиционирует себя как антитезу фирменных поставщиков помощников AI «черного ящика».
«Это центр для всей экосистемы, где можно объединиться и работать вместе», — сказал Данн. «Вместо того, чтобы каждый создавал свой собственный закрытый код AI Assistant, что если бы у нас была открытая архитектура, где все мы могли бы работать вместе, чтобы создавать строительные блоки, необходимые людям для создания индивидуального опыта для себя?»
Данн называет это созданием «культуры вклада», в рамках которой разработчиков поощряют экспериментировать и создавать собственные настройки, одновременно создавая ценность для всех.
«С Continue 1.0 мы обеспечиваем эту культуру вклада для разработчиков, чтобы они могли создавать и делиться пользовательскими помощниками по коду ИИ», — сказал Данн. «Этот реестр станет местом открытий внутри и между организациями, который будет расти в ногу с эволюцией блоков и открытых инструментов для разработчиков, улучшенных с помощью ИИ».
Затем следует аспект контроля данных. В более общей платформе «один размер подходит всем» поставщик может извлечь значительную выгоду из наблюдения за тем, как разработчики работают в масштабе, и вернуть эти данные для принятия решений обратно на платформу, чтобы улучшить ситуацию для всех. Этот тип деятельности вызвал споры у таких компаний, как GitHub Copilot, которую обвиняют в присвоении результатов тяжелой работы миллионов разработчиков программного обеспечения с открытым исходным кодом ради собственной выгоды.
Идея Continue заключается в том, что компании получают больше контроля над тем, что происходит с их данными, — они могут делиться ими в любом объеме или объеме по своему усмотрению.
«Когда вы используете Continue, вы можете сохранить свои данные», — сказал Данн. «Как организация, вы можете объединить все свои данные для всех ваших разработчиков в одном месте. Это невозможно в универсальном помощнике по кодированию черного ящика, где их предложения SaaS и стратегия заключаются в том, чтобы взять ваши данные и использовать их для улучшения для всех».
Проект Continue пока находится на ранней стадии развития, но стартап утверждает, что на этапе разработки сотрудничал с несколькими известными компаниями — Ionos (также одним из первых клиентов Continue), а также Siemens и Morningstar.
Хотя крупные предприятия находятся в центре внимания, Данн говорит, что Continue нацелен на разработчиков всех форм и размеров, от фрилансеров и небольших команд до гаммы предприятий. Это указывает на то, как Continue будет зарабатывать деньги — его новый хаб поставляется с бесплатным соло-уровнем, но организации, которым нужен больший контроль над своими данными, могут заплатить, чтобы получить доступ к дополнительным инструментам администрирования, управления и безопасности.
«Большой интерес проявляют крупные организации, но мы также видели все, вплоть до отдельного разработчика, который просто хочет какую-то настройку для себя. В таких случаях, я думаю, что сольного уровня будет более чем достаточно», — сказал Данн. «Но когда этот фрилансер или небольшая команда начинают расти и им требуется некоторый объем управления, тогда они могут стать клиентами».
Уровень бесплатного соло поставляется с тремя уровнями «видимости». Вклад разработчика может быть сохранен в тайне, распространен внутри команды или полностью опубликован. Действительно, уровень соло технически может использоваться в настройке команды; в нем просто отсутствуют некоторые функции, которые обычно требуются команде. Отдельный уровень «команд» добавляет дополнительные «многопользовательские» интеллекты в микс с элементами управления администратора для управления всеми блоками и помощниками — кто имеет доступ к чему.
Между тем, корпоративный уровень расширяет возможности обработки данных, безопасности и управления, обеспечивая более детальный контроль над используемыми блоками, моделями, версиями и поставщиками.
«Администратор также может управлять безопасностью учетных данных, местом передачи данных и получать журнал аудита с указанием того, кто, что, когда и где использовал разработчик», — сказал Данн.
Ранее Continue привлекла 2,1 млн долларов США после окончания Y Combinator в конце 2023 года, а теперь привлекла еще 3 млн долларов США в рамках SAFE (финансирование с отложенным распределением акционерного капитала) под руководством венчурной компании Heavybit , ориентированной на разработчиков.
Данн говорит, что основная часть новых денежных средств пойдет на зарплаты инженерам-программистам, и компания планирует «как минимум удвоить» нынешнюю численность персонала, состоящую из пяти человек.
«Мы используем открытый исходный код в качестве подхода к распространению, и в результате наши издержки остаются на очень низком уровне — нам не нужно капитализировать столько же, сколько другим конкурентам», — сказал Данн.
techcrunch