Tüm yazılar
Bilgi

TwinCAT CoAgent: Beckhoff'ın AI Asistanı MCP Protokolünü Destekliyor

Beckhoff TwinCAT CoAgent'ı inceliyorum: XAE içine gömülü AI destekli kod tamamlama, doğal dil ile programlama ve MCP protokolü üzerinden açık mimari — ve TF1700 runtime'a gelecek AI desteği.

TwinCAT CoAgent: Beckhoff'ın AI Asistanı MCP Protokolünü Destekliyor

TwinCAT XAE’de IEC 61131-3 kodu yazarken, otomatik tamamlama yerine bağlamı bilen bir asistan var artık: CoAgent. Beckhoff’ın TwinCAT platformuna eklediği bu asistan, XAE’nin içine gömülü çalışıyor — gerçek zamanlı kod önerisi, I/O ve HMI yapılandırması, dokümantasyon desteği. Lansmanın en teknik detayı protokol tarafında: CoAgent, MCP (Model Context Protocol) üzerinden açık mimari sunuyor; şirket içi bilgi tabanı ve farklı AI platformları için vendor kilitlenmesi yok.

CoAgent XAE içinde ne yapıyor

MCP neden önemli

MCP (Model Context Protocol), AI modellerinin araç ve veri kaynaklarına bağlanması için standart bir protokol. CoAgent’ın MCP-native olması, Beckhoff’ın asistanı kapalı bir kutu olarak sunmadığı anlamına geliyor: şirketin kendi bilgi tabanı (şema, prosedür, geçmiş projeler) MCP üzerinden bağlanabiliyor; farklı AI platformları aynı arayüzle kullanılabiliyor. Bu, “AI önerisi sadece Beckhoff’ın verisiyle mi yapılıyor?” sorusuna açık bir cevap — bağlayacağınız kaynak, önerinin kapsamını belirliyor.

TF1700: AI desteği runtime’a da geliyor

Lansman materyallerinde duyurulan bir sonraki adım, TF1700 runtime genişletmesi: CoAgent’ın AI desteği sadece mühendislik ortamında değil, işletme ve bakım tarafında da kullanılacak. Bu, devredeki makineye AI destekli arıza analizi ve operasyon desteği demek — mühendislik ile işletme arasındaki AI kullanımını aynı platformda birleştiriyor.

Mevcut TwinCAT 3 kullanıcıları için

CoAgent, TwinCAT XAE ortamına entegre çalışıyor; mevcut TwinCAT 3 projeleri için ek bir lisans katmanı olarak konumlanıyor. MCP arayüzü sayesinde şirket içi kurallar ve terminoloji asistana öğretiliyor; bu, önerilerin şirket standartlarına uyumunu doğrudan etkiliyor.

Beckhoff, TwinCAT CoAgent ile AI destekli programlamayı kapalı bir özellik olarak değil, MCP üzerinden açılan bir katman olarak sunuyor. Kod önerisi, yapılandırma ve dokümantasyon XAE içinde; bağlanacak veri ve AI platformu ise kullanım tarafında seçiliyor.

Kaynaklar