Перейти к содержимому

> ls /var/log/decisions/*.md

Технические заметки о разработке Maguyva

Архитектурные решения, заметки о реализации MCP и редкие вспышки негодования по поводу вещей, которые не должны быть настолько сложными.

Последний выпуск

Самая свежая заметка о разработке

Начните отсюда, если хотите самое свежее техническое обновление, прежде чем углубляться в архив.

Архив

Технические заметки по темам

Архитектура, наблюдаемость, проектирование интерфейса MCP и паттерны, пережившие столкновение с продакшеном.

Почему ваш ИИ-агент для кода галлюцинирует пути к файлам_

ИИ-агенты для кода придумывают пути к файлам, когда у них нет настоящей карты репозитория. Вот почему это происходит и как обоснованность приводит к меньшему числу галлюцинированных правок.

[AI Agents] [Hallucination] [Retrieval] [MCP]

Почему мы обновили поиск по коду до voyage-4-large_

Мы перевели эмбеддинги кода на voyage-4-large — модель, которая сейчас возглавляет публичный рейтинг RTEB по поиску кода. Честная версия: какой компромисс мы принимаем, что мы на самом деле индексируем и почему платим за премиальные эмбеддинги.

[Эмбеддинги] [Поиск] [Архитектура]

Рекурсивное улучшение поддержки языков: шлифуем интеллектуальный анализ кода на ~280 языках_

Мы поддерживаем интеллектуальный анализ кода для ~280 языков. Ни один человек не может вручную проверить это. Поэтому мы построили цикл рекурсивного улучшения поддержки языков — выборочная проверка, LLM в роли судьи, исправление одной вещи, повторная валидация — и прогоняем его флотом изолированных агентов, пока извлечение не станет по-настоящему верным, а не просто «зелёным».

[Архитектура] [Языки] [Агенты]

Мультимодальный фьюжн-поиск: выбор правильного ретривера для каждого запроса_

Запрос вроде «где определён parseConfig» требует другого поиска, чем «как работает аутентификация». Maguyva классифицирует намерение, соответствующим образом взвешивает четыре модальности поиска и сливает результаты с помощью взвешенного Reciprocal Rank Fusion.

[Поиск] [Архитектура]

Извлечение знаний из истории: как изменения становятся институциональной памятью_

Git-коммиты превращаются в структурированные записи журнала изменений и записи архитектурных решений, а затем возвращаются к ИИ-агентам в виде запрашиваемой институциональной памяти.

[Архитектура] [Рабочие процессы]

Прогрессивное раскрытие: CLI-окна в агентные системы_

Агентные системы по умолчанию непрозрачны. Прогрессивное раскрытие даёт операторам многоуровневые CLI-представления — от быстрой проверки статуса до полного устройства агента и трасс решений.

[Архитектура] [CLI] [Инструментарий]

Ground Truths: проверенные факты как опора для ИИ-агентов_

ИИ-агенты уверенно галлюцинируют. Обоснованные истины — это версионируемые, ограниченные по области действия факты, которые связывают поведение агента с проверяемой реальностью. Вот как мы их построили и как обеспечиваем их соблюдение.

[Архитектура] [Обоснование]
Будьте в курсе

Это весь архив_

Каждый выпуск сначала появляется здесь. Новые сразу попадают в список изменений — или подпишитесь на RSS, чтобы узнавать о них мгновенно.

[Список изменений] [RSS]