2 нояб. 2025 г.Luke
Caret Meetup #2: Доклады и Видео
Обзор второй встречи Caret с пятью докладами, видео и извлеченными уроками.
Caret провела свою вторую встречу и поделилась пятью докладами. Мы стремимся к тому, чтобы ИИ был партнером по кодированию, а не просто инструментом. Ниже представлено обзорное видео и подробная информация о сессиях.
Обзорное видео:
Open-source Caret & Semantic Merging
- Спикер: Byungseok Yang (CTO)
- История: Форк cline (расширение VSCode) с выживанием в адском слиянии.
- Уроки:
- Начали со 100% совместимого форка.
- Первое большое слияние не удалось —
.clineрезервные копии запутали ИИ между кодом Caret и cline. - Приняли Minimal Invasion: избегайте касания upstream файлов; используйте wrappers, чтобы сократить стоимость слияния.
- Разработали подробные Caret Rules, чтобы ИИ понимал архитектуру/местоположения/соглашения.
- Реалистичное сотрудничество с ИИ: ИИ забывает контекст; разработчики должны контролировать и вмешиваться.
- Видение: люди устанавливают стратегию и проверяют; ИИ занимается тяжелой реализацией, не отставая от upstream. Видео сессии:
Persona Image Generation with Nanobanana
- Спикер: Ki-Hwan Kim (CEO)
- Цель: Позволить пользователям создавать собственные AI avatars.
- Путь: Построено из PRD с помощью инструментов ИИ; первоначальные попытки не удались (только примеры изображений).
Нашли рабочий OSS проект (
nanobanana-ads), показали код агенту и сразу же добились успеха. - Урок: Конкретные, рабочие примеры повышают точность реализации ИИ гораздо больше, чем абстрактные требования. Видео сессии:
Integrating Caret with LiteLLM
- Спикер: Donghak Kim (Contributor)
- Проблема: Много LLM с разными API; трудно переключать модели и управлять затратами.
- Решение: Выбрали OSS LiteLLM (“LLM ORM”) для нормализации 100+ моделей в формат OpenAI.
- Функции: auto-failover (GPT-4 → Claude), load balancing, real-time cost tracking.
- Откровенное мнение: UI/UX грубый, но скорость для клиентов имела значение.
- Сборка Caret: “Caret Router” + social login + gRPC backbone. Новые пользователи получают $10 кредитов для пробы моделей. Видео сессии:
Semantic Coding Model for TypeScript
- Спикер: Seungwan Oh (PhD candidate, Chonnam Univ.)
- Проблема: Code LLMs, обученные на статическом тексте, не полностью понимают поток выполнения/семантику.
- Подход (“SemCode”): включите трассировки выполнения, ограничения, случаи отладки вместе с кодом.
- Сдвиг: OSS-Instruct TS качество данных было низким; переключились на проверенные источники (например, LeetCode), чтобы повысить выход действительных данных. Видео сессии:
AI Coding Assistant Codebase Strategy
- Спикер: Jaehoon Choi (Samsung)
- Фрейминг: Две метафоры — Developer (анализируйте AST вживую; точный, локальный, приватный) vs Librarian (предварительно индексируйте с помощью embeddings/RAG; быстрый поиск концепций).
- Цель: Гибрид Caret — добавьте гибкий поиск, как в Cursor, к точности, как в cline. Обрабатывайте как жесткие рефакторинги, так и широкие исследовательские вопросы. Видео сессии:
Caret - это корейский инструмент Vibe Coding с открытым исходным кодом, проводящий регулярные встречи с участниками. Мы приглашаем всех, кто интересуется разработкой на основе ИИ, присоединиться и строить вместе.***
Другие статьи

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 и улучшения интерфейса.
