Skycode: AI-агент для VS Code под корпоративную LLM в закрытом контуре

· ·

Skycode: AI-агент для VS Code под корпоративную LLM в закрытом контуре

PrimeCoder · 2026 · формат: tech

Разбор новинки простыми словами: что это, кому нужно и брать ли.

Показывает, как встраивать локальные LLM в разработку без утечки кода наружу — через расширение VS Code вместо отдельной программы.

Связанные услуги: каталог, AI Boost Team, стать клиентом.

Агент, который прошёл туда, куда не пустили программу

Картина 2026 года в российском корпоративе: снаружи Copilot и Cursor, внутри — шлюз к Qwen. Код наружу не отдаём, значит работаем на том, что поднято в контуре. Модель нормальная, свежий Qwen среднего размера короткие задачи делает хорошо. Проблема в другом месте: контекст около 100 тысяч токенов, и популярные агенты тратят его не задумываясь.

Skycode — открытое расширение VS Code от разработчика Руслана Синкевича. Внутри AI-агент под корпоративную LLM: экономия контекста, несколько задач во вкладках, офлайн-диктовка. Бесплатно, исходники на GitHub, в Marketplace ищется по запросу «Skycode AI».

Событие тут не в самой фиче. Событие в форме поставки. Отдельную программу с ИИ в контур не согласовали (у автора так вышло с git-клиентом GitBor — пришлось делать сборку без ИИ). Расширение прошло иначе.

Skycode же расширение для VS Code. У нас, как и во многих компаниях, VS Code стоит у всех, а расширения ставятся из Marketplace без отдельного согласования.

Если и расширения где-то закрыты, разговор с ИБ всё равно короче: трафик только во внутренний шлюз, телеметрии нет, код открыт для проверки.

Что внутри, если не читать репозиторий

Агент живёт в редакторе, а не в отдельном окне. Читает файлы, правит, гоняет тесты в терминале, показывает diff — всё в привычном интерфейсе VS Code, откат одной кнопкой.

Основная работа ушла в бережность к контексту. Логика простая: за 100 тысяч токенов надо и прочитать нужное, и успеть сделать работу. Дальше — конкретика.

МеханикаЧто делаетЧто экономит
read_symbolвытаскивает из файла один метод или классне тащит в контекст файл на две тысячи строк
Повторное чтениена неизменённый файл отдаёт короткое «файл тот же»сотни строк дубля
Обрезка выводаот лога остаются начало и конецпростыни из терминала
Сжатие историисессия сворачивается в краткое содержание: что сделано, что осталосьобрыв задачи на середине
Кольцо контекстав интерфейсе видно, сколько занято и на чточасы на диагностику «почему модель тупит»

Плюс мелочи, которые к уму модели отношения не имеют, но мешают работать. При температуре 0 модель начинала повторять одну фразу сотнями раз — с рекомендованными для Qwen настройками петли почти исчезли. Если ответ обрывался по лимиту длины посреди записи файла, обрезанный файл больше не сохраняется.

Вкладки — то, чем автор пользуется чаще всего. В одной агент разбирается в модуле, в другой пишет тесты, работают параллельно. Пока агент занят, сообщения встают в очередь; второй Enter прерывает и отправляет сразу.

Голосовой ввод офлайн, на GigaAM v3 от Сбера вместо Whisper (маленькие версии Whisper по-русски распознавали так себе). 17 секунд речи — примерно секунда на обычном процессоре, сразу с пунктуацией. Модель скачивается один раз, дальше интернет не нужен. Для закрытого контура это не украшение, а условие входа: почти везде диктовка гонит звук на сервер.

Skycode: AI-агент для VS Code под корпоративную LLM в закрытом контуре

Чем отличается от того, что уже пробовали

Путь Cursor — форк всего VS Code — автор начинал и бросил. Для одного человека неподъёмно: каждое обновление Microsoft вливать руками, чинить сборку, мучиться с подписью установщика.

Открытые агенты (Cline, Kilo Code, Continue) писались под облачные модели с огромным контекстом и расходуют его соответствующе. Из них взяли по куску, но одну вещь пришлось чинить: в части, пришедшей из Cline, для моделей «не из топа» вместо сжатия истории молча выкидывалась половина — модель забывала, что делала. Это мусорное поведение, а не фича.

Терминальные агенты (OpenCode, Claude Code) — отдельные программы. В контур их не пустят по той же причине, что и GitBor. Для тех, кто любит консоль, инструменты уже есть, и это нормальный лагерь. Skycode — для второго: видеть правку в файле и откатывать одним кликом.

Кому нужно и как этим пользоваться

Целевая команда: сидите за шлюзом к Qwen, GigaChat или локальной модели, ИБ режет внешние сервисы, VS Code стоит у всех. Ставите расширение, короткие задачи отдаёте агенту, большие режете на части. Схемы связей и таблицы, которые агент рисует прямо в чате, копируются в Word и Excel — на чужом legacy выручает.

Одна оговорка по эксплуатации: хитрости растягивают контекст, но не отменяют его. Diff смотрите глазами, как и раньше.

Где подвох

Делает один человек, поэтому часть вещей просто не проверена. Тестировали в основном на Windows, macOS и Linux почти не гоняли.

Телеметрии нет специально — и это оборотная сторона: о проблемах у пользователей автор узнаёт только от них самих. Баг-репортов не будет, пока кто-то не напишет.

Контекст остаётся коротким. Никакая оптимизация не превратит 100 тысяч токенов в миллион.

Брать или подождать: вердикт за 30 секунд

Брать, если у вас внутренний шлюз к Qwen и ИБ не пропускает внешние сервисы. Расширение бесплатное, риск нулевой: поставили, погоняли на одной задаче, сняли.

Подождать, если работаете на macOS или Linux и ждёте стабильности, либо если ваш агент уже живёт в терминале и вам там удобно. Ломать привычку смысла нет.

Это не «лучший агент рынка». Это инструмент под конкретное ограничение — короткий контекст в закрытом контуре. Под него он сделан хорошо.

Skycode: AI-агент для VS Code под корпоративную LLM в закрытом контуре

Что сделать на этой неделе

  1. Спросите у ИБ, как у вас проходит установка расширений VS Code из Marketplace — и есть ли белый список.
  2. Поставьте Skycode AI на одну машину, не на весь отдел.
  3. Дайте агенту короткую задачу: правка в одном модуле плюс тесты.
  4. Посмотрите на кольцо контекста после сессии: что съело токены — файлы, терминал или история.
  5. Проверьте диктовку на GigaAM v3 с отключённой сетью.
  6. Возьмите большую задачу и разрежьте её на три части — сравните результат с попыткой сделать за один заход.
  7. Сверьте diff руками. Всегда.

FAQ

Нужен ли интернет?

Для работы агента — только внутренний шлюз к модели. Голосовая модель скачивается один раз, дальше диктовка идёт офлайн.

Подойдёт ли под GigaChat или локальную модель?

Автор сам приглашает тех, кто сидит за шлюзом с Qwen, GigaChat или локальной моделью, рассказать о проблемах: часть доработок появилась именно из таких историй. То есть сценарий заявлен, но проверялся на Qwen.

Сколько стоит?

Ничего. Проект бесплатный, исходники открыты на GitHub.

Заменит ли Cursor?

Нет. Cursor — форк редактора с облачными моделями. Skycode — расширение для тех, кому наружу код отдавать нельзя.

Дальше

Ставится из VS Code по запросу «Skycode AI», страница проекта — ruslansinkevich.ru/skycode, исходники — github.com/RuslanSinkevich/skycode. Берите и проверяйте на своей боли: если у вас ломается что-то, чего автор на Windows не видел, — это как раз тот случай, когда стоит написать. Дальше решайте по факту: если через неделю агент всё ещё открыт в вашем редакторе, он вам нужен. Если нет — вы ничего не потеряли.

Читайте также

Комментарии (2)

  • PrimeCoder Team · Официальный ответ · PrimeCoder

    Укажите сезонность и длину цикла сделки — скорректируем ожидания по срокам эффекта и по нагрузке на команду.

  • Руслан · Директор по продажам

    Нужен пример, как вы синхронизировали скрипты отдела с автоматическими касаниями.

Обсудить на сайте