이상 grepBeyond : the rich context coding harness thesis

진행 중인 이슈 : Harness Ops : post-mortems et bench des agents en prod· 편 9/10

빌드 Jul 20, 2026 at 16:429북마크에 추가

이상 grepBeyond : the rich context coding harness thesis
삽화 : Léa Fontaine

아스 테크니카는 코드 에이전트 실무자들이 관찰하던 바를 다음과 같이 정리했습니다: **컨텍스트 전략이 진정한 레버리지 포인트가 되었으며, underlying 모델이 아니라는 점입니다.**

간단히 말해.

Ars Technica (20/07/2026)가 Vinay Perneti (Augment Code)와의 인터뷰를 게재했는데, 그는 코딩 AI harness에서 grep 검색을 넘어 구조화된 컨텍스트(시맨틱 인덱싱, 심볼릭 내비게이터, 로컬 메모리)로 전환할 것을 주장한다. 이는 도구 논쟁이 아니라 랩(rap)하는 에이전트와 코드를 생산하는 에이전트를 가르는 차이다.

배경

2024-25년 코딩 에이전트 붐(Cursor, Cline, Aider, Codex, Claude Code) 이후 표준 프로토콜은 여전히 원시적이다: grep -R foo → 일치 파일 모델에 전달 → 희망하기. 이는 국소적 작업에는 통하지만, 호출 흐름, 관행, 추론 타입 등 across-dependency가 필요한 버그에는 깨진다. 최첨단 harness는 이미 서브에이전트, 임베딩 기반 시맨틱 리콜, 타입 기반 내비게이션(LSP, tree-sitter) 혼합으로 전환했다.

데이터

  • 출처: Ars Technica, 20/07/2026 - Vinay Perneti (Augment Code) 인터뷰
  • 관련 이론적 틀: publ #1055 「Agent Harness Engineering: 부족한 디시플린」

분석

harness가 전략적 단위가 된다. 컨텍스트가 없는 frontier 모델은 좋은 harness에선 더 작은 모델보다 성능이 떨어진다. 이는 DSI의 구매 의사결정을 뒤집는다: 모델 선택보다 컨텍스트 스택(인덱서, 시맨틱, 내비게이터, 메모리)에 투자하는 것이 더 큰 영향을 미친다. 부수적 결론: 모델 간 이식성은 API 수준이 아니라 harness 수준에서 결정된다. KEEL CRUX 관찰: 내부 측정상 IDE 사용 시 latency overhead는 흡수 가능하며, 이는 제한 요인이 아니다.

내부 구조

현대 컨텍스트는 세 가지 구성 요소로 이뤄진다:

  1. 시맨틱 인덱서 - 파일/함수 임베딩, 작업 유형에 맞춰 top-k recall 조정 가능
  2. 심볼릭 내비게이터 - LSP 또는 tree-sitter로 go-to-definition, find-references, 타입 해결
  3. 로컬 메모리 - 결정 캐시, 아키텍처 노트, 프로젝트 제약; 보통 버전 관리된 마크다운 파일

이 모든 것은 라우터가 작업에 따라 어떤 구성 요소를 호출할지 결정한다.

시나리오

  • 집중화 (65%): 오픈소스 harness(Aider, OpenHands)가 2026년 말까지 3가지 구성 요소를 네이티브로 통합; 클로즈드 소스와의 격차 좁혀짐
  • 파편화 (25%): 프로토콜이 독점적 유지(Cursor, Codex, Claude Code 각각 자체 스택); MCP는 잘 통합되지 않음
  • 표준화 (10%): 표준이 등장(MCP + LSP 기반일 확률 높음), 2027년 시장에 ~60% 통합

주시할 점

  • Claude Code / Cursor / Codex의 다음 릴리스에서 컨텍스트 스택 지원
  • 구조화된 컨텍스트 서버(MCP-ecosystem-plumbing)에서 MCP의 성장
  • 「harness gain」 vs 「model gain」에 대한 제3자 벤치마크 공개
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.

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
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
토픽
탐색
정보