Beceri: Kod Tabanlı Lojistik Operasyonel Deneyim

Bir BECERİ sadece bir komut referansı değildir. O, YZ Ajanları için bir çalıştırma kılavuzudur: bir komutun ne zaman kullanılacağını, hangisinin önce geldiğini, hangi alanların tahmin edilmemesi gerektiğini.

Oliver Kingsley

Oliver Kingsley

6 July 2026

Beceri: Kod Tabanlı Lojistik Operasyonel Deneyim

Kurumsal İçin Apidog

Şirket İçi (On-Premises) Dağıtım

SSO ve RBAC

SOC 2 Uyumlu

Apidog Enterprise'ı Keşfedin

Bu, Apidog'un API testi ve API yaşam döngüsü yönetimi için bir komut satırı aracı olan Apidog CLI'ı nasıl geliştirdiğini paylaşan 10 bölümlük bir seridir. Sırayla okuyun veya ilginizi çeken herhangi bir gönderiye atlayın:

Başlık Odak
1 126 MCP Aracı Geliştirdik. Ama Ajan için En İyi Çözüm Bu Değil Sorun tespiti
2 Neden Yepyeni Apidog CLI Geliştirdik Mimari geliştirme
3 Altın Kural: CLI Gerçekleri Üretir, Model Gerçekler Üzerinde Hareket Eder Çekirdek felsefe
4 agentHints: CLI'lara Ajanlarla Konuşmayı Öğretmek Yapılandırılmış çıktı
5 SKILL: Operasyonel Deneyimi Kod Olarak Göndermek Operasyonel deneyim
6 Sayılar Yalan Söylemez: %30 Daha Az Araç Çağrısı, %25 Daha Az Token Nicel sonuçlar
7 PRD'den Test Döngüsüne: Apidog CLI ile Eksiksiz Bir Ajan İş Akışı Pratik eğitim
8 Ajan Araçları için CI/CD Uyumluluğu Neden Vazgeçilmezdir? DevOps perspektifi
9 Yapay Zeka Dalı: Yapay Zeka Ajanları ile Daha Güvenli Proje Değişiklikleri Güvenlik katmanı
10 Önce Şartname Dündü. Yetenek Odaklı Yaklaşıma Hoş Geldiniz. Vizyon ve gelecek

Bir SKILL sadece bir komut referansı değildir. Bu, Yapay Zeka Ajanları için bir işletim kılavuzudur: bir komutun ne zaman kullanılacağı, hangisinin önce geleceği, hangi alanların tahmin edilmemesi gerektiği, ne zaman doğrulanacağı, ne zaman geri okunacağı.

Yalnızca CLI Yeterli Değil

CLI komutları bir Ajana yürütme gücü verir.

Ancak muhakeme olmaksızın güç, sorunlara yol açar:

CLI Gücü Muhakeme Olmadan Risk
Test durumu oluşturma Yanlış projede oluşturur
Test senaryosunu güncelleme Geri okumadan günceller
Adımları içe aktarma Mevcut yapıyı kontrol etmeden içe aktarır
Testleri çalıştırma Değişiklikleri doğrulamadan çalıştırır

Ajanlar komutlardan fazlasına ihtiyaç duyar. İşletim muhakemesine ihtiyaç duyarlar.


SKILL Nedir?

Bir SKILL, Yapay Zeka Ajanları için yazılmış bir işletim kılavuzudur.

Bu, aşağıdakilerden biri değildir:

Bu, aşağıdakidir:

SKILL İçeriği Amaç
Bir komutun ne zaman kullanılacağı Görev türü → komut eşlemesi
Hangi komutun önce geleceği Sıra rehberliği
Hangi alanların tahmin edilmemesi gerektiği Güvenlik sınırları
Ne zaman doğrulanacağı Kalite kapısı yerleşimi
Ne zaman geri okunacağı Doğrulama zamanlaması
Testlerin ne zaman çalıştırılacağı Onay iş akışı

SKILL, Ajanlara işletim muhakemesi verir.


Kurulum

SKILL, Apidog CLI'ın bir eşlikçisidir:

# Yapay Zeka Ajanınız için SKILL'i yükleyin
apidog skill install

Bu, Ajanların aşağıdakileri anlamasına yardımcı olan 8 eşlikçi SKILL yükler:


SKILL Neden Önemlidir: Gizli İş Akışları

Ajanın hala görevlerin işler arası yürütme akışlarına nasıl ayrılması gerektiğini bilmesi gerekir.

Bu deneyim aşağıdakilerden biri olamaz:

Gizli iş akışları ve "iş tuzakları" açık rehberlik gerektirir.


Örnek: Test Senaryosu Bakımı

Karmaşık bir test senaryosunun bakımını düşünün.

Yanlış yaklaşım (Ajan sıfırdan el ile yazar):

Ajan: "Test senaryosu yapısını manuel olarak oluşturacağım"
Ajan: Onaylar, çıkarıcılar, işlemcilerle eksiksiz adımlar dizisi yazar
Sonuç: Alan hataları, yanlış karşılaştırıcılar, eksik gerekli alanlar
CLI: Yazmayı reddeder veya eksik senaryo oluşturur

Doğru yaklaşım (SKILL'de kodlanmıştır):

Adım Neden
1. Mevcut adımları uç noktalardan veya test durumlarından içe aktarın Karmaşık yapıları el ile yazmayın
2. Eksiksiz yapıyı geri okuyun Gerçek içe aktarılmış biçimi görün
3. Yerel değişiklikler yapın Doğru tabanla çalışın
4. Güncellemeden önce doğrulayın Hataları yerel olarak yakalayın
5. Senaryoyu çalıştırın Davranışı doğrulayın

SKILL sadece "test-scenario update komutu var" demez.

Şunu söyler:

"Karmaşık senaryolar, sıfırdan eksiksiz yapıları el ile yazmak için uygun değildir. Daha istikrarlı bir yol, önce mevcut uç nokta veya durum adımlarını içe aktarmak, ardından eksiksiz yapıyı geri okumak ve son olarak yerel değişiklikler yapmaktır."

SKILL Rehberliğinin Arkasındaki Komutlar

İşte SKILL'in Ajanları kullanmaya yönlendirdiği gerçek komutlar:

# Adım 1: Uç noktalardan adımları içe aktarın
apidog test-scenario import-steps <senaryoKimliği> --project <projeKimliği> \
  --source endpoint --ids <uçNoktaKimlikleri> --sync manual

# Adım 2: Tam ayrıntıyla geri okuyun
apidog test-scenario get <senaryoKimliği> --project <projeKimliği> \
  --with-case-detail

# Adım 3: Belirli kısımları güncelleyin (Ajan JSON güncellemesini oluşturur)

# Adım 4: Güncellemeden önce doğrulayın
apidog cli-schema validate test-scenario-update --file ./senaryo-güncellemesi.json

# Adım 5: Güncellemeyi yürütün
apidog test-scenario update <senaryoKimliği> --project <projeKimliği> \
  --file ./senaryo-güncellemesi.json

# Adım 6: Doğrulamayı çalıştırın
apidog run --project <projeKimliği> --test-scenario <senaryoKimliği>

SKILL, Ajana her komutu ne zaman kullanacağını ve nedenini söyler.


Anahtar İçgörü: get--with-case-detail

SKILL şunları vurgular:

"Gerçek yapıyı elde etmek için get--with-case-detail kullanın, adımların içindeki durumu hayal etmeyin."

Bu neden önemlidir:

get--with-case-detail Olmadan get--with-case-detail İle
Adımlar yalnızca kimlikleri gösterir Adımlar tam durum yapılarını gösterir
Ajan dahili biçimi bilmez Ajan gerçek onay/çıkarıcı biçimini görür
Ajan alan adlarını tahmin eder Ajan gerçek örneklerden çalışır

Gerçek yapıyı elde etmek, hayal gücüne dayalı güncellemeleri önler.


Geliştirilebilirlik: SKILL Değişebilir

Apidog SKILL, geliştirilebilir ve sürümlenebilir bir operasyonel deneyimdir.

Bu Neden Önemli

Zorluk SKILL Çözümü
CLI komutları değişir SKILL eşleşecek şekilde güncellenebilir
Kullanıcıların kişiselleştirilmiş iş akışları vardır SKILL özelleştirilebilir
Yeni ürün özellikleri SKILL genişletilebilir
İş akışı iyileştirmeleri SKILL geliştirilebilir

Nasıl Çalışır

Ajanlara SKILL üzerinde yazma izinleri verilir.

SKILL geride kalırsa veya kullanımı zorlaşırsa:

SKILL dondurulmuş bir dokümantasyon değildir. Yaşayan bir operasyonel koddur.


Uyumluluk Katmanı

Bunu gerçek hatalardan öğrendik:

Tespit edilen sorun:

Bazı senaryo adımlarında, ikincil güncellemeler sırasında, dış adımlar başarıyla güncellendi, ancak dahili HTTP durumları doğru şekilde güncellenmedi.

Temel neden:

Çözüm:

Kısıtlamanın anlamı SKILL'e katmanlandırılmıştır:

SKILL, Ajana doğru komutları kullanmasını söyler. CLI, bu komutların arkasındaki ürün semantiğini işler. Ajanın dahili işaretçileri anlamasına gerek yoktur.


İsteğe Bağlı Yükleme

SKILL, cli-schema ile aynı prensibi takip eder:

Karmaşıklık, modele tamamen açılmak yerine yürütme ve dokümantasyon tarafından absorbe edilmelidir.

Alternatif Sorun
Tüm SKILL'i bağlama yükleyin Token yükü
Tüm kuralları --help'e koyun Dikkat için rekabet eder
İstem içine yazın Güncellenemez

SKILL yaklaşımı:


SKILL vs. Dokümantasyon

Dokümantasyon SKILL
İnsanların okuması için Ajanların yürütmesi için
Komutların ne yaptığını açıklar Onların ne zaman kullanılacağını açıklar
Statik referans Dinamik iş akışı
Kapsamlı Görev odaklı
Ajandan harici Ajan ile entegre

8 Eşlikçi SKILL

Apidog 8 eşlikçi SKILL sağlar:

SKILL Kapsam
Proje yönetimi Projeler, meta veriler, kaynaklar
API tasarımı Uç noktalar, şemalar, tanımlar
Ortam yönetimi Ortamlar, değişkenler
Test durumu oluşturma Tek uç nokta testleri, onaylar
Test senaryosu yönetimi Çok adımlı testler, içe aktarma, güncelleme
Test paketi organizasyonu Gruplama, yürütme
İçe/dışa aktarma iş akışları Veri taşıma, yedekleme
CI/CD entegrasyonu Pipeline komutları, raporlar

Her SKILL şunları içerir:


Sırada Ne Var

Artık tüm üç temel bileşeni oluşturduğumuza göre:

Bir sonraki soru:

Bu gerçekten işe yarıyor mu? Sayılar ne diyor?

6. Bölümde, Sayılar Yalan Söylemez: %30 Daha Az Araç Çağrısı, %25 Daha Az Token, dahili karşılaştırmalarımızdan elde ettiğimiz nicel sonuçları paylaşacağız ve tasarrufların nereden geldiğini açıklayacağız.


Temel Çıkarımlar


Tek bir çalışma alanında API'ları tasarlamak, taklit etmek, test etmek ve belgelemek için Apidog'u indirin. Komut satırı API testi, CI otomasyonu ve Yapay Zeka Ajanı iş akışları için Apidog CLI hakkında daha fazla bilgi edinin.

button

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin