AI Agents in Practice — Part 2: What Makes Something an Agent
Define what an agent actually is in engineering terms — a control loop with tools, state, and boundaries. The bridge from manual ReAct to native tool calling, with MCP, RAG, and Skills as the three primitives an agent composes.