ai-agent-architecture

mcp
Guvenlik Denetimi
Uyari
Health Uyari
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Uyari
  • network request — Outbound network request in package-lock.json
Permissions Gecti
  • Permissions — No dangerous permissions requested

Bu listing icin henuz AI raporu yok.

SUMMARY

A repository documenting design principles, architecture, and practical knowledge for AI agent configuration (MCP, Skills, and Agent integration).

README.md

AI Agent Architecture

日本語版 (Japanese)

MCP alone is not enough — this repo addresses how Agents discover and orchestrate Skills, Tools, Memory, and Identity.

A repository documenting design principles, architecture, and practical knowledge for AI agent configuration (MCP, Skills, Agent, Memory, and Agent ID integration).

📚 Sister Projects

A 3-phase learning path: "Know LLMs → Know Agent Design → Apply to Systems."

Phase Project Focus
1. Know LLMs understanding-llm-through-claude-code LLM structural constraints and the why behind configuration design
2. Know Agent Design 👈 This repository MCP, Skills, Agent, Memory & Agent ID — composition and implementation patterns (what/how)
3. Apply to Systems Management-of-software-systems-and-services Coming soon — System operations in the AI era

📖 Documentation

Full documentation is available at:

👉 https://shuji-bonji.github.io/ai-agent-architecture/

The documentation site provides:

  • Concepts & Vision (8 chapters) — Why "stable reference sources" matter, the three-layer model, doctrine and intent, and the Memory layer / Knowledge Graph
  • MCP (Model Context Protocol) — External integration layer with standardized protocols
  • Skills (Domain Knowledge) — Static knowledge that complements MCP's real-time capabilities
  • Agents — Agent taxonomy, sub-agents, quality gates, multi-agent / Agent Teams, A2A protocol, and Agent ID (the Agent ID era)
  • FAQ (3-line answers) — Direct answers to common queries: MCP vs Skills, Agent vs Sub-agent vs Skill vs MCP
  • Strategy & Composition Patterns — MCP × Skill × Agent composition design

Why This Matters Now (as of May 2026)

The AI agent ecosystem has moved from "specification consideration" into production operation phase.

  • April 2026: Microsoft Entra Agent ID GA, Okta for AI Agents GA, A2A v1.0 GA — Linux Foundation A2A protocol surpasses 150 participating organizations
  • December 2025: AGENTS.md donated to Linux Foundation by OpenAI and Anthropic — industry standardization
  • October 2025: OpenID Foundation "Identity Management for Agentic AI" v1.1 — Agent ID systematization
  • November 2024: Anthropic releases MCP

This site tracks these shifts and documents practical patterns for building production-ready agent systems.

Core Architecture (Four-Layer Model + Doctrine)

┌─────────────────────────────────────────────────────────┐
│                      User Request                       │
└─────────────────────────┬───────────────────────────────┘
                          ▼
┌─────────────────────────────────────────────────────────┐
│  Doctrine Layer       (Constraints, objectives, judgment)│
├─────────────────────────────────────────────────────────┤
│  Agent Layer          (Orchestration & decision)         │
├─────────────────────────────────────────────────────────┤
│  Skills Layer         (Domain knowledge & guidelines)    │
├─────────────────────────────────────────────────────────┤
│  Memory Layer         (Persisted memory & relationships) │
├─────────────────────────────────────────────────────────┤
│  MCP Layer            (External tools & APIs)            │
└─────────────────────────────────────────────────────────┘
Layer Role Examples
Doctrine Constraints, objectives, judgment criteria RFC 2119 normative ladder (MUST/SHOULD)
Agent Autonomous task execution Claude Code, Cursor, sub-agents
Skills Domain knowledge & best practices frontend-design, doc-coauthoring
Memory Persisted facts & relationships Knowledge Graph, operational memory
MCP External tool / API integration rfcxml-mcp, deepl-mcp

Quick Decision Flow

Need a quick answer? See the FAQ section for 3-line decisions.

flowchart TD
    START[New capability needed] --> Q1{What do you need?}
    Q1 -->|Reach external systems| MCP[MCP]
    Q1 -->|Teach procedures / conventions| SKILL[Skill]
    Q1 -->|Specialist in isolated context| SUB[Sub-agent]
    Q1 -->|Persisted memory / relationships| MEM[Memory layer]
    Q1 -->|Coordination of multiple agents| TEAM[Agent Teams]

    MCP --> COMBINE{Combine?}
    SKILL --> COMBINE
    SUB --> COMBINE
    COMBINE -->|Yes| MIX[Skill + Sub-agent + MCP]
    COMBINE -->|No| SOLO[Standalone is fine]

For detailed decision guides, see:

Related Projects

MCP Servers

Repository Description npm
rfcxml-mcp IETF RFC structured reference @shuji-bonji/rfcxml-mcp
xCOMET MCP Server Translation quality evaluation xcomet-mcp-server
w3c-mcp W3C/WHATWG Web standards @shuji-bonji/w3c-mcp
epsg-mcp EPSG Coordinate Reference Systems @shuji-bonji/epsg-mcp
pdf-spec-mcp PDF specification (ISO 32000) @shuji-bonji/pdf-spec-mcp
pdf-reader-mcp PDF internal structure analysis @shuji-bonji/pdf-reader-mcp
RxJS MCP Server RxJS stream execution & visualization -

Skills / Plugins

Repository Description Type
deepl-glossary-translation PDF spec glossary translation (pdf-spec-mcp + DeepL) Skill
code-review-skill Code review for TypeScript/MCP Server projects Skill
spec-compliance-skills W3C/IETF spec compliance checking (EPUB 3.3 supported) Cowork Plugin

Templates

Template Purpose
templates/skill/ Skill definition templates and examples
templates/command/ Command (slash command) templates

References

Note

This documentation reflects the author's practical insights gained through building and operating AI agent systems with Claude. It is not official documentation from Anthropic or any other organization. Contributions and discussions via GitHub Issues are welcome.

License

Released under the MIT License. Copyright © 2025-2026 shuji-bonji

Yorumlar (0)

Sonuc bulunamadi