AI 10

[AI] Next.js에서 Flutter로 - 백엔드 개발자가 Hume EVI 연동 구조를 파헤친 이유

사이드 프로젝트의 클라이언트가 Next.js에서 Flutter로 전환되면서"지금 웹에서 동작하는 음성 감정 AI를 Flutter에 어떻게 붙이지?"라는 과제가 생겼다.공식 Flutter SDK는 없었다. 직접 분석하는 수밖에 없었다. 1. 배경: 클라이언트 전환과 새로운 과제프로젝트는 AI 정신건강 상담 사이드 프로젝트로 음성 상담 기능은 Hume EVI를 붙여서 이미 Next.js 웹 앱에서 동작 중이다. 팀에서 클라이언트를 Flutter로 전환하기로 결정했다.모바일 앱으로 가야 한다는 판단이었다. 백엔드 개발자로서 이 결정이 나에게 의미하는 건 하나였다."지금 Next.js가 하고 있는 Hume EVI 연동 로직을 Flutter에서 어떻게 대체할 것인가그리고 Spring Boot 백엔드에 무엇을 추가..

AI 2026.04.15

[AI] Claude Code 활용기: CLAUDE.MD와 Git Hooks로 AI 협업 효율 높이기

1. 배경: AI 개발 도우미와 협업하며 겪은 문제보험금 청구 자동화 시스템을 개발하면서 Claude Code를 AI 페어 프로그래밍 도구로 활용하고 있다. 하지만 초기에는 매 세션마다 프로젝트 구조를 반복 설명해야 하는 비효율이 발생했다.문제 상황새로운 채팅 세션마다 "프로젝트는 DDD 구조입니다", "레이어는 이렇게 분리되어 있습니다" 등을 반복 설명AI가 프로젝트 컨텍스트를 모르고 엉뚱한 레이어에 코드를 생성설계 원칙(이벤트 기반, 멱등성 등)을 매번 상기시켜야 함결과적으로 재작업률 증가 및 개발 속도 저하이를 해결하기 위해 CLAUDE.MD와 Claude Hooks를 도입했다. 2. CLAUDE.MD란?CLAUDE.MD는 AI 개발 도우미를 위한 프로젝트 컨텍스트 문서다. README.md가 사람..

AI 2026.01.04

[AI] 프롬프트 엔지니어링 정리 (+ Prompt Engineering to Context Engineering)

25년 11월 25일 기준. 아래 프롬프트로만으로 에이전트 벤치마크 성능 약 5% 향상 시킨 사례 1. 프롬프트 엔지니어링생성형 AI(챗봇, 코드 생성기, 이미지 생성기 등)가 사용자의 의도를 잘 이해해서 원하는 결과를 내도록 “입력 문장(프롬프트)”을 설계·조정하는 기술프롬프트는 '언어의 마법' 1.1. 직접 사용한 사례https://github.com/a2a-mcp-multiagent-study/Ticker-Score-Agent/blob/main/app/workflow/prompts.pyPROMPT_TEMPLATE = """\당신은 한국어로 금융 뉴스를 요약하고 투자 관점의 점수를 산정하는 애널리스트입니다.다음 입력을 바탕으로 1~100 사이의 점수와 짧은 한국어 근거를 생성하세요.[컨텍스트]- 종목..

AI 2025.11.25

[AI] 내가 만든 Agent를 A2A Server로 만들어 A2A Client와 통신해보기(feat. LangGraph)

https://github.com/a2a-mcp-multiagent-study/Ticker-Score-Agent GitHub - a2a-mcp-multiagent-study/Ticker-Score-Agent: 금융 데이터(MCP) + 뉴스 요약을 기반으로 점수를 산출하금융 데이터(MCP) + 뉴스 요약을 기반으로 점수를 산출하는 AGENT. Contribute to a2a-mcp-multiagent-study/Ticker-Score-Agent development by creating an account on GitHub.github.com 아래는 동작 예시입니다. 1. 주요 개념개별 에이전트 = A2A 서버: 각 에이전트는 독립적인 FastAPI 서버로 실행되며, A2A 프로토콜을 통해 통신합니다.Ho..

AI 2025.11.03

[AI] Google ADK 이용해 A2A 통신 해보기 (feat. 멀티 에이전트)

구글 ADK 이용해 AI Agent 간 A2A 통신https://google.github.io/adk-docs/ Agent Development KitBuild powerful multi-agent systems with Agent Development Kitgoogle.github.ioADK (Agent Development Kit): 구글이 제공하는 에이전트(Agent)를 개발하고 배포하는 프레임워크. LLM 기반 응답, 툴 호출, 상태 관리, 메모리/세션 관리 등을 지원.A2A (Agent-to-Agent) 프로토콜: 서로 다른 에이전트들이 표준화된 방식으로 통신하고 협업할 수 있게 해주는 개방형 프로토콜. ADK와 A2A의 관계는, ADK가 에이전트를 구축하고 관리하는 툴킷이라면, A2A는 그 에..

AI 2025.10.04

[AI] AI Agent를 FastAPI 호출 방식에서 LangGraph Studio 전환 (feat. Chat)

FastAPI 기반으로 직접 호출(ainvoke)하던 걸 → LangGraph Studio(Chat 탭 기반)으로 바꾸기 https://github.com/a2a-mcp-multiagent-study/Ticker-Score-Agent GitHub - a2a-mcp-multiagent-study/Ticker-Score-Agent: 금융 데이터(MCP) + 뉴스 요약을 기반으로 점수를 산출하금융 데이터(MCP) + 뉴스 요약을 기반으로 점수를 산출하는 AGENT. Contribute to a2a-mcp-multiagent-study/Ticker-Score-Agent development by creating an account on GitHub.github.com 다른 AI Agent와의 일관된 요청, 응답..

AI 2025.09.28

[AI] AI Agent 개발하기 (feat. LangGraph, CLOVA AI, MCP Server)

주식 티켓 번호를 입력하면 CLOVA Studio AI가 점수를 응답하는 AI Agent 개발https://github.com/Archive-TIL-AI/a2a.mcp-multiagent.mvp/tree/main/agent/ticker-score-agent a2a.mcp-multiagent.mvp/agent/ticker-score-agent at main · Archive-TIL-AI/a2a.mcp-multiagent.mvp흩어진 투자 정보? – 한눈에 싹 모아드릴게요. 👀. Contribute to Archive-TIL-AI/a2a.mcp-multiagent.mvp development by creating an account on GitHub.github.com1. AI Agent 소개티켓기반 점수..

AI 2025.09.14

[AI] OpenAI, CLOVA Studio LLM을 LangGraph에서 사용하기

공부하면서 겪은 LLM 연동 2가지 비교LLM 2가지 1. LLM 소개[CLOVA X]“한국어와 한국 문화에 최적화된 현지 전문가”[OpenAI]“전 세계 언어와 미디어를 다루는 글로벌 다국적 전문가”1.1. 한국어 이해력 및 현지화 능력→ 요약: 한국어 기반 응용, 국내 서비스 또는 문화·법·교육 등 한국 맥락에 특화된 분야라면 HyperCLOVA X가 뛰어난 선택입니다.1.1.1. HyperCLOVA X GPT-4보다 6,500배 이상 많은 한국어 데이터를 활용해 학습되어, 한국 문화 및 언어적 미묘함에 뛰어난 이해력을 보여줍니다 KMMLU와 같은 한국어 중심 벤치마크에서 GPT-3.5와 Google을 뛰어넘는 성능을 기록했으며, GPT-4보다 한국어·문화 이해에서 우수하다고 평가받았습니다. 1.1...

AI 2025.09.07

[AI] A2A Python SDK 이용해 간단한 Echo 통신 해보기

1. 목표개발 지점 (프론트엔드, 에이전트 간 통신) 을 위한 개발 PoC 진행간단한 A2A Client, A2A Server 개발해보기 [사용 기술]A2A Python SDK https://github.com/a2aproject/a2a-python?tab=readme-ov-file GitHub - a2aproject/a2a-python: Official Python SDK for the Agent2Agent (A2A) ProtocolOfficial Python SDK for the Agent2Agent (A2A) Protocol - a2aproject/a2a-pythongithub.com1.1. PoC 목표a2a-sdk를 이용해 Agent ↔ Agent 간 통신을 간단히 확인 (ping → pong)서..

AI 2025.08.25

[AI] mcp-python-sdk 이용해 yahoo-finance-mcp 연동하기

1. 개발 소개깃허브 프로젝트 저장소: https://github.com/Archive-TIL-AI/a2a.mcp-multiagent.mvp GitHub - Archive-TIL-AI/a2a.mcp-multiagent.mvp: 흩어진 투자 정보? – 한눈에 싹 모아드릴게요. 👀흩어진 투자 정보? – 한눈에 싹 모아드릴게요. 👀. Contribute to Archive-TIL-AI/a2a.mcp-multiagent.mvp development by creating an account on GitHub.github.com 현재 a2a, mcp 간 멀티에이전트 MVP 버전을 개발 중선행 개발로 mcp client, mcp server 간 연동 개발 필요해 개발 진행 사용한 mcp는 MCP 파이썬 SDK..

AI 2025.08.23