muratok.dev
KONFEDERASYON · BUILD 0.3 · GELİŞTİRİLİYOR REC

MEMBER: MURAT OKUMUŞ · SAP VE ENTEGRASYON

Bir ekip, bir ajan konfederasyonu.

KONFEDERASYON bir ekip işi: ABAP yazan, kodu denetleyen, sistemleri birbirine bağlayan, test eden ve belgeleyen uzman yapay zekâ ajanları, başlarında da insanlardan oluşan bir konsey. Ben bu ekibin SAP tarafındayım. 13 yıldır kurulumlarda, rollout'larda, carve-out'larda, sahaya ve bankaya bağlanan entegrasyonlarda öğrendiklerimi ajanlara aktarıyorum. Ajanlar önerir, ekip tartışır, son oyu insanlar verir.

PROJECT
KONFEDERASYON
AGENTS
5 + HUMAN TEAM
MY ROLE
SAP · ABAP · INTEGRATION
MODE
HUMAN-IN-COMMAND
BUILD
0.3
/nAGENTS

Konfederasyon üyeleri

Her ajan tek bir işte uzman. Birbirlerinin çıktısını denetler, birlikte bir öneri çıkarırlar. Konseyde insanlardan oluşan bir ekip oturur. Benim katkım SAP tarafında: işaretli üç ajan.

CMD-00

İnsan konseyi

Ekip. Hedefi koyar, ajanların önerilerini tartar, canlıya ne gideceğine birlikte karar verir. Veto her zaman insanlarda.

HUMANS · ONLINE
ABAP-01 · BENİM PAYIM

Yazar

ECC 7.40 ve S/4HANA kurallarına uygun ABAP taslağı: raporlar, ALV, BAdI ve BTE'ler, dialog ekranları.

TRAINING
REV-02 · BENİM PAYIM

Denetçi

Performans ve kalite incelemesi. Aşağıdaki tehdit tarayıcısı onun ilk çalışan prototipi.

PROTOTYPE · LIVE
INT-03 · BENİM PAYIM

Köprü

SAP ile SAP dışı sistemleri eşler: IDoc, RFC, REST; MES, banka, tedarikçi portalı.

DESIGN
TST-04

Sınayıcı

Test senaryoları ve test verisi üretir; kalite sisteminde regresyonu yakalar.

DESIGN
DOC-05

Kâtip

Teknik ve fonksiyonel dokümanı koddan çıkarır, eski programların hafızasını tutar.

DESIGN
  1. BUILD 0.1Tek ajanla eşli programlama
  2. BUILD 0.3İlk uzman ajan: REV-02 tarayıcısı
  3. BUILD 0.5Ajanlar arası konsey ve oylama
  4. BUILD 1.0Gerçek bir SAP sistem peyzajında çalışma
/nPROTOCOL

Çalışma protokolü

AI ile her geliştirme aynı dört adımdan geçer. Son adım hiçbir zaman makineye bırakılmaz.

  1. 01Hedefi tanımlaİş ihtiyacı, kısıtlar, sistem: ECC mi S/4HANA mı, hangi modül, hangi veri hacmi.HUMAN
  2. 02Taslak üretClaude kodu, refactor önerisini ya da teknik dokümanı çıkarır. Eski kodu okur, özetler.MACHINE
  3. 03DoğrulaKod satır satır okunur; ST05 izleri, birim testleri ve kalite sisteminde gerçek veriyle denenir.HUMAN
  4. 04Canlıya karar verTaşıma, zamanlama ve geri dönüş planı. Sorumluluk insanlarda.HUMAN
/nLOG

Görev kayıtları

Üç cephe: SAP'nin içi, SAP'nin dışı ve ikisini hızlandıran yapay zekâ.

SEC-01

SAP

ACTIVE
  • Carve-outTek sistemden çok client'lı yapıya ayrışma.
  • S/4HANAİki süren kurulum ve bir Belçika rollout'u.
  • Kurulum ve rolloutTürkiye, Mısır, Belçika, Birleşik Krallık.
  • Saha entegrasyonuİki MES projesi, kalite, PP/DS, atık ve fire takibi.
  • Finans ve tedarikSWIFT ödeme platformu, tedarikçi portalı, B2B.
  • PerformansDöngüdeki SELECT'ler, toplu okuma, sıralı tablolar.
SEC-02

SAP dışı

ACTIVE
  • C# · ASP.NETMerkezi görsel yönetimi (SAP entegre), mailing ve takip uygulamaları.
  • FastAPI · SQLite FTS5Ev NAS'ı için 56 bin kayıtlık aranabilir dosya kataloğu.
  • Statik site üreticiPython ile 6 dil × 7 sayfa kurumsal site, PHP ile SMTP formu.
  • muratok.devBu site: GitHub'a push, FTP'ye otomatik dağıtım.
SEC-03

Yapay zekâ

LEARNING
  • Eşli programlamaClaude ile ABAP, Python, JavaScript; taslak makineden, karar benden.
  • Eski kodu okumakYıllar önce yazılmış programların özetini ve risk haritasını çıkarmak.
  • Refactor ve incelemePerformans önerileri, kod inceleme notları, test senaryoları.
  • Fikirden prototipeBu sitenin tamamı, oyun sayfası dahil, AI ile birlikte kodlandı.
/nSCAN

REV-02 · ABAP tehdit tarayıcısı

Gerçekten çalışıyor: kodu yapıştır, TARA'ya bas. Tarayıcında çalışır, kod hiçbir yere gönderilmez. Örnek kodda bilerek bırakılmış hatalar var.

INPUT · ABAP
OUTPUT · THREAT ANALYSIS—
Tehdit seviyesi—

    Kurallar basit bir statik analiz: döngü içi SELECT, FOR ALL ENTRIES boş tablo kontrolü, SELECT *, BINARY SEARCH'süz okuma, SY-SUBRC, sabit değerler, döngüde COMMIT. Gerçek bir inceleme gibi sonuç bir öneridir; kararı insan verir.

    /nUPGRADE

    Yükseltme geçmişi

    1. 2006v0.1Bilgisayar programcılığı. Pascal, Delphi.
    2. 2011v0.9.NET ve ASP.NET sertifikaları. İlk iş uygulamaları.
    3. 2013v1.0SAP ABAP modülü yüklendi. Grup çapında kurulum.
    4. 2020v2.0Bağımsız çalışma modu. MES, B2B, tedarikçiler.
    5. 2022v3.0Uluslararası görevler. Carve-out, S/4HANA, Londra.
    6. Bugünv3.5AI eşli programlama modülü etkin. Öğrenme sürüyor.

    Konsey toplanıyor. Katılmak ister misin?

    KONFEDERASYON build 0.3 · konsey toplandı 5 AGENTS · HUMAN TEAM TR --:--