Agno 에이전트란 무엇인가
Agno 에이전트란 무엇인가
Agno는 에이전트 플랫폼을 빌드하기 위한 프레임워크 겸 런타임이에요. 그 중심에는 **에이전트(Agent)**가 있는데, 에이전트는 모델을 위한 컨텍스트를 만들고, 모델 응답을 처리하며, 요청된 도구를 실행하고, 최종적으로 RunOutput을 반환해요. 도구는 선택사항이에요. 필요에 따라 메모리·지식·저장소·인간 개입(HITL)·가드레일을 얹을 수 있어요.
출처: Agno 에이전트 공식 문서
단일 에이전트를 넘어서
한 에이전트로 해결하기 어려운 작업이 있다면 Agno가 제공하는 두 가지 상위 추상화를 쓸 수 있어요.
| Abstraction | What it does |
|---|---|
| Team | Agents that work together |
| Workflow | Orchestrate agents, teams, and functions through defined steps |
Team은 여러 에이전트가 협력해 일하고, Workflow는 정의된 단계를 따라 에이전트·팀·함수를 오케스트레이션해요. 에이전트 하나로 시작하되, 작업이 커지면 이 둘을 조합해 확장한다고 생각하면 돼요.
시작 가이드
- Build Agents — 도구와 지침으로 에이전트 만들기
- Run Agents — 에이전트 실행과 응답 처리
- Debug Agents — 에이전트 동작 점검·해결
더 알아보기
- 도구 붙이기: Agent with Tools
- 지식 베이스: Knowledge
- 팀 구성: Teams
- 워크플로: Workflows