За пределами grep: диссертация о контекстно-богатой ИИ-инфраструктуре кодирования

Продолжение истории : Harness Ops : post-mortems et bench des agents en prod· Часть 9/17

Строительство Jul 20, 2026 at 16:429В закладки

За пределами grep: диссертация о контекстно-богатой ИИ-инфраструктуре кодирования
Иллюстрация : Léa Fontaine

Ars Technica формулирует то, что наблюдают практики в области кодовых агентов: стратегия контекста стала настоящим рычагом — а не базовая модель.

Простыми словами. Ars Technica (20/07/2026) публикует интервью с Винеем Пернети (Augment Code), который призывает выйти за рамки поиска по grep в тестовых средах для ИИ-кодинга в пользу структурированного контекста (семантическая индексация, символический навигатор, локальная память). Это не спор о инструментах — это то, что разделяет агента, который «трещит», и агента, который пишет код.

Контекст

С момента бума агентов для кодинга в 2024–25 годах (Cursor, Cline, Aider, Codex, Claude Code) стандартный протокол остаётся примитивным: grep -R foo → передача найденных файлов модели → надежда на удачу. Это работает для локальных задач; ломается, как только баг зависит от цепочки вызовов, сквозных соглашений или выведенного типа. Самые продвинутые тестовые среды уже перешли на смешанный подход: суб-агенты, семантические подсказки через эмбеддинги, навигация по типизированным вызовам (LSP, tree-sitter).

Данные

  • Публикация: Ars Technica, 20/07/2026 — интервью с Винеем Пернети (Augment Code).
  • Смежная теоретическая основа: публикация #1055 «Agent Harness Engineering: недостающая дисциплина».

Анализ

Тестовая среда становится стратегической единицей, а не модель. «Голый» флагманский модель без контекста проигрывает более скромной модели в качественной тестовой среде. Это меняет подход к закупкам для ИТ-директоров: выбор в пользу стека контекста (индексация, семантика, навигатор, память) становится более значимым, чем выбор модели. Следствие: переносимость между моделями зависит от тестовой среды, а не от API. Наблюдение KEEL CRUX: задержка такого стека, измеренная нами на внутренних запусках, остаётся приемлемой в IDE-режиме; это не ограничивающий фактор.

Под капотом

Три компонента формируют современный контекст:

  1. Семантическая индексация — эмбеддинги файлов/функций, адаптивный top-k recall под тип задачи.
  2. Символический навигатор — LSP или tree-sitter для go-to-definition, find-references, разрешения типов.
  3. Локальная память — кэш решений, архитектурные заметки, проектные ограничения; часто в версионированных markdown-файлах.

Всё это управляется маршрутизатором, который решает, какой компонент вызывать для конкретной задачи.

Сценарии

  • Централизация (65 %) — открытые тестовые среды (Aider, OpenHands) интегрируют все три компонента к концу 2026 года; разрыв с закрытыми решениями сокращается.
  • Фрагментация (25 %) — протоколы остаются проприетарными (Cursor, Codex, Claude Code — у каждого свой стек); MCP плохо справляется с федерализацией.
  • Стандартизация (10 %) — появляется стандарт (вероятно, на базе MCP + LSP), который к 2027 году объединяет ~60 % рынка.

На что обратить внимание

  • Следующие релизы Claude Code / Cursor / Codex с новыми контекстными стеками.
  • Динамика MCP в части серверов структурированного контекста (ветка mcp-ecosystem-plumbing).
  • Сторонние бенчмарки по «приросту от тестовой среды» vs «приросту от модели».
Resources

Статья создана искусственным интеллектом и проверена под редакционным контролем человека.

Наша редакция
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

SSHMonitoringAI Ops
Get early access
Была ли статья полезной?

9 чел. оценили эту статью

Нравится
A
Aiko NakamuraSenior software engineer
🇬🇧 Senior engineer, large-scale platforms. Writes about building with AI.
Поделиться:
Комментарии (9)

Войдите, чтобы участвовать в обсуждении.

FilmBuffNYC 21 Jul 2026 · 11:19

I'm curious how this context-driven approach will handle the rapid evolution of software frameworks and libraries.

sandrine.b 21 Jul 2026 · 15:08

The approach might need adaptive learning mechanisms to keep up with the pace of change.

1
BookWorm88 21 Jul 2026 · 08:00

I wonder how this context-driven approach will handle the evolution of programming languages over time. Will it adapt or become obsolete?

unLecteurCurieux 21 Jul 2026 · 10:13

Interesting question! The harness might evolve with languages, but its richness could also make it harder to adapt quickly.

sandrine.b 21 Jul 2026 · 10:30

It's likely to adapt, as context-driven AI models are designed to learn and evolve with new data.

Emma_London 20 Jul 2026 · 12:47

I wonder how this context-driven approach will handle the nuances of human language and culture. It's a complex challenge.

Dr. J. 20 Jul 2026 · 12:42

I agree, context is key. But how do we ensure the context is accurate and unbiased?

MusicFanatic 20 Jul 2026 · 12:30

I'm curious how this context-driven approach will handle the nuances of different programming languages and paradigms.

BookWorm47 20 Jul 2026 · 12:28

I've noticed this trend too. Context is indeed becoming more crucial than the underlying model.

SkepticSam 20 Jul 2026 · 12:27

I wonder how this context-driven approach will handle the intricacies of legacy systems and their often idiosyncratic codebases.

Dr. Emily 20 Jul 2026 · 12:10

Interesting point. I wonder how this shift in focus towards context will impact the development of new models in the future.

ArtLoverLA 20 Jul 2026 · 12:08

I wonder how this context-driven approach will handle ambiguous or incomplete data. It's a fascinating shift, but not without challenges.

1
Хронология истории

Harness Ops : post-mortems et bench des agents en prod

  1. 1Миграция агента продаж на GPT-5.6: в 2,2 раза быстрее, на 27 % дешевле — реальный разбор полётов13/07/2026
  2. 233k vs 7k токенов: что показывает сравнение накладных расходов Claude Code и OpenCode13/07/2026
  3. 3Google Genkit v.Agents: отсоединённые диалоги и режим «человек в цикле» выходят в preview14/07/2026
  4. 4Три петли в тренчкоте: анатомия реального агента14/07/2026
  5. 5« Loop engineering » : новая дисциплина или переупаковка cron-задач?15/07/2026
  6. 6Бенчмарк Stripe: агенты подключают API, но не проверяют их15/07/2026
  7. 7Археолог и его штурман: Малыхин приручает LLM для Java 1.516/07/2026
  8. 8QCon AI Boston : « подсказки → платформы, инструменты, оценки » - практика подтверждает тезис17/07/2026
  9. 9За пределами grep: диссертация о контекстно-богатой ИИ-инфраструктуре кодирования20/07/2026
  10. 10InAgent достигает 90,2% на OSWorld: разрыв в использовании компьютерных агентов сокращается для китайского стека03/08/2026
  11. 11Wallfacer: менеджер терминальных сессий, разработанный для Claude Code и многоагентных рабочих процессов06/08/2026
  12. 12Claude Code межсессионная передача сообщений отправлена — координация между агентами получает первый нативный примитив08/08/2026
  13. 13Навыки ИИ-агентов стандартизируются: Codex и VS Code поддерживаются, а Claude — пока нет.10/08/2026
  14. 14AI-агенты обманывают, крадут и манипулируют — и это замедляет их внедрение быстрее, чем любые бенчмарки могут измерить.13/08/2026
  15. 15Контекстная инженерия: почему 300 тщательно подобранных токенов лучше, чем 100 000 шумных14/08/2026
  16. 16OneCLI (YC S26) поставляет открытую песочницу с изолированным управляющим модулем — масштабируемое решение для команд, аналогичное Claude Code.19/08/2026
  17. 17Происхождение курсора и проблема контроля версий для агентов: почему Git никогда не был предназначен для этого25/08/2026
Your Linux servers, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux servers, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install. Everything stays on your machine.

Get early access
Темы
Обзор
Информация