ГАЙД · АГЕНТНЫЕ ОБОЛОЧКИ 2026

Агентные оболочки 2026: обзор нового поколения harness для кодинг-агентов

Разбираем новый класс инструментов 2026 года — агентные оболочки (harness) и workspace, которые дают общий слой оркестрации над Claude Code, Codex, Cursor и вашими агентами. Что это, чем отличаются шесть самых заметных проектов и что выбрать под задачу.

ГайдАгентные оболочкиOpen Source2026
Тема агентные оболочки / harnessИнструментов в обзоре 6Данные снято 09.10.2026Обновлено 09.10.2026

В 2026 году рядом с самими кодинг-агентами (Claude Code, Codex, Cursor) вырос отдельный класс инструментов — агентные оболочки (agent harness) и рабочие пространства (agent workspace). Их задача — оркестрировать несколько агентов сразу, хранить историю сессий, применять политики и не привязывать вас к одному вендору. Ниже — что это такое и обзор шести самых заметных новых проектов: Omnigent, Graft, Octop, ZCode, Kun и Apache Maka. Все метрики сняты с публичных API 09.10.2026.

Короткий ответ
Оболочка (harness) — это прослойка между вами и агентом: она не «думает» вместо модели, а решает, как запускать агентов, хранить сессии, делить задачу между ними и ограничивать доступ. Если вы пользуетесь одним агентом в одном редакторе — оболочка не нужна. Если у вас несколько агентов, несколько устройств и требование к контролю — нужна. Самые заметные открытые проекты 2026 года: Omnigent (meta-harness), Graft (контекст-слой), Octop (self-hosted ассистент), ZCode, Kun и Apache Maka.

01Что такое агентная оболочка (harness)

Кодинг-агент — это модель плюс набор инструментов (чтение файлов, запуск команд, правки). Оболочка встаёт на уровень выше: она даёт общий интерфейс к разным агентам, ведёт журнал сессий, применяет правила безопасности и позволяет продолжать работу с любого устройства. Проще говоря, агент — это «исполнитель», а оболочка — «диспетчерская».

Путь задачи через оболочку
1ВыСтавите задачу и выбираете агента под неё2ОболочкаХранит сессию, применяет политики и сандбокс3АгентыClaude Code, Codex, Cursor или ваш собственный агент4РезультатКод, файлы и отчёты — с полной историей действийОболочка не заменяет агента, а управляет им
  • Оркестрация — несколько агентов в одной сессии, один может проверять работу другого
  • Хранение и синхронизация — сессия переживает переход с терминала в браузер и на телефон
  • Политики и сандбокс — что агенту разрешено делать с файлами и командами
  • Независимость от вендора — смена модели или агента без переписывания процессов
Почему класс появился именно сейчас
К 2026 году у одной команды одновременно оказались Claude Code, Codex, Cursor, Gemini CLI и локальные модели. Возникла задача: не выбирать один инструмент, а управлять всеми сразу. Именно её и решают оболочки — это надстройка, а не замена агентов.

02Кто в подборке

Ниже — шесть открытых проектов, которые в 2026 году вышли в топ GitHub по теме агентов. Звёзды и форки сняты через GitHub API 09.10.2026: это публичная, но быстро меняющаяся метрика — воспринимайте её как индикатор интереса, а не как оценку качества.

Звёзды на GitHub: шесть агентных оболочекснято 09.10.2026, GitHub API
0★6 250★12 500★Omnigent10 692★Graft9 815★Octop8 107★ZCode7 575★Kun6 318★Apache Maka5 696★
Число звёзд меняется ежедневно; источник — GitHub API, снято 09.10.2026.
Звёзды и форки: соотношение вовлечённости
03 1256 2509 37512 500OmnigentGraftOctopZCodeKunMaka10 6929 8158 1077 5756 3185 6961 7238859832 309594543ЗвёздыФорки
Данные GitHub API, снято 09.10.2026. У ZCode много форков относительно звёзд — типично для инструмента, который часто клонируют для сборки из исходников.
ИнструментЧто этоЯзыкЛицензия★ (09.10.2026)
Omnigentmeta-harness: единый слой над Claude Code, Codex, Cursor, OpenCode, Hermes, Pi и своими агентамиPythonApache-2.010 692
Graftконтекст-слой (граф кода) для кодинг-агентов: Claude Code, Cursor, Codex, GeminiTypeScriptMIT9 815
Octopself-hosted многоагентный ассистент: сервер, веб-панель, каналы, долговременная памятьPythonMIT8 107
ZCodeharness от Z.ai (GLM): десктоп, веб и терминальный agent CLITypeScriptApache-2.07 575
Kunlocal-first рабочее пространство агента: код, тексты, дизайн, исследованияTypeScriptсм. репозиторий6 318
Apache Makaagent workspace по эгидой ASF: журнал всех действий (event-sourcing), локальные данныеTypeScriptApache-2.05 696
Сводная таблица по данным GitHub API, снято 09.10.2026. У Kun лицензия не указана однозначно — читайте файл LICENSE в репозитории.
Языки реализации: TypeScript против Python
67%33%6проектовTypeScript4 · 67%Python2 · 33%
Фактическое распределение по данным GitHub API, снято 09.10.2026: четыре проекта на TypeScript, два на Python.

03Как выбирать оболочку

Оболочки отличаются не «умом» (ум даёт модель), а тем, какую задачу они закрывают. Сначала определите, чего вам не хватает: единого окна над несколькими агентами, контекста по большому репозиторию, собственного сервера или мобильного доступа.

Из каких слоёв состоит оболочка
ИнтерфейсГде вы работаете: терминал, браузер, десктоп-приложение, телефонинтерфейсОркестрацияЗапуск агентов, распределение задач, проверка работы агент другоморкестрацияИнфраструктураХранение сессий, сандбокс, политики доступа, контекст репозиторияинфраструктура
ЗадачаРекомендацияПочему
Работать с несколькими агентами в одном окнеOmnigentЗаявлен как meta-harness: Claude Code, Codex, Cursor и свои агенты в одной сессии
Дать агенту понимание большого репозиторияGraftСтроит граф кода и подсовывает агенту нужный контекст, экономя токены
Развернуть ассистента на своём сервереOctopSelf-hosted: сервер, панель, каналы и память под вашим контролем
Кодинг-агент с привязкой к GLMZCodeHarness от Z.ai под их же модели (GLM)
Локальный рабочий стол для агентовKun или Apache MakaОба local-first: данные остаются на вашей машине
Рекомендации построены на описаниях самих проектов (README, официальные сайты), а не на независимом тесте.

04Что внутри: коротко по каждому

Omnigent описывает себя как «meta-harness для всех ваших AI-агентов»: один слой поверх Claude Code, Codex, Cursor, OpenCode, Hermes, Pi и агентов, описанных в YAML. Заявляет работу с любого устройства (терминал, браузер, телефон, десктоп), совместные сессии и использование любой модели — своего ключа, подписки или гейтвея. На PyPI версия 0.17.0, статус проекта — alpha.

Graft решает другую задачу: это контекстный слой и «граф кода» для кодинг-агентов. Идея — дать агенту понимание именно вашего репозитория, чтобы он быстрее и дешевле находил нужные файлы. Поддерживает Claude Code, Cursor, Codex и Gemini.

Octop — это не оболочка над чужими агентами, а самостоятельный self-hosted ассистент: сервер с API, веб-панель, каналы мессенджеров, эксперты (роли), планировщик задач (cron) и долговременная память. Ставится как сервис или в Docker.

ZCode — harness от Z.ai, компании за моделями GLM. Включает десктоп-приложение, веб-интерфейс и терминальный agent CLI; исходники открыты (Apache-2.0), что встречается реже, чем закрытые клиенты.

Kun и Apache Maka — два local-first рабочих пространства. Kun позиционируется как «одна среда для кодинга, текстов, дизайна и исследований». Maka развивается под эгидой Apache Software Foundation (статус Incubating) и делает ставку на полный журнал действий агента (event-sourcing): можно посмотреть, что именно он сделал на каждом шаге.

Проверяйте статус проекта
Часть проектов — молодые (созданы в мае–сентябре 2026) и помечены как alpha. Для продакшена смотрите на дату последнего релиза, активность коммитов и наличие документации, а не только на число звёзд.

05Тренд: когда всё это появилось

Даты создания репозиториев (GitHub, created_at)
21.05.2026Kunlocal-first рабочее пространство27.05.2026Apache Makaagent workspace под эгидой ASF03.07.2026Graftконтекст-слой для кодинг-агентов08.07.2026Octopself-hosted многоагентныйассистент11.06.2026Omnigentmeta-harness20.09.2026ZCodeharness от Z.ai
Все шесть проектов появились в 2026 году — класс агентных оболочек сформировался за считанные месяцы. Даты по GitHub API, снято 09.10.2026.
Что это значит для выбора
Раз класс сформировался только в 2026 году, стандарты ещё не устоялись: API, форматы конфигов и поддерживаемые агенты будут меняться. Берите оболочку с открытым кодом и лицензией (Apache-2.0 или MIT) — так вы не окажетесь заперты в закрытом формате.

06Как начать

Четыре шага
1
Определите задачу
Нужен общий слой над несколькими агентами, контекст по репозиторию или свой сервер — от этого зависит выбор инструмента.
terminalcopy
# задача -> тип оболочки
2
Проверьте требования
Python-проекты (Omnigent, Octop) и TypeScript-проекты (Graft, ZCode, Kun, Maka) требуют разных рантаймов — сверьтесь с README.
terminalcopy
# Python 3 / Node.js — смотрите README проекта
3
Начните с локального запуска
Разверните на своей машине и прогоните одну реальную задачу, прежде чем пускать агента в рабочий репозиторий.
terminalcopy
# см. Quick Start в README
4
Ограничьте доступ
Задайте, к каким папкам и командам агент имеет доступ, и заведите отдельный ключ под оболочку.
terminalcopy
# политики и сандбокс — в конфиге проекта

Частые вопросы

Что такое harness для AI-агентов?
Это прослойка-оркестратор между вами и агентом: она запускает агентов, хранит сессии, применяет политики и позволяет работать с несколькими агентами из одного места. Сама модель и её способности от оболочки не зависят.
Чем Omnigent отличается от Claude Code?
Claude Code — это конкретный агент с моделью Claude внутри, а Omnigent — оболочка (meta-harness) над агентами: он оркестрирует Claude Code, Codex, Cursor и другие, а не заменяет их. Их правильнее использовать вместе.
Нужна ли оболочка, если я и так пользуюсь Cursor?
Если вы работаете в одном редакторе с одним агентом — обычно нет. Оболочка даёт эффект, когда агентов несколько, когда нужен доступ с разных устройств или когда важны журнал действий и политики безопасности.
Это бесплатно?
Перечисленные проекты — открытый код с лицензиями Apache-2.0 или MIT, поэтому сам софт бесплатен. Платить придётся за модели, к которым агенты обращаются: свой API-ключ, подписка или локальная модель. Конкретные тарифы моделей уточняйте на официальных сайтах вендоров.
Данные остаются у меня?
У local-first-проектов (Kun, Apache Maka) и у self-hosted (Octop) — да, данные на вашей машине или сервере. У других режим хранения и синхронизации зависит от конфигурации — проверяйте в документации проекта.

Источники и документация

Итог гайда
8,8/ 10
Агентные оболочки — главный новый класс инструментов 2026 года: они не заменяют агентов, а дают над ними общий слой. Начните с Omnigent, если у вас несколько агентов, или с Octop/Kun, если нужен self-hosted или local-first. Оценка отражает полноту и практическую пользу материала.
Подобрать агента под задачу
Каталог AI-агентов и оболочек с единой методикой оценки и фильтрами.