A ThoughtSpot SpotterCode-ja már a Developer Playgroundban is elérhető

A ThoughtSpot a Developer Playgroundba is beépítette SpotterCode nevű fejlesztői asszisztensét. Az eszköz természetes nyelvű kérésekből generál kódot a ThoughtSpot SDK-jához és REST API-jaihoz, majd azonnali előnézetet kínál.
- A SpotterCode már a ThoughtSpot Developer Playgroundban is elérhető.
- Természetes nyelvű kérésekből generál kódot a ThoughtSpot SDK-jához és REST API-jaihoz.
- A kész kód azonnal futtatható az előnézeti panelen.
- Ütközés esetén jelzi a problémát, és nem írja felül a meglévő kódot.
- A rendszer MCP-n keresztül a ThoughtSpot dokumentált platformfelületére támaszkodik.
Természetes nyelvű kérésekből készül a kód
A ThoughtSpot szeptember 9-én jelentette be, hogy a SpotterCode már a Developer Playgroundban is használható. A szolgáltatásban a fejlesztő kiválaszthat egy komponenst, majd leírhatja, mit szeretne megvalósítani. Példaként a vállalat egy Liveboard beágyazását, a Spotter ügynök átnevezését Ava névre, illetve a fejléc türkizszínűre állítását említi.
A SpotterCode a ThoughtSpot tényleges SDK-ja és REST API-jai alapján generál kódot, majd azt elhelyezi a szerkesztőben. A Run gombbal a fejlesztő azonnal megtekintheti az eredményt az előnézeti panelen. Ha a rendszer ütközést észlel a már meglévő kóddal, azt jelzi, és nem írja felül a munkát.
A generált kód tovább finomítható újabb üzenetekkel, de közvetlenül is szerkeszthető. Így a fejlesztő egy beszélgetésben írhatja le a kívánt eredményt, megtekintheti a renderelt komponenst, és csak akkor nyúlhat kézzel a kódhoz, amikor szükségesnek látja.
A ThoughtSpot dokumentált felületére támaszkodik
A vállalat szerint a beágyazott komponensek fejlesztésénél gyakran nem maga a szintaxis jelenti a legnagyobb akadályt. Több időt vehet igénybe annak meghatározása, hogy egy adott tulajdonság melyik beállítást vezérli, melyik végpont mire szolgál, és milyen előzetes ismereteket feltételez a dokumentáció.
A SpotterCode ezt a problémát úgy kezeli, hogy a ThoughtSpot által dokumentált SDK- és API-felülethez köti az asszisztenst. A rendszer a Model Context Protocolt, röviden MCP-t használja, és a cég állítása szerint így a platform tényleges képességeire támaszkodik a találgatás helyett.
A SpotterCode korábban olyan AI-alapú fejlesztői környezetekben volt elérhető, mint a Cursor és a Claude Code. A ThoughtSpot szerint az ilyen, meghatározott területre korlátozott megközelítés csökkentheti az úgynevezett majdnem helyes kód problémáját, amikor a generált megoldás hihetőnek tűnik, de hibás részleteket tartalmaz.
Más szerepet kap az IDE és a Playground
A ThoughtSpot a fejlesztői munkafolyamat két külön szakaszához kapcsolja a két felületet. Az IDE-ben a SpotterCode a projekt struktúráját olvassa, és olyan kódot generál, amely illeszkedik az alkalmazás architektúrájához és tervezési rendszeréhez. A vállalat szerint ez segíthet abban is, hogy a megvalósítás összhangban maradjon az SDK-k és API-k változásaival.
A Developer Playground inkább a felfedezés és a prototípus-készítés helye. A ThoughtSpot szerint a beágyazási feladatok egy része abból áll, hogy a fejlesztő kipróbál egy komponenst, megnézi a megjelenését, majd módosít egy címkét vagy színt, és újra lefuttatja. A Playground élő előnézete ezt a ciklust gyorsíthatja. Ha a kívánt megoldás elkészült, a kód továbbvihető.
A SpotterCode a ThoughtSpot közlése szerint már elérhető a Developer Playgroundban. A kipróbáláshoz a felhasználóknak meg kell nyitniuk a Playgroundot a saját ThoughtSpot-példányukban. A vállalat további részleteket a SpotterCode dokumentációjában kínál, az új felhasználók pedig ingyenes próbaverziót is indíthatnak.
ThoughtSpot: Introducing SpotterCode in Developer Playground


