/ Модель

Характеристики

Контекст
40 960 токенов
Параметры
14 млрд
Размер весов
29,5 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3 · dense
Базовая модель
Qwen3-14B
Библиотека
transformers
Опубликована
17 мар 2026

CodeScout-14B

Генерация текстаТекст → текст4 профессии

CodeScout-14B — дообученная на Qwen3-14B модель OpenHands для поиска файлов, классов и функций, связанных с задачей в Python-репозитории.

58скачиваний за 30 дней4лайкавеса обновлены19 мар 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Тесты пользователейпока нет

Никто ещё не опубликовал тест этой модели. Соберите бенчмарк из своих задач — результат появится здесь.

  1. Добавьте модель в бенчмарк

    Вместе с другими моделями категории «Текст» — сравнение идёт внутри одной категории.

  2. Опишите свои задачи

    Напишите запросы, при необходимости приложите файлы и эталонные ответы.

  3. Запустите и опубликуйте

    Модели ответят на каждую задачу, судья оценит ответы. Опубликованный результат появится на этой странице.

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

CodeScout-14B — языковая модель на 14 млрд параметров, разработанная OpenHands для поиска и локализации кода в репозиториях. Она дообучена с помощью обучения с подкреплением GSPO на базе Qwen3-14B и использует архитектуру Qwen3 с плотными слоями. Модель рассчитана на сценарий, в котором по описанию GitHub-задачи нужно определить связанные с ней файлы, классы и функции.

В составе агента OpenHands-Bash модель пошагово исследует репозиторий через стандартные команды Unix и возвращает структурированный результат локализации. Карточка сообщает о результатах на SWE-Bench Verified, Pro и Lite; контекст по метаданным — 40 960 токенов, а обучение проводилось с расширением контекста YaRN до 50 тысяч токенов. Модель ориентирована на Python-репозитории и предназначена для использования как субагент локализации в более крупном конвейере разработки ПО.

CodeScout-14B не предназначена для редактирования кода или самостоятельного решения задач. Качество может снижаться на репозиториях, отличающихся от обучающих; для оптимальной работы требуется оболочка OpenHands-Bash. Доступна по лицензии Apache-2.0.

Сценарии применения

  • поиск файлов, затрагиваемых описанием ошибки в GitHub
  • определение функций и классов, связанных с запросом на изменение кода
  • локализация кода в Python-репозитории для агента разработки
  • передача релевантных участков кода субагенту редактирования

Ограничения

Обучена и оценивалась только на Python-репозиториях; предназначена для локализации кода, а не для его редактирования или решения задачи целиком. Для оптимальной работы требуется оболочка OpenHands-Bash, а качество на репозиториях вне обучающего распределения может быть ниже.

Для каких профессий подходит4

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

CodeScout-14B

📄 Paper • 💻 Code • 🤗 Collection

Strongest CodeScout model — open-source SOTA on SWE-Bench code localization.

CodeScout-14B is part of the CodeScout family of open-source RL-trained code search agents. CodeScout models achieve state-of-the-art repository-level code localization using nothing more than a standard Unix terminal — no static analysis, no repository graphs, no language-specific tooling.

Key Highlights

  • Open-source SOTA on SWE-Bench Verified, Pro, and Lite for code localization
  • Outperforms 2–18× larger base and post-trained LLMs across all benchmarks
  • Surpasses GPT-5 and approaches Claude Sonnet 4.5 using RepoNavigator, despite using only a bash terminal
  • Achieves 8–33% higher function-level F1 than Qwen3-32B (Thinking)

Results

Performance on SWE-Bench code localization (instance-averaged F1 scores):

BenchmarkCodeScout-1.7BCodeScout-4BCodeScout-14B
SWE-Bench Verified — File F155.4668.5268.57
SWE-Bench Verified — Func F128.2236.7840.32
SWE-Bench Pro — File F140.9651.7753.63
SWE-Bench Pro — Func F118.2429.0328.74
SWE-Bench Lite — File F156.5767.0371.84
SWE-Bench Lite — Func F127.0739.8744.43

Training

CodeScout-14B is trained directly from Qwen3-14B using GSPO (Group Sequence Policy Optimization) reinforcement learning.

  • Training data: 9,600 instances from SWE-Smith (39K filtered, 128 repos)
  • RL steps: 300
  • Batch size: 32, with 4 rollouts per instance
  • Max context length: 50K tokens (extended with YaRN)
  • Max turns per episode: 4
  • Reward: Multi-level F1 (file + module + function) with auxiliary turn-completion reward
  • Hardware: 8×H100 GPUs
  • Learning rate: 1e-6 (constant)

How It Works

CodeScout uses the OpenHands-Bash scaffold — an agent equipped with only a Terminal tool (supporting standard Unix commands like rg, find, grep, ls) and a LocalizationFinish tool for structured output submission. The agent iteratively navigates the repository to identify relevant files, classes, and functions related to a given issue.

The model is trained with GSPO (Group Sequence Policy Optimization) using multi-level F1 rewards at the file, module, and function level.

Intended Use

CodeScout-14B is designed for repository-level code localization: given a GitHub issue description and a code repository, it identifies the relevant files, classes, and functions that need to be modified. It is intended to be used as a localization subagent within larger coding agent pipelines.

Limitations

  • Trained and evaluated exclusively on Python repositories
  • Designed for code localization, not code editing or issue resolution
  • Performance may vary on repositories significantly different from the training distribution
  • Requires the OpenHands-Bash scaffold for optimal performance

Citation

@misc{sutawika2026codescouteffectiverecipereinforcement,
      title={CodeScout: An Effective Recipe for Reinforcement Learning of Code Search Agents}, 
      author={Lintang Sutawika and Aditya Bharat Soni and Bharath Sriraam R R and Apurva Gandhi and Taha Yassine and Sanidhya Vijayvargiya and Yuchen Li and Xuhui Zhou and Yilin Zhang and Leander Melroy Maben and Graham Neubig},
      year={2026},
      eprint={2603.17829},
      archivePrefix={arXiv},
      primaryClass={cs.SE},
      url={https://arxiv.org/abs/2603.17829}, 
}

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · transformers

Можно запустить

Подбираем GPU…

Класс архитектуры
Qwen3ForCausalLM
Ревизия весов
663ad18

0 моделей