Show HN: 코딩 에이전트를 2019년 무렵의 JavaScript에서 최신 웹 기본 기능으로 이끌기

4 hours ago 1

Modern Web Guidance는 웹 플랫폼 전문 지식, 모범 사례, 브라우저 호환성 데이터를 코딩 에이전트에 제공하는 스킬 모음으로, 레거시 패턴 대신 최신 웹 기본 기능을 활용하도록 유도함 LLM 학습 데이터에 많은 오래된 코드와 부족한 최신 구현 사례를 보완하기 위해, 전문가가 선별한 가이드를 작업에 맞춰 에이전트의 컨텍스트에 직접 전달함 로컬 의미 검색과 BM25로 관련 가이드를 찾으며, 검색에는 네트워크 호출이나 API 키가 필요 없음 Baseline 호환성 데이터와 가벼운 대체 구현을 활용하고, 실험적이거나 불안정한 기능의 가이드는 개발자가 명시적으로 허용해야 조회할 수 있음 프로젝트 자체 평가에서는 가이드 사용 전후의 통과율과 접근성을 비교하며, 에이전트가 이미 잘 수행하는 조언은 제거하고 어려워하는 작업의 가이드는 개선함 레거시 코드 대신 웹 플랫폼 기본 기능 활용 Modern Web Guidance는 코딩 에이전트가 최신 웹 플랫폼 기능을 활용하도록 돕는 스킬 모음임 코딩 에이전트는 학습 데이터에 포함된 많은 레거시 코드 때문에 오래된 패턴을 선택하고, 이미 고성능 네이티브 기능이 있는 작업에도 비대한 JavaScript를 생성하는 경우가 있음 API의 존재를 알아도 프로덕션 수준의 코드에 필요한 실제 최신 구현 사례가 충분하지 않을 수 있음 CLI는 작업에 맞는 전문가 가이드를 컨텍스트에 전달하며, 세 가지에 집중함 최신 브라우저 API: 모델이 자주 잘못 사용하는 API를 올바르게 구성하도록 지원함 성능과 접근성: 브라우저가 최적화할 수 있고 접근성 지원이 내장된 플랫폼 API를 우선함 가벼운 대체 구현: 무거운 폴리필이나 레거시 라이브러리 대신 상황에 맞는 대안을 권장함 검색부터 가이드 적용까지의 동작 관련 작업이 주어지면 에이전트가 modern-web-guidance 스킬을 활성화하고, 웹 플랫폼 관련 질의에 CLI를 사용함 오프라인 임베딩 모델과 BM25 검색 엔진으로 질의에 가장 적합한 가이드를 찾음 검색에 네트워크 호출이나 API 키가 필요하지 않음 npm 패키지는 추가 의존성 없이 자체 완결형으로 구성되어 있으며, 낮은 지연 시간과 공급망 보안을 고려함 가이드를 조회하면 코드 패턴, 주의점, 대체 구현이 에이전트의 컨텍스트에 들어감 npx로 최신 콘텐츠를 사용하도록 하되, CLI 자체는 오프라인 로컬 실행이 가능함 설치하지 않고도 가이드 검색과 조회, 코드베이스의 레거시 패턴 ...

Read Entire Article




피플앤툴즈 네트워크
🛍 샵