Helyi nyomkövetést kapott a DataRobot CLI az AI-ügynökök fejlesztéséhez

A DataRobot helyi nyomkövetést épített a DataRobot CLI-be, így a fejlesztők telepítés nélkül vizsgálhatják meg, hogyan működik egy AI-ügynök. A rendszer a kéréseket, az eszközhívásokat, a késleltetést, a tokenhasználatot és a hibákat is megjeleníti.
- A DataRobot CLI helyi OpenTelemetry-irányítópultot indít.
- A fejlesztők telepítés nélkül láthatják az ügynök teljes futását.
- Vizsgálhatók az eszközhívások, a késleltetés, a tokenhasználat és a hibák.
- A dr xp előre konfigurálva érkezik a DataRobot-agent sablonokkal.
- Saját, meglévő tárolónál a fejlesztőnek külön kell hozzáadnia az eszközöket.
A fejlesztés közben láthatóvá válik az ügynök működése
A DataRobot 2026. augusztus 12-én mutatta be a helyi nyomkövetést a DataRobot CLI-ben. A vállalat szerint az ügynökalapú alkalmazások fejlesztése ismétlődő folyamat: a fejlesztő kérdést tesz fel az ügynöknek, megfigyeli a választ, majd utánanéz, ha valami nem megfelelően működik.
A problémák sokszor csak az alkalmazás telepítése után derülnek ki. Ilyenkor a fejlesztőnek módosítást kell kiadnia, meg kell várnia, amíg az eljut a környezetbe, újra le kell futtatnia a kérést, majd egy másik eszközben kell megkeresnie a hibát. A DataRobot helyi tracing funkciója ezt a folyamatot rövidíti le.
A DataRobot experimentation CLI plugin helyi OpenTelemetry-irányítópultot indít a fejlesztő gépén. A vállalat közlése szerint ugyanazt a nyílt szabványt és ugyanazt a nyomkövetési modellt használja, amelyet a platform telepítés után is alkalmaz. A fejlesztő a localhoston megnyitott oldalon, élőben láthatja, mi történt az ügynök futása közben, telepítés nélkül.
Kérések, eszközhívások és hibák egy helyen
A helyi irányítópult minden kérést megjelenít. Követhető, hogy az ügynök mely eszközöket hívta meg és milyen sorrendben, továbbá látható a késleltetés, a tokenek száma és a hibák naplója.
A nyomok szűrhetők attribútum, állapot és dátumtartomány alapján, emellett keresés is használható. Így a fejlesztő egy tiszta futást, egy lassú eszközhívást vagy egy promptot megtörő szélsőséges esetet is még a helyi fejlesztési ciklusban vizsgálhat meg.
A DataRobot szerint ennek jelentősége túlmutat a gyorsabb hibakeresésen. A cél az, hogy az éles környezet ne legyen az első hely, ahol kiderül, pontosan mit csinál az ügynök. A fejlesztő már a kiadás előtt teljes nyomot láthat arról, miért úgy viselkedett az alkalmazás, ahogy.
Az Agent Assist sablonjaival automatikusan elérhető
A dr xp minden DataRobot-agent sablonban előre telepítve és konfigurálva érkezik, ezért a sablon használóinak nem kell külön beállítaniuk. A sablon az Agent Assist skillen keresztül érhető el, amely az OpenCode, a Claude Code, a Cursor vagy a VS Code Copilot kódoló ügynökeiben fut.
A telepítéshez a DataRobot a következő parancsot adja meg: npx ai-agent-skills install datarobot-oss/datarobot-agent-skills. Ezután a felhasználó a datarobot-agent-assist paranccsal vagy egy perjeles paranccsal indíthatja el.
Az Agent Assist természetes nyelvű leírásból strukturált, YAML-alapú agent_spec.md fájlt készít, az ügynök viselkedését mock eszközhívásokkal szimulálhatja, majd DataRobot-agent sablonból generál kódot. Ebből származik az előre konfigurált AGENTS.md és dr xp is. Az eszköz a telepítés folyamatán is végigvezeti a fejlesztőt, a telepítési parancsokat azonban a felhasználó futtatja.
Meglévő projektnél külön kell hozzáadni az eszközöket
Van egy kivétel. Ha az Agent Assistet olyan meglévő, saját kódot tartalmazó tárolóra irányítják, amely nem DataRobot-sablonból készült, a helyi fejlesztési környezet nem áll automatikusan rendelkezésre. Ezt a DataRobot a „Code an AI agent”, illetve brownfield útnak nevezi.
Ilyen esetben az AGENTS.md fájl hiányozhat vagy csak minimális tartalmú lehet, a dr xp pedig addig nem érhető el, amíg a fejlesztő külön hozzá nem adja a sablon eszközeit. A részletes parancsok, konfigurációs lehetőségek és a helyi irányítópult leírása a DataRobot experimentation plugin dokumentációjában található.
A DataRobot közlése szerint az ügynökalapú AI-képességek prémium funkciónak számítanak, engedélyezésükhöz DataRobot-képviselővel kell kapcsolatba lépni.
DataRobot: Local tracing in the DataRobot CLI: catch issues before production


