AI Agent Exploration

A technical blog focused on AI Agent engineering. Deep articles on multi-agent collaboration, Agent workflows, MCP, and Claude Code automation — reusable, runnable, and built for re-reading.

EN 中文

📖 Start Here

New to AI Agents? Follow this reading path:

  1. What Is an AI Agent — The fundamental difference between chatbots and autonomous agents
  2. Write Your First AI Agent — 50 lines of Python that actually search and compute
  3. Agent Tool Design Best Practices — 8 rules for tools that models call correctly
  4. Agent Memory Systems — Short-term, long-term, and RAG explained
  5. Agent Error Recovery — Four defense lines for self-healing agents

📚 Article Series

AI Agent Fundamentals

From zero to a complete Agent framework: core concepts, runnable code, tools, memory, and error recovery.

Multi-Agent & Debate Systems

How do multiple Agents collaborate, orchestrate, and debate? From theory to production engineering.

Debate Theory Series:

  1. L1 — Why Debate Beats a Single Answer
  2. L2 — Structured Debate Protocol
  3. L3 — Debate Scoring & Consensus
  4. L4 — Production Deployment

Market Analysis Applied Series:

  1. System Architecture & Data Pipeline
  2. Debate Protocol Design
  3. Backtesting & Validation

MCP Protocol Series:

  1. MCP Protocol Primer: Why AI Agents Need a Unified Tool-Calling Standard
  2. MCP Protocol Production Guide: Security, Sandbox, and Multi-Server Routing

AI Agent Production Engineering Series (6 articles · Complete):

  1. 📖 Series Overview & Reading Path

🆕 Latest Posts

Agent Human Approval Workflow: When Agents Should Pause, Ask, and Continue

Solves: When should AI agents pause for human approval? A framework-agnostic design with four-tier risk gating (AUTO/LOW_RISK/HIGH_RISK/CRITICAL), formal approval state machine, ApprovalRequest schema, timeout escalation chains, and LangGraph/AgentGraph/AutoGen/CrewAI HITL comparison.

Agent Audit Log Design: Tracing a Complete Tool-Call Chain

Solves: How to audit AI Agent decision chains? From 8 universal + 5 event-specific fields data model, to trace_id/span_id design, OpenTelemetry integration, log replay, and incident analysis — with complete Python code examples.

🛠 Tools & Frameworks

These are the core building blocks of Agent engineering, organized by category:

Category Tools / Frameworks Best For
Agent Frameworks AutoGen, LangGraph, LangChain, CrewAI, smolagents Multi-agent collaboration, state flows, tool calling, task orchestration
Coding Assistants Claude Code, Codex, OpenCode Automated writing, code generation, engineering execution, PR review
Protocols & Tool Calling MCP, Function Calling, JSON Schema Tool integration, context management, standardized communication
Agent Workflows ReAct, Plan-Execute, LLM-as-Judge Reasoning loops, task planning, result evaluation, self-correction

Content on this site covers all these areas — from conceptual understanding to production deployment code.