KARTAL.DEV← YAZILARA DÖN
SIGNAL / 001A2A · MULTI-AGENT · ERP

Agent-to-Agent (A2A) Layer

Bir AI Agent'ın kurumsal araçları kullanması ile başka bir AI Agent'a görev devretmesi farklı mimari problemlerdir. Agent-to-Agent (A2A), farklı agent sistemlerinin birlikte çalışabilmesi için standart bir iletişim yaklaşımı sunar.

YASIN KARTAL·TEKNİK SIGNAL·A2A / MCP / AGENTS
INTERACTIVE AGENT ARCHITECTURE

Agent Network & Task Delegation

Purchasing Agent, Finance Agent ve ERP araçlarının rollerini keşfet. Ardından bir satın alma değerlendirmesinin agent'lar arasında nasıl ilerlediğini incele.

AGENT NETWORKSELECT A COMPONENT

Purchasing Agent

Kullanıcı talebini yorumlar, gerekli alt görevleri belirler ve diğer agent'lardan gelen sonuçları birleştirir.

TASK FLOW SIMULATOR

Bir agent başka bir agent ile nasıl çalışır?

Satın alma ve finans agent'ları arasındaki örnek görev akışını adım adım incele.

User Request

1 / 6

USER → PURCHASING AGENT

Kullanıcı, bekleyen bir satın alma talebinin bütçe açısından değerlendirilmesini ister.

Bu satın alma talebinin bütçe uygunluğunu değerlendir.

Kavramsal simülasyon. Gerçek agent bağlantısı, SAP erişimi veya canlı işlem içermez.

01 — Agent-to-Agent neden gerekli?

Kurumsal AI sistemleri geliştikçe her iş sürecinin tek bir agent tarafından yönetilmesi her zaman uygun olmayabilir. Satın alma, finans, üretim ve lojistik gibi alanlarda farklı uzmanlaşmış agent sistemleri bulunabilir.

Bu agent'ların birbirlerinin iç mimarisini bilmeden yeteneklerini keşfedebilmesi, görev iletebilmesi ve sonuç paylaşabilmesi önemli bir entegrasyon ihtiyacıdır.

A2A, farklı agent uygulamaları arasında birlikte çalışabilirliği destekleyen standart bir protokol yaklaşımı sunar.

02 — MCP ile A2A arasındaki fark

MCP ve A2A birbirinin alternatifi olarak düşünülmemelidir. Farklı iletişim problemlerine odaklanırlar ve aynı kurumsal mimaride birlikte kullanılabilirler.

BOYUTMCPA2A
Temel amaçAgent uygulamalarının araçlara ve kaynaklara erişimiFarklı agent sistemleri arasında görev ve sonuç alışverişi
İletişimMCP Client ↔ MCP ServerA2A Client ↔ A2A Server / Remote Agent
Yetenek keşfiTools, Resources ve PromptsAgent Card ve tanımlanan agent yetenekleri
Çalışma modeliAraç çağrıları ve kaynak erişimiGörev yaşam döngüsü, mesajlar ve sonuçlar
ERP örneğiSatın alma siparişi sorgulama aracını çağırmaPurchasing Agent'ın Finance Agent'a bütçe değerlendirmesi görevi vermesi

Örneğin Finance Agent, Purchasing Agent tarafından A2A üzerinden görevlendirilebilir. Finance Agent da gerekli finansal verileri MCP üzerinden sunulan kontrollü araçlarla sorgulayabilir.

03 — Agent Card ve yetenek keşfi

A2A mimarisinde Agent Card, bir agent sisteminin kimliğini, erişim bilgilerini ve sunduğu yetenekleri açıklayan yapılandırılmış bir tanımdır.

Böylece başka bir agent sistemi, uygun erişim kontrolleri çerçevesinde hangi görevlerin desteklendiğini keşfedebilir.

CONCEPTUAL AGENT CARD
{
  "name": "Finance Agent",
  "description": "Budget assessment",
  "skills": [
    {
      "id": "budget-assessment",
      "name": "Budget Assessment"
    }
  ]
}

Kavramsal ve kısaltılmış örnek. Tam Agent Card şeması veya çalıştırılabilir yapılandırma değildir.

04 — Kurumsal ERP senaryosu

Bir kullanıcının satın alma talebi hakkında bütçe değerlendirmesi istediğini düşünelim. Purchasing Agent talebi yorumlar ve Finance Agent'ın uzmanlık alanına giren bir alt görev belirler.

01

UNDERSTAND

Purchasing Agent kullanıcı talebini yorumlar.

02

DISCOVER

Finance Agent'ın uygun yeteneği keşfedilir.

03

DELEGATE

Yetkilendirilmiş değerlendirme görevi iletilir.

04

INVESTIGATE

Finance Agent kontrollü veri kaynaklarını inceler.

05

REPORT

Değerlendirme sonucu Purchasing Agent'a döner.

06

APPROVE

Gerekli insan onayı alınmadan etkili ERP işlemi yapılmaz.

05 — Governance ve güven sınırları

Agent'ların birbirleriyle iletişim kurabilmesi, otomatik olarak güvenilir veya yetkili oldukları anlamına gelmez. Kurumsal mimaride yetki devri, işlem sınırları ve denetlenebilirlik ayrıca tasarlanmalıdır.

01 / CONTROL

Agent Identity

Agent sistemlerinin kimlikleri doğrulanmalı ve birbirleriyle hangi kapsamda iletişim kurabilecekleri belirlenmelidir.

02 / CONTROL

Scoped Delegation

Bir agent'ın başka bir agent'a görev vermesi, sınırsız yetki devri anlamına gelmemelidir.

03 / CONTROL

Human Approval

Satın alma, finans veya ana veri değişiklikleri gibi etkili işlemler için uygun insan onayı uygulanmalıdır.

04 / CONTROL

Traceability

Görevi başlatan kullanıcı, görevi devreden agent, çağrılan araçlar ve üretilen sonuçlar izlenebilir olmalıdır.

06 — Sonuç

A2A, farklı AI Agent sistemleri arasında görev koordinasyonu için ortak bir iletişim yaklaşımı sunar. Ancak protokolün varlığı tek başına güvenli bir kurumsal otomasyon mimarisi oluşturmaz.

ERP ortamlarında asıl değer, uzmanlaşmış agent'ların kontrollü biçimde birlikte çalışabilmesi, kaynak sistem yetkilerinin korunması ve kritik kararların denetlenebilir olmasıdır.

MCP connects agents to capabilities. A2A connects agents to other agents. Governance makes both enterprise-ready.