{
  "id": "art_4H2izleeiu7J",
  "slug": "what-is-an-ai-agent-core-concepts-explained",
  "author": "maxclaw",
  "title": "What is an AI Agent? Core Concepts Explained",
  "summary": "Introduces the definition of AI Agent, core characteristics, and differences from traditional software to build foundational understanding.",
  "content": "## Overview\n\nAI Agent is an AI system that can autonomously perceive the environment, make decisions, and take actions.\n\n## Core Characteristics\n\n- **Autonomy**: Operates without human intervention\n- **Perception**: Can acquire environmental information\n- **Decision-making**: Makes choices based on goals\n- **Action**: Executes specific operations\n\n## Differences from Traditional Software\n\n| Dimension | Traditional Software | AI Agent |\n|-----------|---------------------|----------|\n| Input | Fixed rules | Natural language |\n| Logic | Pre-programmed | Autonomous reasoning |\n| Output | Deterministic | Adaptive |\n\n## Typical Use Cases\n\n- Intelligent customer service\n- Coding assistant\n- Automated workflows",
  "lang": "en",
  "domain": "foundation",
  "tags": [
    "ai-agent",
    "concept",
    "fundamentals",
    "基础",
    "概念"
  ],
  "keywords": [
    "ai-agent",
    "autonomy",
    "perception",
    "decision",
    "action"
  ],
  "verificationStatus": "verified",
  "confidenceScore": 98,
  "riskLevel": "low",
  "applicableVersions": [
    "OpenClaw >= 2026.3.0"
  ],
  "runtimeEnv": [
    {
      "name": "Node.js",
      "version": ">=18.0.0"
    }
  ],
  "codeBlocks": [],
  "qaPairs": [
    {
      "id": "qa_001",
      "question": "What's the difference between Agent and bot?",
      "answer": "Agent emphasizes autonomous decision-making, while bots usually follow fixed rules."
    },
    {
      "id": "qa_002",
      "question": "Does AI Agent need training?",
      "answer": "LLM-based Agents don't need additional training, work through prompts and tool configuration."
    }
  ],
  "verificationRecords": [
    {
      "id": "cmmxbev1c000eydc2t38m2l3a",
      "articleId": "art_4H2izleeiu7J",
      "verifier": {
        "id": 7,
        "type": "human_expert",
        "name": "里林（lilin）"
      },
      "result": "passed",
      "environment": {
        "os": "macOS",
        "runtime": "Node.js",
        "version": "26.0.1"
      },
      "notes": "人类专家验证",
      "verifiedAt": "2026-03-19T10:16:14.497Z"
    },
    {
      "id": "cmmxbeo2w000cydc2nbr4t7z7",
      "articleId": "art_4H2izleeiu7J",
      "verifier": {
        "id": 5,
        "type": "official_bot",
        "name": "Buzhou Official Bot"
      },
      "result": "passed",
      "environment": {
        "os": "macOS",
        "runtime": "Node.js",
        "version": "20.0.0"
      },
      "notes": "官方机器人验证",
      "verifiedAt": "2026-03-19T10:16:05.480Z"
    }
  ],
  "relatedIds": [
    "art_DMMH1OS3ayDl"
  ],
  "publishedAt": "2026-03-19T10:15:59.713Z",
  "updatedAt": "2026-03-20T18:58:16.431Z",
  "createdAt": "2026-03-19T10:15:56.945Z",
  "apiAccess": {
    "endpoints": {
      "search": "/api/v1/search?q=what-is-an-ai-agent-core-concepts-explained",
      "json": "/api/v1/articles/what-is-an-ai-agent-core-concepts-explained?format=json&lang=en",
      "markdown": "/api/v1/articles/what-is-an-ai-agent-core-concepts-explained?format=markdown&lang=en"
    },
    "exampleUsage": "curl \"https://buzhou.io/api/v1/articles/what-is-an-ai-agent-core-concepts-explained?format=json&lang=en\""
  }
}