Warum APC-Agents standardmäßig model: inherit verwenden sollten

APC-Agent-Dateien funktionieren am besten, wenn sie klein und portabel sind.

Die beste Standardeinstellung ist die Verwendung von model: inherit. Verwenden Sie ein spezifisches Modell nur dann, wenn Ihr Projekt es erfordert. Diese Regel hält Ihre Dateien sauber. Das Repository enthält den Projektvertrag. Die Runtime trifft die Wahl des Modells.

Ein APC-Agent ist eine Persona in Ihrer Agent-Datei. Er definiert den Namen, die Rolle und die Fähigkeiten. Er sollte nicht den gesamten Runtime-Stack hardcoden. Er sollte nicht einen Anbieter als Standard erzwingen. Er beschreibt die Persona und überlässt der Runtime die Arbeit.

Warum model: inherit besser ist:

Wann Sie ein spezifisches Modell verwenden sollten:

Verwenden Sie einen spezifischen Anbieter und eine Modell-ID nur dann, wenn das Projekt davon abhängt. Zum Beispiel:

Führen Sie diesen Test durch, bevor Sie ein Modell festlegen (pin):

Beschreiben Sie den Agenten, nicht die Maschine. So bleiben Ihre Agent-Dateien nützlich, anstatt an eine Umgebung gebunden zu sein.

Quelle: https://dev.to/agentprojectcontext/why-apc-agents-should-default-to-model-inherit-1jih

Optionale Lern-Community: https://t.me/GyaanSetuAi