SourceCraft
Платформа Яндекса (Yandex B2B Tech) для командной разработки программ на всех этапах. Она хранит код и управляет его версиями, ведёт задачи и проверку правок, а также автоматически собирает, тестирует и развёртывает проекты. Есть встроенный ИИ-помощник для работы с кодом. Её называют российским аналогом GitHub и GitLab.
проверено по: habr.com ↗
См. также
- GitLabПлатформа для совместной разработки программ, объединяющая всю работу с кодом: репозитории, задачи и планирование, проверку изменений через запросы на слияние, автоматическую сборку, тестирование и развёртывание, а также проверки безопасности. Её можно использовать как облачный сервис или установить на собственные серверы компании — этим она отличается от GitHub.
- Yandex B2B TechБизнес-группа Яндекса, которая объединяет технологические сервисы для компаний: облачную платформу Yandex Cloud и набор сервисов для совместной работы Яндекс 360. Помогает бизнесу управлять ИТ-инфраструктурой, разрабатывать продукты и внедрять ИИ.
- Система управления версиямиПрограмма, которая хранит историю изменений файлов, прежде всего исходного кода: показывает, кто, когда и что поменял, позволяет вернуться к любой прежней версии и объединять правки многих людей, работающих над одним проектом (version control system, VCS). Бывают централизованные системы с одним общим хранилищем, например Subversion, и распределённые, например Git, где у каждого участника есть полная копия истории.
- GitСамая распространённая распределённая система управления версиями, свободная и с открытым исходным кодом; её создал Линус Торвальдс для разработки ядра Linux. У каждого участника хранится полная копия репозитория со всей историей изменений, поэтому большинство операций выполняется локально и без сети. На Git построены сервисы хранения кода, такие как GitHub и GitLab.
- Yandex CloudОблачная платформа Яндекса, предоставляющая по подписке вычислительные мощности, хранилища, базы данных и сервисы машинного обучения. Конкурирует с другими публичными облаками и используется компаниями для размещения приложений и обработки данных.
- РепозиторийХранилище файлов проекта — кода, документации и прочего — вместе с историей изменений каждого файла. Обычно им управляет система контроля версий, например Git, а размещают его на сервисах вроде GitHub. ИИ-агенты для программирования работают прямо в репозитории: читают и правят файлы, запускают команды.
В новостях
Яндекс встроил в SourceCraft ИИ-агентов, которые сами исправляют код
Платформа Яндекса для командной разработки программ: хранит код и задачи, собирает, тестирует и выкладывает проекты. Компания может развернуть её на собственных серверах.