AI Coding Agent Showdown — Ollama VS Gemini VS YouWare
- AI 코딩 에이전트 3종(Klein/Ollama/Deepseek, Gemini CLI, UWare)이 여행 계획 지도 앱 구축 과제로 비교되었습니다. 🤖
- Klein은 로컬 DeepSeek R18B 모델(37GB)을 사용했으나, 시스템 메모리 초과 및 스왑 메모리 사용으로 인해 성능 저하를 겪었습니다. 💾
- Klein은 CSS 처리 및 생각 과정을
index.html에 덤핑하는 등 불안정한 모습을 보였고, 최종적으로 기능하는 지도를 만들지 못했습니다. 🤯
- Gemini CLI는 Gemini 2.5 Pro로 시작했으나 빠르게 Flash 버전으로 다운그레이드되었고, "constructing feature data" 단계에서 멈추는 등 진행에 어려움을 겪었습니다. ⚡
- Gemini는 작업을 잊어버려 프롬프트를 다시 붙여넣어야 했으며, 불완전하고 기능하지 않는 결과물을 생성했습니다. 🚧
- UWare는 온라인 커뮤니티 기반 플랫폼으로, 프롬프트 자동 완성 및 '할 일 목록'을 활용하는 에이전트 패턴을 보여주었습니다. ✍️
- UWare는 초기 시도에서 무작위 여행 계획과 지도를 성공적으로 생성하며 가장 좋은 성능을 보였습니다. 🗺️✨
- UWare의 'Huge Icons MCP tool'로 앱의 시각적 매력을 높였고, 'AI App MCP tool'을 통해 앱 자체에 AI 기능을 내장하여 사용자 크레딧으로 AI를 활용하게 했습니다. 🖼️💰
- UWare는 'Google Maps MCP tool'을 사용하여 대화형 지도 기능을 구현했으며, API 키 문제 발생 시 '수정 버튼'으로 즉시 해결하는 사용자 친화적인 인터페이스를 제공했습니다. 🌍🩹
- UWare는 사용자가 지도에서 위치를 선택하면 맞춤형 3일 여행 일정을 생성하는 완전한 기능을 갖춘 앱을 성공적으로 구축하고 게시했습니다. 🎉
- UWare가 생성한 코드는
index.html 기반의 간단한 구조에 Leaflet, UWare SDK, OpenAI 기반의 UWare AI SDK를 활용하여 효율성을 보여주었습니다. 💻