Stateful
Помнит предыдущие шаги через state-граф (LangGraph) и Redis checkpointer
Tool-use
Не пишет логику сам — вызывает tools через function calling / MCP
Bounded
Tool binding ограничивает набор действий — агент физически не может выйти
Observable
Каждый шаг логируется в Langfuse для аудита, дебага и eval
Interruptible
Можно остановить на любом шаге для HiL-апрува через interrupt()