최근 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
- 유저 인증
- 스토리지
- 서버리스 함수 등