LLM 관련 지식정리

최근 AI 트렌드 요약

최근 LLM 관련 많은 자동화도구, 라이브러리, 툴 들이 생겨나면서 정리해본 내용을 올려본다.

A. 노코드 / 워크플로우 / 파이프라인 자동화 도구 및 라이브러리

1. n8n

  • 오픈 소스 워크플로우 자동화 툴
  • GUI 기반 시각적 인터페이스 제공
  • JavaScript 확장 가능 → 유연한 로직 구현
  • 이메일 → LangChain → 응답 이메일 등 다양한 자동화 구성
  • 클라우드 및 온프레미스 환경 모두 지원
  • AI와 통합하여 지능형 챗봇, 비서 등 구현 가능

2. Opal

  • Google에서 출시한 n8n 대항마

3. Zapier

  • 앱 간 이벤트 기반 자동화 플랫폼
  • UI 친화적이며 API 지식 없이도 활용 가능
  • 다양한 앱 연동으로 반복 업무 자동화 가능

4. Make

  • 클라우드 기반 워크플로우 자동화 도구
  • 직관적인 UI와 강력한 연결 기능
  • 수많은 앱/서비스와 통합 가능

5. LangChain

  • LLM 기반 앱 개발을 위한 오픈소스 프레임워크
  • GPT-4, Hugging Face 등 다양한 LLM과 연동 가능
  • 주요 컴포넌트:
    • PromptTemplate: 프롬프트 구성
    • ChatModel: 다양한 AI 모델 인터페이스 (예: ChatOpenAI, ChatGroq, ChatGoogleGenerativeAI)
    • OutputParser: 결과 파싱
  • RAG (Retrieval-Augmented Generation) 구성 가능
    • 외부 데이터 검색 → 요약 및 응답 생성
  • 빠른 MVP 제작에 적합하며, 전체 워크플로우보다는 일부 핵심 컴포넌트 활용 권장

6. Playwright

  • Microsoft의 브라우저 자동화 도구
  • 크로미움, 파이어폭스, 웹킷 지원
  • API 기반으로 빠르고 안정적인 테스트 및 UI 자동화
  • Claude 등 AI 코드 생성 도구와 연동 가능

B. 바이브코딩 (Vibe Coding)

생성형 AI와 함께 개발하는 신조어

1. Cursor

  • VS Code 기반의 통합 개발 환경 (Fork 버전)
  • AI를 활용한 코드 작성, 디버깅, 리팩토링 가능
  • 생산성 향상에 유리한 개발 도구

사용후기: 사용하기 편리하며 꽤 사용성이 좋음. 대다수의 사람들이 꽤 비싸다고 언급함.

2. Claude (by Anthropic)

  • Opus: 고난도 추론/에이전트 기능에 특화
  • Sonnet: 성능/속도 균형 → 코딩에 적합
  • Claude Desktop App:
    • 코드 이해 및 수정 기능 탁월
    • JetBrains의 MCP (Model Context Protocol) 지원 → IntelliJ와 연동

사용후기: Claude Client, IntelliJ MCP 서버를 활용해 free 버전을 사용해봤으며, 꽤 괜찮은 수준으로 결과물을 만들어냄. IntelliJ plugin 형태로도 제공되나 유료결제가 필요함. Claude Client 를 활용할 땐 Cursor처럼 내가 일일이 컨펌하는 절차가 없어서 약간 아쉬움. CLI나 plugin을 활용하면 컨펌하는 절차가 있는것 같긴함

3. Gemini

사용후기: IntelliJ 내 plugin을 통해 활용해봤으며 Cursor, Claude 보다는 문제를 잘 해결하지 못했음


C. 기타 도구 및 플랫폼

Hugging Face

  • 트랜스포머, 데이터셋 등 제공하는 세계 최대 AI/ML 플랫폼
  • 다양한 사전학습 모델과 커뮤니티 리소스 제공

Supabase

  • Firebase 대체 오픈소스 백엔드 플랫폼
  • PostgreSQL 기반
  • 제공 기능:
    • 실시간 DB
    • 유저 인증
    • 스토리지
    • 서버리스 함수 등

Share