About beom

18년 경력의 시니어 소프트웨어 엔지니어입니다. 네트워크 보안 솔루션과 웹 방화벽(WAF) 개발을 전문으로 하며, C/C++ 기반 시스템 프로그래밍부터 Python, TypeScript, Node.js를 활용한 현대적 개발까지 폭넓은 경험을 보유하고 있습니다. 현재는 AI 기술과 개발 자동화에 관심을 가지고 Claude AI, MCP 서버, CI/CD 파이프라인 등을 연구하고 있습니다. 전문 분야: C/C++, Network Security, Python, TypeScript, Node.js, Jenkins, Unit Testing, AI Integration

RAG Day 2: 문서 처리와 청킹 전략 – 효과적인 텍스트 분할

RAG 시스템의 첫 단계인 문서 처리와 청킹 전략을 알아봅니다. PDF 파싱, 마크다운 처리, 텍스트 분할 기법으로 RAG 전처리 파이프라인을 구축하고 검색 품질을 높이는 방법을 TypeScript로 구현합니다.

By |2025-12-30T16:21:33+09:002025년 12월 30일|Categories: AI Development, RAG|Tags: , , , , , |2 Comments

RAG Day 1: RAG 개념과 아키텍처 – 내 문서를 아는 AI 만들기

RAG(Retrieval Augmented Generation)란 무엇인가? LLM의 환각 문제를 해결하고 벡터 데이터베이스를 활용해 내 문서 기반으로 답변하는 AI 챗봇 시스템의 RAG 아키텍처를 TypeScript로 구현합니다.

By |2025-12-24T08:43:30+09:002025년 12월 24일|Categories: AI Development, RAG|Tags: , , , , |2 Comments

Claude Agent SDK Day 4: 멀티 에이전트 오케스트레이션

여러 AI Agent가 협업하는 멀티 에이전트 시스템을 구축합니다. Claude Agent SDK로 Supervisor, Pipeline, Peer-to-Peer 오케스트레이션 패턴을 구현하고 코드 리뷰 멀티 에이전트 시스템을 만들어봅니다.

Claude Agent SDK Day 3: 메모리와 컨텍스트 관리

AI Agent의 메모리 시스템과 컨텍스트 관리 전략을 알아봅니다. Claude Agent SDK로 대화 히스토리, 장기 메모리, 상태 관리를 구현하여 개인화된 AI 에이전트를 만들어봅니다.

Claude Agent SDK Day 2: Tool Use와 MCP 서버 연동

AI Agent가 도구를 사용하는 Tool Use 기능을 구현합니다. Function Calling의 개념부터 커스텀 Tool 구현, MCP 서버를 Agent 도구로 연동하는 방법까지 단계별로 알아봅니다.

Go to Top