본문으로 건너뛰기

© 2026 Molayo

LangChain헤드라인2026. 05. 21. 04:04

LangChain 및 LangGraph 1.0 alpha 버전 출시

요약

LangChain과 LangGraph의 v1.0 alpha 버전이 Python 및 JS 환경에서 출시되었습니다. LangGraph는 프로덕션 환경을 위한 저수준 에이전트 오케스트레이션 프레임워크를 제공하며, LangChain은 표준화된 모델 추상화를 통해 벤더 종속 없는 빠른 AI 기능 구현을 지원합니다.

핵심 포인트

  • LangGraph 1.0은 내장된 에이전트 런타임(내구성 있는 실행, 단기 메모리, Human-in-the-loop, 스트리밍)을 포함합니다.
  • LangChain 1.0은 모델 추상화와 사전 구축된 에이전트 패턴을 강화하여 개발 속도를 높입니다.
  • 기존 사용자를 위해 'langchain-legacy' 패키지를 제공하여 하위 호환성을 유지하며 점진적인 업데이트를 지원합니다.
  • langchain-core는 파괴적 변경 없이 1.0으로 승격되며, 메시지 포맷에 대한 구조적 개선이 포함됩니다.

오늘 저희는 Python과 JS 모두에서 langgraphlangchain의 v1.0 alpha 버전을 출시함을 발표합니다. LangGraph는 저수준 에이전트 오케스트레이션 프레임워크 (low-level agent orchestration framework)로, 개발자에게 내구성이 있는 실행 (durable execution)과 세밀한 제어 (fine-grained control)를 제공하여 프로덕션 환경에서 복잡한 에이전트 시스템 (agentic systems)을 실행할 수 있게 합니다. LangChain은 표준화된 모델 추상화 (model abstractions)와 사전 구축된 에이전트 패턴 (prebuilt agent patterns)을 통해 개발자가 AI 기능을 빠르게 출시할 수 있도록 도우며, 특정 벤더 종속 (vendor lock-in) 없이 복잡한 애플리케이션을 쉽게 구축할 수 있게 합니다. 저희는 10월 말 공식 1.0 출시를 목표로 작업하고 있습니다. 여기에서 피드백을 남겨주세요!

LangGraph

langgraph는 Uber, LinkedIn, Klarna와 같은 기업들이 프로덕션에서 사용하며 실전 테스트를 거쳤습니다. 저희는 파괴적 변경 사항 (breaking changes) 없이 이를 1.0으로 승격합니다. 여기에는 내장된 에이전트 런타임 (agent runtime) (내구성이 있는 실행 (durable execution), 단기 메모리 (short term memory), 인간 참여 패턴 (human in the loop patterns), 스트리밍 (streaming))이 포함되어 있으며

구현(implementation) 방식은 동일한 상위 수준 인터페이스(high level interface)를 유지하면서도 기반 구조(underpinning)는 다릅니다. 저희는 하위 에이전트 런타임(agent runtime)의 이점을 활용하기 위해 이 구현을 langgraph 위에 구축했습니다. 이는 langchain 패키지에는 새로운 것이지만, LangChain 생태계 전체로 보면 새로운 것이 아닙니다. 이는 지난 1년 동안 langgraph.prebuilts의 일부로서 실전 테스트를 거쳤습니다.

다음과 같이 쉽게 시도해 볼 수 있습니다:

Python: from langchain.agents import create_agent

JS: import { createAgent } from "langchain"

기존의 langchain 체인(chains)과 에이전트(agents)를 사용하고 계시더라도 걱정하지 마세요. 저희는 langchain-legacy 패키지를 출시할 예정이며, 이를 통해 개발자들이 기존의 오래된 체인과 에이전트를 계속 사용하면서도, 원할 경우 새롭고 개선된 langchain 1.0으로 업데이트할 수 있도록 지원할 것입니다.

LangChain Core

langchain에서 변하지 않고 유지되는 핵심 부분은 통합 추상화(integration abstractions)입니다. LangChain은 OpenAI, Anthropic 등과 같은 제공업체(providers)와의 수천 가지 통합을 포함하고 있습니다. 이러한 추상화는 기술적으로 langchain-core에 존재하며, 이는 오직 이러한 추상화들을 포함하기 위한 목적으로 저희가 만든 기본 패키지입니다.

저희는 langchain-core를 파괴적 변경 사항(breaking changes) 없이 1.0으로 승격시키되, 핵심적인 추가 사항을 포함할 예정입니다.

langchain-core의 큰 부분은 LLM API와 통신하는 방식인 "메시지(messages)" 개념입니다. 1.0에서는 이러한 메시지가 포맷되는 방식에 대해 더 많은 구조를 도입합니다 (하위 호환성을 유지하는 방식으로). LangChain의 큰 가치 제안(value prop)은 항상 LLM과 상호작용하는 표준화된 방식이었습니다. LLM과 상호작용하는 방식은 시간이 흐르며 변화해 왔습니다. 처음에는 문자열(strings)로 시작하여, 메시지(각 메시지의 content가 문자열인 방식)로 발전했습니다. 하지만 이제 LLM API는 콘텐츠 블록(content blocks)의 리스트를 반환합니다. 이에 따라, 표준 콘텐츠 유형을 가진 새로운 .content_blocks 속성을 도입합니다. 콘텐츠 블록에 관한 모든 내용은 여기에서 읽어보실 수 있습니다.

문서 (Documentation)

마지막으로 - 이 모든 오픈 소스 프로젝트를 위한 새로운 문서(docs) 사이트도 출시합니다. 이 문서는 우리의 오픈 소스 문서들을 한곳에 집중시키며, Python과 JavaScript 모두를 위한 통합된 페이지를 제공합니다. 저희는 더 중앙화되고 따라하기 쉬운 문서 사이트를 원한다는 여러분의 요청을 들어왔습니다. 이는 저희의 큰 중점 사항이었으며, 앞으로도 계속될 것입니다.

직접 체험해보기 (Try it out)

오늘 1.0 alpha 버전 출시를 발표하게 되어 매우 기쁩니다. 다음과 같이 쉽게 체험해 보실 수 있습니다:

JavaScript

LangChain: npm install langchain@next

LangGraph: npm install @langchain/langgraph@alpha

Python

LangChain: pip install langchain==1.0.0a3

LangGraph: pip install langgraph==1.0.0a1

다시 한번 말씀드리지만, 이번 1.0 릴리스(및 문서)에 대한 피드백을 이곳에 남겨주세요. 또한 GitHub 토론 항목(LangChain, LangGraph)에서도 확인하실 수 있습니다. 이는 큰 이정표이며, 앞으로 두 달 동안 커뮤니티와 함께 이 작업을 진행하게 되어 매우 기대됩니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 LangChain Blog의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0