/ Модель

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

Контекст
262 144 токена
Размер весов
54,7 ГБ
Лицензия
Apache 2.0
Архитектура
qwen3_5 · dense
Базовая модель
Qwen3.6-27B
Библиотека
transformers
Опубликована
18 сен 2026

Logics-SWE-Qwen3.6-27B

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

Модель на базе Qwen3.6-27B для агентного решения задач разработки и исправления кода в репозиториях.

501скачиваний за 30 дней12лайковвеса обновлены23 сен 2026

Бенчмарки

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Logics-SWE-Qwen3.6-27B — модель на 27 млрд параметров от Logics-MLLM для агентных задач программной инженерии на уровне репозиториев. Она дообучена на базе Qwen/Qwen3.6-27B и объединяет навыки категорийных экспертов посредством дистилляции на собственных траекториях модели; при использовании развёртывается как единая политика без отдельных экспертов и меток категорий.

Модель предназначена для исследования и создания агентов, которые разбираются в структуре репозитория, редактируют файлы, анализируют результаты и итеративно исправляют решения. В README приведены результаты оценки на Pro-618 и SWE-bench Multilingual; они относятся к полным агентным конфигурациям и не характеризуют отдельно генерацию текста моделью. Для практического использования агента нужны соответствующие системный промпт, схема инструментов, парсер действий, изолированная среда и проверяющий компонент.

Модель использует архитектуру Qwen3.5 плотного типа и распространяется в формате safetensors для Transformers. В обучающих категориях представлены задачи сервисов, данных и безопасности, пользовательских приложений, системного ПО, инструментов и сред выполнения. Лицензия — Apache-2.0. Модель может генерировать команды, поэтому их выполнение требует контролируемой изолированной среды.

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

  • исправление ошибок по описанию задачи в репозитории
  • внесение изменений в несколько файлов проекта
  • анализ структуры кодовой базы и поиск нужных участков
  • итеративная проверка и исправление патчей по результатам выполнения
  • исследование обучения агентных моделей для программной инженерии

Ограничения

Результаты бенчмарков относятся к полным агентным конфигурациям и не отражают качество модели при отдельной генерации текста. Для агентной работы требуются совместимые инструменты и изолированная среда; команды модели не следует выполнять автоматически вне контролируемого окружения.

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

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

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

Также подходит для

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

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

Открыть на Hugging Face

Logics-SWE-Qwen3.6-27B

arXiv GitHub

Official model release for One to More, More to One: Category-Aware Iterative Expert Training for Software Engineering Agents.

📄 Paper · 🤗 Dataset: Logics-SWE-Env-2.5K · 💻 GitHub: AgenticBigBang

📰 News

  • [2026.09.20] Released the RRE–MOPD paper on arXiv.
  • [2026.09.18] Released Logics-SWE-Qwen3.6-27B under the Apache-2.0 license.

🔎 Overview

Logics-SWE-Qwen3.6-27B is a 27B-parameter model developed for repository-level software engineering agents. Starting from the Qwen3.6-27B model used in our study, it combines category-aware expert development with multi-teacher on-policy distillation into a single deployment policy.

Repository-level tasks require agents to navigate code, edit files, execute commands, inspect feedback, and iteratively repair their solutions. Our work starts from the category see-saw: aggregate progress during joint RL can conceal opposing changes across task categories. Category splitting alone does not guarantee stronger experts. We therefore develop the experts through RRE before integrating their learned behaviors into one model.

Stage 1: Refresh–Repair–Expand expert development

SWE Labeler organizes training tasks into three repository-domain categories:

  • A: service, data, and security.
  • B: user-facing applications.
  • C: systems, tooling, and runtimes.

All experts start from the same base model. Refresh–Repair–Expand (RRE) alternates executable-reward RL with supervised replay of each expert's own verified successful trajectories. Mastery refreshes track how task success rates change; repair consolidates successful behavior, and expansion revisits additional tasks to identify the next training frontier. Agentic-miniRL provides the shared long-horizon RL recipe.

Stage 2: Single-policy integration with MOPD

The student starts from the common base and generates its own trajectories. Each training task is routed to its corresponding category expert for token-level supervision. Reference-anchored extrapolation augments imitation, using a positive teacher–reference gap gate. The student receives no direct environment-reward term during this pure distillation stage.

Neither expert development nor integration uses an external model to provide solution trajectories or action targets.

Here, integration means on-policy distillation, not arithmetic averaging of expert weights. Inference uses one model; category labels and separate expert models are not required for deployment.

Intended use: research on repository-level issue resolution, coding agents, long-horizon post-training, expert development, and policy distillation.

📊 Experimental Results

Values are mean task resolution (%) ± population standard deviation across three evaluation rounds, with one candidate patch per task per round.

ModelPro-618SWE-bench Multilingual
Base52.64 ± 0.2856.22 ± 0.68
Pooled RL55.50 ± 0.4655.56 ± 0.83
Balanced RL55.34 ± 0.9257.00 ± 1.19
Logics-SWE-Qwen3.6-27B58.04 ± 0.2059.00 ± 0.47

Compared with the base model, Logics-SWE-Qwen3.6-27B improves mean task resolution from 52.64% to 58.04% on Pro-618 (+5.40 percentage points) and from 56.22% to 59.00% on SWE-bench Multilingual (+2.78 percentage points).

Final model categoryPro-618SWE-bench Multilingual
A58.07 ± 1.1351.39 ± 1.13
B59.37 ± 1.0264.00 ± 3.27
C56.63 ± 1.1061.74 ± 0.27

Evaluation scope

  • Pro-618 retains 618 of 731 SWE-bench Pro tasks using documented public audit findings. Its A/B/C counts are 221/201/196. These are subset results, not full SWE-bench Pro scores.
  • SWE-bench Multilingual includes all 300 tasks. A/B/C contain 72/25/176 tasks; 27 unrouted tasks remain in the Full denominator.
  • Scores measure the complete agent setup, not standalone text generation. Pro uses the study's R2E-Gym-based setup; Multilingual uses a SWE-agent setup. Absolute scores across the two scaffolds are not directly comparable.
  • Unsuccessful or missing evaluations remain in the fixed task denominator.

🚀 Quickstart

Transformers: text-generation smoke test

import torch
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "Logics-MLLM/Logics-SWE-Qwen3.6-27B"

tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
    model_id,
    dtype=torch.bfloat16,
    device_map="auto",
)
model.eval()

messages = [{
    "role": "user",
    "content": "A parser crashes on an empty input file. Describe how you would "
               "investigate the cause, implement a fix, and test for regressions.",
}]
inputs = tokenizer.apply_chat_template(
    messages,
    tokenize=True,
    add_generation_prompt=True,
    return_dict=True,
    return_tensors="pt",
).to(model.device)

with torch.inference_mode():
    output = model.generate(
        **inputs,
        max_new_tokens=1024,
        do_sample=True,
        temperature=1.0,
        top_p=0.95,
        top_k=20,
    )
completion = output[0, inputs["input_ids"].shape[-1]:]
print(tokenizer.decode(completion, skip_special_tokens=True))

The example follows the Transformers chat-template interface. Its short generation budget is for demonstration only. Repository-level agent use additionally requires the matching system prompt, tool schema, action parser, sandbox, and verifier. Model-generated commands should not be executed automatically outside an isolated, permission-controlled environment.

📦 Training Data and Release Scope

The public Logics-SWE-Env-2.5K release provides 2,553 software-engineering task instances and their matching environment-image references. It is a curated subset of the training tasks used in the paper; it does not contain the complete training corpus or agent trajectories.

The AgenticBigBang GitHub repository additionally provides the label taxonomy, SWE Labeler code, anonymous training manifests, benchmark outcomes, aggregate results, and training and evaluation configuration specifications.

📚 Citation

If you use this model, please cite:

@misc{zhao2026onetomoremoretoone,
  title         = {One to More, More to One: Category-Aware Iterative Expert Training for Software Engineering Agents},
  author        = {Jie Zhao and Ziyu Jiang and Suhang Zheng and Minghui Shan and Xiaoxiao Xu and Lin Qu},
  year          = {2026},
  eprint        = {2609.23377},
  archivePrefix = {arXiv},
  primaryClass  = {cs.SE},
  url           = {https://arxiv.org/abs/2609.23377}
}

🙏 Acknowledgements

We thank the Qwen, ROLL, R2E-Gym, SWE-agent, SWE-bench, SWE-bench Pro, and SWE-bench Multilingual contributors, and the research communities behind MiniRL, MOPD, and ExOPD.

License

The model weights are released under the Apache License 2.0.

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

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

GPU в ailist

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

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

Подбираем GPU…

Класс архитектуры
Qwen3_5ForConditionalGeneration
Ревизия весов
4bff879

0 моделей