8 июл. 2025 г.Luke
Первый релиз Caret и история его создания
Делимся нашим первым релизом 7 июля и вспоминаем, почему мы начали разрабатывать AI-инструмент для кодирования Caret после WebXR.
Здравствуйте, я Luke, создатель AI-инструмента для кодирования Caret. Мы завершили наше первое развертывание в 4:50 утра 7 июля (по корейскому времени), и многие люди прислали свои поздравления и слова поддержки.

Почему я начал Caret?
- Новый open-source проект после WebXR metaverse платформы XRCLOUD.
- Сосредоточение внимания на AI-инструментах для кодирования, таких как Cursor, и серьезное изучение моего давнего интереса к "Искусственному Интеллекту".
- Несмотря на вопросы вроде "AI в метавселенной?", я хотел поэкспериментировать с технологией, которая была на шаг впереди.
Я продолжу разрабатывать Caret вместе с сообществом.
Детские мечты и карьера
С детства, смотря мультфильмы, я мечтал о 'компьютере, который мог бы разговаривать с людьми'. После окончания учебы примерно в 2008 году я работал над разработкой AI в команде OCR TF в NHN (ныне Naver), где я подал несколько патентов.
Я действительно почувствовал потенциал AI, работая в Институте программной политики и исследований, с появлением AlphaGo. Однако из-за неопределенности и инвестиционного бремени стартапов я выбрал более ощутимую область VR в первую очередь.
Встреча с Cursor и чувство кризиса
В прошлом году, когда моя компания столкнулась с трудностями, я взял на себя разработку SW в одиночку, и Cursor очень помог.
В начале 2025 года, когда в Cursor и Windsurf были добавлены функции AI-агента, я почувствовал, что грядет серьезный сдвиг. Вопрос "Может ли AI заменить SW-разработчиков?" не давал мне покоя, и я увидел как кризис, так и возможность.
Cursor был великолепен, но…
После этого я искал связанные методологии разработки, но не смог найти четкого ответа.
AI иногда является прекрасным инструментом, но в другое время он разочаровывающе глуп, и, прежде всего, стоимость токенов была значительным бременем.
План Cursor Pro был недостаточен для понимания и тестирования крупных проектов, а Claude Max или Cursor Ultra стоили до 200 долларов в месяц. Это показывает, что основными пользователями AI являются SW-инженеры.
Встреча с Open-Source Cline
Во время борьбы я обнаружил open-source проект под названием 'Cline' и начал экспериментировать с улучшениями системных подсказок. Однако у Cline также были свои недостатки. Для справки, Cline входит в пятерку лучших AI-инструментов для кодирования, наряду с GitHub Copilot, Cursor и Windsurf. По состоянию на июль 2025 года у него более 1,8 миллиона установок в VS Code Marketplace, более 47 000 звезд на GitHub, и он находится в бета-сервисе в подразделении DX Samsung Electronics.
И вот, родился Caret
Это предыстория создания ‘Caret’.
Вот начальные улучшения функций:

Почему я строю его сам?
Меня часто спрашивали: "Почему бы просто не внести свой вклад в Cline?" Но, как я узнал с XRCLOUD, корейскому разработчику нелегко участвовать в ориентированном на США open-source проекте из-за языковых и часовых поясов. Более того, Caret разработан с учетом потребностей корейских разработчиков и B2B-бизнеса, поэтому необходимо было полностью отразить их потребности.
Появление Overlay Architecture
Итак, я в конце концов форкнул Cline и начал разработку. Все началось с улучшения логики замены, но я узнал, что Cline готовит аналогичные улучшения. Поэтому, вместо того чтобы полностью разделяться, я разработал структуру наложения, которая поддерживает совместимость кода с Cline, позволяя при этом независимую настройку.

Эта структура значительно упростила слияние и обслуживание, и дополнительные улучшения можно вносить отдельно. Эта задача сама по себе заняла у меня почти две недели бессонных ночей.
Конкуренция жесткая, но...
Может ли Caret быть лучшим инструментом, чем Cursor или Windsurf? Честно говоря, я еще не знаю. Но я могу с уверенностью сказать, что он лучше, чем Cline. Я считаю, что у него есть потенциал стать проектом, который может двигаться быстрее и свободнее, чем Cline.
Я разработал большую часть Caret самостоятельно, и с середины пути мой одноклассник по университету Justin присоединился в качестве CEO.
Sovereign AI и Caret
Некоторые могут спросить: "Cursor достиг 100 миллионов долларов годового дохода за 14 месяцев, а Windsurf был приобретен OpenAI за 3 миллиарда долларов. Что могут сделать два человека?" Это верно. Объективная разница в ресурсах огромна. У нас нет роскоши сосредоточиться исключительно на технологической разработке, и небольшая сумма предоставленных кредитов - это все, что у нас есть, поэтому мы не можем просто раздавать бесплатные кредиты, как Cursor.
Но разве стремление к Sovereign AI не заключается в преодолении этой "войны масштабов"?
Корейский корпоративный путь
Корейские компании всегда находили свой собственный путь, исходя из предпосылки, что "лобовая конкуренция невозможна". В процессе они доминировали на некоторых рынках и показали, что могут конкурировать на мировом рынке.
Может ли Caret сделать то же самое? Да, я уверен в этом. Я понял на своем опыте с Believer, что получение инвестиций для роста - не всегда лучший способ. Важнее делать то, что ты можешь, напрямую.
Практичный AI для разработчиков
Потому что прямо сейчас я и бесчисленное количество других разработчиков не можем найти "инструмент, который нам действительно нужен". Cursor - отличный инструмент, но он также неудобен. Беспокойство по поводу отправки моего кода, моих проблем, на сервер компании - это то, что чувствовал каждый разработчик. Это еще более верно для бизнеса. Cursor по-прежнему испытывает трудности с внутренней конфигурацией активов, и система остается непрозрачной.
Отправная точка Caret
Итак, я начал. Чтобы создать "инструмент, который я хочу использовать больше всего". Возможно, чтобы создать свой собственный AGI, Alpha. Caret - это не о решении всего с помощью одного всемогущего гипер AGI. Это путешествие к AI, который можно оптимизировать для каждого проекта, для каждого разработчика. AI как надежный коллега.
Наконец
AI еще не совершенен. Но SW-разработчики хотят AI больше, чем кто-либо другой.
И я считаю, что такой практичный AI-инструмент для кодирования является лучшим примером истинной философии Sovereign AI.
Побывав в правительственном учреждении, я считаю добавление префикса 'K' немного неловким, но я прошу вашего интереса и поддержки для K-AI инструмента для кодирования, Caret. Особенно я прошу интереса и вклада корейских разработчиков. В настоящее время мы уделяем приоритетное внимание внедрению логина и монетизации, и мы планируем провести встречу на следующей неделе для сбора членов правления. Пожалуйста, попробуйте его и предложите любые необходимые проблемы на нашей странице проблем GitHub.

Спасибо.
Другие статьи

Type next instructions while AI is streaming, cancel with a single ESC press. Also includes Gemini 3.1 Pro Support, Direct VSIX Download, CLI sub-agent execution, and v0.4.7 infinite loading fix.

Careti v0.4.7 добавляет модель Z.AI GLM-4.7, систему команд, совместимую с Claude Code, улучшения SmartEditEngine и улучшения интерфейса.
