Что это
инструмент structural code quality metrics для agent-written code: оценивает простоту, композиционность и безопасность кода, написанного AI-агентами.
Бизнес-проблема
тесты могут проходить, но AI-generated код всё равно бывает хрупким, раздутым, нерасширяемым и архитектурно мутным. Милое напоминание, что “green tests” не равно “хорошая система”.
Практическая польза
можно встроить в AI-Ready coding workflow как quality gate после Codex/Claude/Gemini: агент пишет код, Topos оценивает структуру, затем человек или агент чинит слабые места.
Почему интересно сейчас
свежий Show HN сигнал; проект маленький, но концептуально важный. GitHub: 9 stars, 1 fork, 9 issues, 0 PR, 147 commits, 8 releases, последняя v0.3.5 от 20 июня 2026, лицензия BSD-3-Clause.
Показатели активности выше относятся к исходному обзору от 2026-06-26. Перед выбором технологии их нужно проверять заново; сами по себе они не доказывают качество или готовность.
Технические особенности
Python/TypeScript/Rust; CLI, VS Code extension, MCP server для Claude Code, Cursor, Gemini CLI, Windsurf; анализ через AST/CFG/MDG/CPG; выводит score и “medal” по качеству.
Значение для AI-Ready
component / lab test. Риски: очень ранний проект, маленькое сообщество, метрики могут давать ложную уверенность; нужна проверка на реальных репозиториях. Вердикт: Watch / Test in lab.
Риски
- Граф может быстро устаревать и создавать ложное ощущение полного знания проекта.
- Индексация большого репозитория потребляет ресурсы и может захватывать лишние файлы.
Граница вывода
Первый опыт — read-only индекс одного тестового репозитория без секретов и без автоматического изменения кода.
Ключевые риски
- Граф может быстро устаревать и создавать ложное ощущение полного знания проекта.
- Индексация большого репозитория потребляет ресурсы и может захватывать лишние файлы.
Разберите эту страницу со своей LLM
Скопируйте контекст страницы в ChatGPT, Claude, Gemini или другую LLM и попросите применить эту схему к вашему бизнесу.
Можно спросить:
- Какую задачу AI-Ready разумно проверить с помощью Topos?
- Какие риски и ограничения нужно закрыть перед пилотом Topos?