Seed-Coder

Seed-Coder — открытое семейство моделей ByteDance на 8 млрд параметров для генерации, дополнения и анализа кода.

ByteDance Seed открыла семейство Seed-Coder 19 мая 2025 года. Это три модели размером 8 млрд параметров — Base, Instruct и Reasoning — обученные для задач программирования. Вместе с весами компания опубликовала конвейер отбора кода для обучения и технический отчёт; лицензия моделей указана как MIT.

Три варианта для разных этапов

Base, Instruct и Reasoning

ByteDance-Seed/Seed-Coder-8B-Base — базовая модель для последующей адаптации, ByteDance-Seed/Seed-Coder-8B-Instruct настроена на инструкции, а ByteDance-Seed/Seed-Coder-8B-Reasoning предназначена для задач с более выраженным рассуждением. Для reasoning-варианта разработчик также публиковал BF16-сборку. Все checkpoint названы в официальных репозиториях ByteDance Seed.

Генерация и анализ программ

Дополнение, редактирование и решение задач

ByteDance проверяла модели на генерации, дополнении и редактировании кода, программном рассуждении и инженерных задачах. В статье приведены результаты, среди которых 19,2% решённых задач на SWE-bench Verified для описанной конфигурации. Это показатель конкретного набора и настройки, а не обещание успешной работы с любым проектом или языком.

Как собирали обучающие данные

Проверка открытого кода с помощью моделей

Seed-Coder создана для проверки model-centric конвейера подготовки данных. ByteDance описывает обработку публичных репозиториев GitHub, изменений кода и материалов из сети. Обучающий корпус, согласно публикации, включал 6 трлн токенов: 5 трлн для обычного предварительного обучения и 1 трлн для продолженного. Разработчик отдельно указывает, что модели ограничены задачами и корпусом, на которых обучались, и уступают универсальным системам в широкой работе с обычным текстом.

Установка и лицензия

Веса доступны для самостоятельного запуска

Модели можно скачать с Hugging Face и развернуть в совместимой среде. При использовании нужно оценить память и производительность выбранной сборки, проверять сгенерированный код и учитывать лицензионные условия. Открытый checkpoint не является готовой IDE: для интеграции потребуются приложение, контекст проекта, правила доступа и контроль результатов.

Связанные модели и разработчик

Другие публикации команды ByteDance Seed

Seed 2.0 · Seed1.8 · Seed-OSS · Seed Diffusion Preview · ByteDance Seed в Вики Futuretools

Первичные источники

Анонсы, карточки и репозитории разработчика

анонс Seed-Coder · репозиторий и технический отчёт Seed-Coder · checkpoint Seed-Coder-8B-Base · checkpoint Seed-Coder-8B-Instruct · checkpoint Seed-Coder-8B-Reasoning