agent is an AI system that can autonomously plan and execute multi-step actions toward a goal. Agents usually have specialized tools: Bash, Websearch, LSP - Claude Code: Agentic coding system - Lovable: Agentic Website builder Agents
work under rules set by the host application. Chatbot flow: User message -> Model response Agent flow: User goal -> App context -> Model -> Tool or question -> Result -> Final output - the model is not the whole product - the host application controls the loop, tools, permissions, and user experience
Blog post by Kumar Anirudha - AI Agent for beginners - Github repo by Microsoft - A practical guide to building agents - Guide by OpenAI - Building effective agents - Guide by Anthropic - Patterns for Building AI Agents - Free Ebook by Mastra