🧠All Things AI — by Subhojit DeyAll Things AI
🌱Start Here🔧Build with AIDaily StackDevelopersVibe CodingOthersLocal🏢Industry🛡️Legal🔬Deep Dive📰News
🧠 All Things AI
🌱🧠🔧⚡⚡🤖✨🔍🔶🎯💜⚡🪟🦙🤗🦞🔁🌊✕🔀🛠️🏢🛡️✅🏭🔬📰
Build with AI
🔧Build with AI
Chatbots
RAG
Agents
Workflows & Automation
Voice Assistants
Evaluation & Testing
Computer Use Agents
Reference Architectures
Model Economics
Knowledge Graphs
⚡Make AI Work
Create Deliverables
Software Development
Data & Database Work
Backend Engineering
Frontend & UI/UX
Personal Productivity
AI Strategy & Product
Build with AI
🔧Build with AI
Chatbots
RAG
Agents
Workflows & Automation
Voice Assistants
Evaluation & Testing
Computer Use Agents
Reference Architectures
Model Economics
Knowledge Graphs
⚡Make AI Work
Create Deliverables
Software Development
Data & Database Work
Backend Engineering
Frontend & UI/UX
Personal Productivity
AI Strategy & Product
Build with AIAgents

Agents

AI agents are systems where a model decides what actions to take, executes them with tools, and uses the results to determine what to do next. This section covers the fundamentals of agent design — from tool calling basics to multi-agent coordination and the guardrails that keep autonomous systems safe.

In This Section

What is an Agent

The agent loop (observe → plan → act → observe) and how it differs from a standard prompt-response interaction.

Tool Calling Patterns

How models invoke functions and APIs — defining tools, handling results, and designing reliable tool interfaces.

Multi-Agent Systems

Orchestrator and subagent patterns, handoff protocols, and when to split work across multiple specialized agents.

Guardrails & Permissions

Scoping what agents are allowed to do — permission models, confirmation gates, and rollback for destructive actions.

Agent Failure Modes

How agents go wrong — looping, tool misuse, context overflow, and prompt injection — and how to design against each.

Previous← RAG EvaluationNextWhat is an Agent →

Page built: 01 Jun 2026