Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
본 페이지의 콘텐츠는 AI가 공개된 소스를 기반으로 자동 수집·요약·번역한 것입니다. 원 저작권은 각 원저작자에게 있으며, 각 게시물의 “원문 바로가기” 링크를 통해 원문을 확인할 수 있습니다. 저작권자의 삭제 요청이 있을 경우 신속히 조치합니다.
LangSmith가 LLM 아키텍처 평가를 위한 데이터셋과 결과 공유 기능을 출시하여 커뮤니티 주도의 벤치마크 활성화를 지원합니다. 새로운 `langchain-benchmarks` 패키지를 통해 개발자들은 다양한 아키텍처의 성능을 재현하고, 전체 트레이스(traces)를 포함한 상세한 비교 분석을 수행할 수 있습니다.
Open SWE는 클라우드 기반의 비동기적이고 자율적인 오픈 소스 코딩 에이전트입니다. 사용자의 GitHub 저장소와 직접 연결되어 코드 조사, 계획 수립, 코드 작성, 테스트 및 풀 리퀘스트 생성까지 엔지니어처럼 수행합니다.
LangChain과 코드 학습 플랫폼 Scrimba가 웹 개발자의 AI 엔지니어 전환을 지원하기 위해 파트너십을 체결했습니다. 이번 협업을 통해 무료 LangChain JS 프로젝트 기반 코스가 제공되며, LangChain 문서 내에 대화형 학습 콘텐츠인 'scrims'가 추가되어 학습 경험을 개선할 예정입니다.
LangChain은 LLM의 사용자 경험을 혁신할 핵심 요소로 '메모리(Memory)'를 정의하고, 이를 구현한 일기장 앱 'LangFriend'를 공개했습니다. 이 앱은 사용자의 취향, 목표, 과거 상호작용을 기억하여 맞춤형 경험을 제공하며, MemGPT와 같은 학술적 연구를 바탕으로 컨텍스트 관리 능력을 탐구합니다.
에이전트의 핵심 요소인 메모리의 정의와 중요성을 다루며, 메모리는 LLM 자체의 기능이 아닌 의도적으로 구현해야 하는 애플리케이션 특화적 요소임을 설명합니다. 인간의 메모리 구조를 모방한 CoALA 논문을 인용하여 에이전트가 활용할 수 있는 다양한 메모리 유형 중 절차적 메모리에 대해 소개합니다.
LLM 기반의 문서 질문-답변(QA) 체인 품질을 자동으로 평가하기 위한 오픈 소스 도구인 'auto-evaluator'가 호스팅 앱과 API 형태로 출시되었습니다. 이 도구는 Anthropic과 OpenAI의 연구 방식을 결합하여 테스트 세트 생성부터 결과 채점까지 자동화하며, LangChain을 활용해 모듈식 구성이 가능합니다.
LangChain과 LangGraph의 v1.0 alpha 버전이 Python 및 JS 환경에서 출시되었습니다. LangGraph는 프로덕션 환경을 위한 저수준 에이전트 오케스트레이션 프레임워크를 제공하며, LangChain은 표준화된 모델 추상화를 통해 벤더 종속 없는 빠른 AI 기능 구현을 지원합니다.
Mistral 7b 및 Llama2와 같은 오픈 소스 모델의 미세 조정(Fine-tuning) 성능을 체계적으로 평가하기 위한 방법을 다룹니다. LangSmith를 활용하여 평가 데이터셋을 생성하고, 여러 모델 버전을 프로덕션 환경에서 효율적으로 비교 및 테스트하는 워크플로우를 소개합니다.
LLM의 활용도가 높아짐에 따라 프롬프트의 발견, 공유 및 관리를 지원하는 LangChain Hub의 필요성과 주요 프롬프팅 테마를 다룹니다. 사고의 사슬(CoT)을 활용한 추론 기법과 에이전트 설계, 그리고 글쓰기 스타일 최적화와 같은 주요 프롬프트 활용 사례를 소개합니다.
LLM 애플리케이션을 프로덕션 단계로 전환할 때 필수적인 고품질 데이터셋 구축을 위해 LangSmith와 Lilac을 결합하는 워크플로우를 소개합니다. LangSmith로 실행 트레이스를 수집하고, Lilac을 통해 데이터를 정제 및 레이블링함으로써 효과적인 파인튜닝 데이터셋을 큐레이션하는 방법을 다룹니다.
에이전트 시스템 구축의 핵심 요소인 '에이전트 하네스'와 '메모리'의 밀접한 결합 관계를 설명합니다. 하네스는 단순한 스캐폴딩을 넘어 컨텍스트와 메모리를 관리하는 핵심 역량이며, 독점적 API 기반의 폐쇄형 하네스를 사용할 경우 메모리에 대한 통제권을 상실할 위험이 있음을 경고합니다.
AI 에이전트가 조직의 암묵적 지식을 반영하여 효과적으로 작동하기 위해서는 도메인 전문가의 판단을 포함하는 개선 루프가 필수적입니다. 본 가이드는 워크플로 설계부터 컨텍스트 제공까지 에이전트 개발 생명주기 전반에 걸쳐 인간의 지식을 통합하는 방법론을 다룹니다.
더 나은 에이전트를 구축하기 위해 평가(Evals)를 학습 신호로 활용하여 harness를 반복적으로 개선하는 'Harness Hill-Climbing' 방법론을 소개합니다. 평가를 단순한 검증 도구가 아닌 에이전트의 행동을 가이드하는 학습 데이터로 정의하며, 데이터 확보부터 최적화, 검토에 이르는 복합 시스템 엔지니어링 접근 방식을 제안합니다.
문서 내의 오래된 코드 샘플로 인해 발생하는 문제를 해결하기 위해 코드 샘플을 테스트 가능한 형태로 전환하는 방법을 소개합니다. Deep Agents CLI를 활용하여 인라인 코드를 독립된 파일로 추출하고 CI 환경에서 자동 테스트할 수 있도록 에이전트에게 작업을 위임하는 워크플로를 제안합니다.
Credit Genie는 LangGraph로 구축한 AI 금융 비서 AskGenie의 사용자 상호작용을 분석하기 위해 LangSmith Insights Agent를 도입했습니다. Insights Agent를 통해 기존 챗봇이 해결하지 못하는 고객 지원 요청의 공백을 발견하였으며, 이를 바탕으로 현금 서비스 조회 및 상환 날짜 변경 등 필요한 기능을 신속하게 출시했습니다.
EU AI Act는 고위험 AI 시스템을 대상으로 리스크 관리, 자동 로깅, 투명성 및 인간의 감독 등 엄격한 준수 사항을 요구합니다. LangSmith와 LangChain OSS는 에이전트의 추론 과정과 도구 호출을 포함한 전체 실행 단계를 추적하고 관찰할 수 있는 인프라를 제공하여 이러한 규제 요구사항을 충족하도록 돕습니다.
Deep Agents deploy는 모델에 구애받지 않는 오픈 소스 에이전트 하네스를 프로덕션 환경에 즉시 배포할 수 있는 도구입니다. 단 한 줄의 명령어로 오케스트레이션 로직, 메모리, 샌드박스, MCP 도구 등을 통합하여 확장 가능한 멀티 테넌트 환경을 구축할 수 있습니다.
Villagers 팀은 LangSmith를 활용하여 실제 Twitter 사용자의 행동 패턴을 모방하는 멀티 에이전트 사회적 네트워크 시뮬레이션을 구축했습니다. 이 프로젝트는 수많은 에이전트가 병렬로 상호작용하는 복잡한 환경에서 LangSmith의 자동 트레이스 및 디버깅 기능을 통해 프롬프트 엔지니어링 효율을 극대화한 사례를 보여줍니다.
기존의 인라인 서브에이전트 방식은 도구 호출이 동기적으로 이루어져 서브에이전트 작업 중 감독 에이전트가 차단되는 데드락 문제가 발생합니다. 이를 해결하기 위해 Deep Agents는 비동기 서브에이전트 패턴을 도입하여, 감독 에이전트가 제어권을 유지한 채 여러 작업을 병렬로 실행하고 관리할 수 있도록 지원합니다.
에이전트 시스템을 체계적으로 개선하기 위해서는 실행 과정의 기록인 트레이스(Trace)를 확보하고 이를 평가 및 피드백으로 풍부하게 만드는 과정이 필수적입니다. 트레이스는 에이전트가 실제로 수행한 동작을 보여주는 핵심 데이터이며, 이를 통해 실패 패턴을 식별하고 타겟팅된 변경을 수행하는 반복적인 개선 루프를 구축할 수 있습니다.