Перейти к содержимому
Инструменты
#5.07

Разбор ИИ-инструментов: Sourcecraft

Стратегическое видение и AI-революция

  • SourceCraft позиционируется как AI-native платформа для будущего разработки, находящаяся в центре AI-революции (06:54)
  • 2025 год предсказывается как год агентов с повсеместным внедрением агентских систем
  • Конец 2025 года ознаменуется переходом к мультиагентным системам для автоматизации сложных задач
  • 2026 год станет годом "железных разработчиков" - полностью автономных AI-разработчиков и тестеров
  • Платформа изначально проектировалась с учетом будущих AI-возможностей, в отличие от легаси-решений типа GitLab
  • Стратегический фокус на создание базы, которая нативно поддерживает интеграцию множества AI-инструментов

Архитектура и технические инновации

  • Революционная навигация по коду превосходящая возможности GitHub и традиционных платформ (10:11)
  • Полноценная поддержка графа связей между декларациями для 10 основных языков программирования
  • Встроенная IDE-подобная функциональность прямо в веб-интерфейсе для эффективного код-ревью
  • Find Usages, Go to Declaration и другие продвинутые функции навигации недоступные в стандартных решениях
  • Система работает с кодом не как с текстом, а как со структурированным графом, предоставляя больше контекста для AI-анализа
  • Технология базируется на четвертом или пятом поколении систем навигации, разработанных в JetBrains, Huawei и Яндексе
  • Высокопроизводительный код-ассистент с уникальными техническими характеристиками (14:33)
  • 95% ответов генерируются за 400 миллисекунд благодаря работе на удаленных серверах
  • 6-8 тысяч MAU внутри Яндекса с показателем использования более 60% всех разработчиков
  • Поддержка автокомплита, создания тестов, генерации кода по комментариям
  • Интеграция работает идентично в VS Code, JetBrains IDE и веб-интерфейсе SourceCraft
  • Агентский режим находится в разработке и будет анонсирован на конференции 24 сентября

Безопасность и качество кода

  • Комплексная система безопасности для противодействия рискам AI-генерированного кода (22:41)
  • Встроенный сканер секретов на базе open source решений с автоматическим обнаружением
  • Анализ зависимостей для выявления уязвимостей в используемых библиотеках и компонентах
  • Система управления false positives с возможностью отклонения ложных срабатываний
  • Интеграция с внешними платными сканерами через CI/CD для расширенного анализа
  • Проверка на ранней стадии до попадания кода в основную ветку и production-среду
  • Планируется внедрение LLM-based анализа безопасности для более интеллектуального обнаружения угроз

Интеграция с экосистемой и миграция

  • Бесшовная миграция с GitHub с сохранением полной истории проекта (16:09)
  • Автоматический перенос всех issues, pull requests и комментариев при миграции с GitHub
  • Автоматическое зеркалирование для синхронизации изменений между платформами
  • Поддержка миграции с других Git-систем с переносом только кода без метаданных
  • Живая демонстрация процесса миграции с визуализацией статуса и прогресса
  • Глубокая интеграция с Яндекс.Облаком для полного цикла разработки (17:59)
  • Готовые шаблоны развертывания для быстрого запуска приложений в облачной инфраструктуре
  • Cloud Registry для управления артефактами: Docker, NPM, Maven, NuGet, Python PyPI
  • Serverless развертывание статических сайтов и функций с мгновенным масштабированием
  • Специальные шаблоны для мобильной разработки с автоматической публикацией в app stores
  • Планируется развертывание в один клик для упрощения процесса деплоя

Корпоративные возможности и управление

  • Гибкая система политик и процессов адаптированная из внутренних практик Яндекса (16:09)
  • Политики веток с запретом push в main, force-push и другими корпоративными ограничениями
  • Автоматическое назначение ревьюеров на основе configurable правил и ownership
  • As-code конфигурация всех политик для легкого масштабирования на организацию
  • Система итераций в pull requests - уникальная инновация из внутренних процессов Яндекса
  • Встроенная Kanban-доски, milestones и система задач для проектного управления

CI/CD и автоматизация

  • Полнофункциональная CI/CD система с поддержкой различных сред выполнения (19:36)
  • Собственный синтаксис CI/CD с планируемой поддержкой GitHub Actions
  • Выполнение в облаке с предоставляемыми квотами для стандартных задач
  • Self-hosted runners для выполнения на собственной инфраструктуре, включая Mac-машины
  • Serverless выполнение коротких задач с мгновенным запуском и остановкой
  • Библиотека готовых шаблонов с возможностью создания корпоративных шаблонов

Обратная связь и адаптация продукта

  • Анализ потребностей пользователей выявил ключевые блокеры для adoption (26:28)
  • Отсутствие поддержки 1С как частый запрос требующий 2-3 недели разработки
  • Конкуренция с существующими GitLab установками с custom API-интеграциями
  • Потребность в AI-ревью кода для автоматической проверки качества и стандартов
  • Важность on-premise решений для компаний с требованиями по локализации данных
  • Необходимость killer-feature для оправдания миграции с существующих решений

Доступность и внедрение

  • Публичный preview режим обеспечивает открытый доступ к платформе (33:01)
  • Бесплатный доступ для всех пользователей с Яндекс-аккаунтом через sourcecraft.dev
  • Telegram support-канал для получения помощи и обратной связи
  • Активное использование внутри Яндекса командами разработки SourceCraft
  • Поддержка стартапов и внешних подрядчиков в экосистеме Яндекса
  • Грядущие анонсы на конференции Яндекс.Кейм с раскрытием AI-функциональности
Видеозапись

Доступно участникам клуба

Записи всех встреч — внутри клуба

Подать заявку