TGViewer
zaBor zaBor @zabor_main · 1.24K subscribers
Post #1919 460
AIQE — AI Quant Engineering
Мой первый, полностью опен-сорсный продукт, оптимизирующий работу Claude и Codex при разработке торговых стратегий (и не только)

Всем вайб-кодерам и просто кодерам - посвещается 😬

Наверняка вам тоже вылетают постоянно подборки:

"Обязательно установки эти тулзы\обвязки\пакеты\библиотеки для Claude, чтобы снизить потребление токенов в 100500 раз, улучшить работу с контекстои и т.д."


Да, какие-то из них частично полезны, а какие-то имеют недоказанную эффективность

Лично меня в процессе разработки больше всего триггерит необходимость проверять "А что именно в итоге накодил агент?" 🤯

Вот ты получаешь бодрый отчет в духе

«Готово. Тесты проходят».

И он вполне может быть правдой.
Но после него у меня всё равно оставались вопросы.

🔹Что именно агент изменил?
🔹Какие проверки реально запускались?
🔹Не уехало ли в commit что-то, что уже лежало staged от другой работы?
🔹Тестировались ли те же самые байты, которые в итоге закоммитились?
🔹И был ли вообще написан тест на то свойство, которое мне важно?

В квантовом ресерче последний вопрос особенно актуален.

Можно сдвинуть временной ряд на одну строку, случайно дать стратегии информацию из будущего, получить великолепный backtest — и при этом не сломать ни одного обычного unit-теста.

Путешествия во времени, как выясняется, прекрасно улучшают Sharpe.

Из этого вырос AIQE — AI Quant Engineering.

Я не хотел делать ещё одного AI-агента или очередной orchestration framework.

Наоборот — идея была максимально скучная: поставить небольшой deterministic слой между “агент сказал done” и “я считаю задачу действительно завершённой”.

Как это работает:

1. До работы объявляем, какие файлы принадлежат задаче.
2. После изменений запускаем проверки, которые уже определены самим репозиторием.
3. Проверяем, что нужные свойства действительно покрыты validators.
4. Связываем evidence с конкретным состоянием файлов.
5. Создаём bounded commit только из изменённых файлов этой задачи.
6. Получаем receipt: что подтверждено, что неполно, а что вообще осталось неизвестным.


Самая важная для меня штука — отсутствующий тест не считается пройденным тестом.
Например, если для quant-critical кода применим CAUSALITY, но ни один обязательный validator его не проверяет, AIQE показывает COVERAGE_GAP.
Если validator не запускался — это может быть UNKNOWN.
Не зелёная галочка «ну вроде нормально».

В первой версии для квантового кода есть шесть классов таких обязательств:
CAUSALITY
DATA_ALIGNMENT
EXECUTION_REALISM
ACCOUNTING
TRAIN_TEST_SEPARATION
DETERMINISM

Но сам Git/change-integrity слой полезен не только квантам (тем, кто занимается разработкой и кодингом торговых систем)

Например, обычный backend-проект:

🔹Claude или Codex меняет два файла.
🔹В репозитории уже есть pytest, type checker и linter.
🔹Параллельно у вас staged какой-то эксперимент, который вообще не относится к задаче.
🔹AIQE позволяет задать scope задачи, прогнать именно ваши проверки и сделать completion commit, не прихватив чужой staged state.

Для infrastructure это может быть Terraform/config validation.
Для ML/data — schema и pipeline checks.
Для audit-sensitive проектов — просто понятный receipt: что менялось, что проверялось и где остались пробелы.


При этом AIQE не пытается изображать оракула.
Если ваш validator написан плохо — он может пройти.
AIQE не доказывает, что стратегия правильная, backend безопасен, а инфраструктура не упадёт.
Он доказывает гораздо более узкую вещь: что именно проверялось, относительно какого состояния и что мы всё ещё не проверили.

Сейчас опубликована первая alpha — 0.1.0a0.


По retained conformance corpus:
149 cases
146 pass
0 fail
3 явных platform skips
24/24 negative controls
Проверены документированные macOS/Linux surfaces и Python 3.11–3.14.
Сторонних runtime-зависимостей — 0.
Нет telemetry.
Нет model calls.
Нет daemon.
AIQE ничего сам не пушит.
  • 🔥 6
  • 🤡 2
  • 🤣 2
  • 🥰 1
More from @zabor_main
  1. Sep 26, 202626 сентября Bitget начнёт поэтапное и упорядоченное восстановление функции вывода средств…
  2. Sep 24, 2026Несколько часов назад Bitget взломали предположительно на 350 миллионов $ Рынок, как не ст…
  3. Sep 11, 2026И важная оговорка про benchmark. Эти цифры не означают, что я уже доказал «AIQE снижает чи…
  4. Aug 26, 2026#ETH 1W https://www.tradingview.com/x/G3ds4up2/ Смотрится примерно также как и BTC к долла…
  5. Aug 26, 2026#BTC 1W https://www.tradingview.com/x/UJErVU7j/ BTC довольно уверенно добежал до 80к по од…
  6. Aug 20, 2026Слышите, как вчера начали со скрипом открываться крышки гробов и ожили крипто-канальчики?…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →