Главная / Как это работает
AI Council разбирает репозиторий и тикеты, хранит решения и правила команды, привязанные к коду, и отдаёт агенту то, что нужно для текущей задачи. База пополняется в работе и сама следит за своей актуальностью.
Демонстрация на открытом проекте Keycloak: от вопроса по реальному тикету до ревью ветки и ответа аналитику.
Граф кода строится статическим анализом, без модели. Векторный поиск находит близкое по смыслу. Отдельный слой хранит то, что из кода не вывести: решения, причины, правила. Агент получает доказательства — фрагменты и правила целиком, а не пересказ.

Правило в AI Council — это разобранный случай: что случилось, как это заметили и как теперь делать. Запись о решении указывает на модули и функции, к которым относится.

MCP-инструменты агент вызывает не всегда. Поэтому основной канал — хуки агента в Claude Code и Codex: знания и правила приходят на событиях, без запроса.


Задача — это git‑ветка. Знания одной задачи не попадают в другую до merge, после merge переходят в целевую ветку. Правила при этом общие для всего проекта: на ветках живут только знания.

Если код под записью сдвинулся, сама запись изменилась, появилась похожая или слилась ветка, запись уходит на проверку. Модель-ревьюер работает только на чтение и ставит метку с дословной цитатой из источника: «устарела», «расходится с кодом», «заменена», «оспорена». Текст записи не меняется, человек видит метки в журнале и может отменить любую.



AI Council подключается к Claude Code, Codex и другим агентам с поддержкой MCP. IDE, агента и трекер менять не нужно. Модельная часть работает через Claude Code CLI: к нему можно подключить и другую модель, в том числе open source на ваших серверах.
| Что | Поддерживается |
|---|---|
| ИИ-агенты | Claude Code, Codex и любой агент с поддержкой MCP |
| Модели | Через Claude Code CLI, в том числе open source на ваших серверах |
| Языки | Python, TypeScript и JavaScript, Java, Kotlin, C#, C, C++, PHP |
| Git | GitLab и GitHub, включая merge requests |
| Трекеры | GitHub Issues, Redmine |
| Развёртывание | Облако или ваш сервер, в том числе закрытый контур |
На живом демо покажем работу платформы на реальном проекте, а не шаблонную презентацию.