Asistent de poziție: Merită schimbarea?

URMĂREȘTE-NE
16,065FaniÎmi place
1,142CititoriConectați-vă

Ce este Posit Assistant?

Posit Assistant este un asistent AI integrat în IDE-ul dvs., fie Positron, fie RStudio. Este construit în primul rând pentru analiza exploratorie a datelor, iar prezentarea sa este contextul sesiunii și abilități specializate, încorporate.

Dacă urmați evoluțiile lui Posit, este posibil să fi auzit de iterațiile lor anterioare ale unui asistent AI integrat. Numirea a fost o țintă în mișcare:

  • Asistent de pozitroni a fost primul, la începutul lui 2025, ca asistent general de codificare în cadrul Positron
  • Databot urmat în acel august, având drept scop explorarea datelor
  • Asistent de poziție le înlocuiește pe ambele și este primul care este disponibil în RStudio, precum și în Positron

În acest blog, vom face

  • Aruncă o privire la o conversație tipică cu Posit Assistant
  • Explorați ce îl diferențiază de alți asistenți AI integrati
  • Prezintă btw Pachetul R, pentru cei care preferă să adauge contextul sesiunii R la asistentul lor existent

Un chat tipic

O modalitate excelentă de a-l vedea în acțiune este să încărcați niște date și să puneți o întrebare amplă.

Kia

Ce iese în evidență în datele despre fericire?

Asistent de poziție

Lasă-mă să arunc o privire.

glimpse(happy)

happy |>
 summarise(across(everything(), ~sum(is.na(.)))) |>
 select(where(~. > 0))

drivers = select(happy,
 `GDP per capita`:`Perceptions of corruption`)

cor(happy$Score, drivers) |>
 round(2) |>
 t()
#> (,1)
#> GDP per capita 0.79
#> Social support 0.78
#> Healthy life expectancy 0.78
#> Freedom 0.57
#> Generosity 0.08
#> Corruption 0.39

Datele 2019 World Happiness Report sunt curate și ordonate: 156 de țări, 9 coloane, fără valori lipsă. Câteva lucruri ies în evidență.

Distribuția scorului este largă. Scorurile fericirii variază de la 2,85 la 7,77, cu Finlanda în frunte și o medie în jurul valorii de 5,38, așa că țara cea mai fericită are un scor de aproape 3 ori cel mai puțin fericit.

Cei „trei mari” șoferi domină. Scorul se corelează puternic cu PIB-ul pe cap de locuitor (0,79), sprijinul social (0,78) și speranța de viață sănătoasă (0,78). Acești trei se mișcă împreună și urmăresc îndeaproape cu fericirea generală.

Generozitatea este în esență necorelată cu fericirea (r = 0,08), ceea ce este o surpriză notabilă. Libertatea (0,57) și percepția corupției (0,39) contează, dar mai puțin decât cele trei mari.

Îți voi sugera câteva direcții mai jos.

  • Vizualizați relația dintre PIB-ul pe cap de locuitor și scorul de fericire.
  • Priviți care țări își performan cel mai mult sau sub performanță PIB-ul.
  • Explorați de ce generozitatea nu este corelată cu scorul de fericire.

În primul rând, nimic din solicitarea mea nu a spus ce reprezintă datele, ce coloane existau sau cum arată valorile. Cu toate acestea, a revenit cu o descriere a datelor și o simplă analiză a corelației care arată care variabile determină fericirea și trei sugestii despre ceea ce ați putea dori să explorați în continuare.

Celălalt lucru care îmi place este că răspunde scriind și apoi rulând cod, ceea ce face ca deciziile sale să fie urmărite. Modelele de limbaj nu sunt concepute pentru a face matematică (indiciu este în bitul „limbă”), dar prin scrierea unui cod care face matematica, pe care îl putem examina, copia și ajusta, ne oferă o rezultate mult mai demne de încredere.

Cum se compară cu alți asistenți integrați?

Claude Code este probabil cel mai popular asistent de codare alternativă AI, care este disponibil în interiorul Positron ca extensie și disponibil oriunde aveți un terminal prin instrumentul său CLI.

Cele două se suprapun pe majoritatea elementelor de bază. Atât Post Assistant cât și Claude Code:

  • Poate rula pe același model de bază (deși Posit Assistant acceptă și alți furnizori)
  • Vă puteți citi și edita fișierele
  • Generați și rulați cod, din care trag concluzii
  • Se pot da fișiere de context de proiect persistente, prin CLAUDE.md pentru Claude Code şi AGENTS.md pentru Asistent de poziție

Deci, ce îi diferențiază?

După cum știm acum, Posit Assistant adaugă contextul sesiunii. Cunoaște variabilele pe care le-ați definit, cadrele de date pe care le-ați încărcat și diagrama la care vă uitați, ceea ce a făcut posibil schimbul de mai sus.

Comploturile sunt un loc în care asta face o mare diferență. Posit Assistant poate vedea diagramele pe care le-ați făcut anterior în vizualizatorul de diagrame, le poate interpreta și poate imprima diagramele înapoi în chat. Acest lucru valorează foarte mult în munca de explorare, unde o mare parte din ceea ce învățați provine din privirea unei diagrame, mai degrabă decât a unui tabel. Claude Code poate crea un complot și îl poate salva într-un fișier imagine sau poate ingera un fișier imagine, dar procesul este mult mai greoi.

Nu este infailibil, iar Posit este sincer în această privință: cercetările lor despre cât de bine interpretează ploturile LLM-urile au descoperit că modelele citesc bine diagramele simple, dar se poticnesc când ceea ce este pe ecran contrazice ceea ce se așteaptă să vadă.

De asemenea, aduce abilitățile, care sunt pachete de instrucțiuni și cod pe care asistentul le extrage de la sine atunci când le consideră relevante pentru ceea ce ați cerut. Treisprezece nave încorporate, care acoperă lucruri precum crearea de rapoarte cu Notebook-uri Quarto și Jupyter și modelarea predictivă în R și Python, astfel încât ajunge la acele sarcini cunoscând deja convențiile. Totuși, nu trebuie să așteptați să-l găsească pe cel potrivit. Cele mai multe abilități sunt expuse și ca comenzi oblice, deci tastarea /report, /quarto-authoring sau /shiny-bslib rulează instrucțiunile acelei abilități acolo și apoi.

Claude Code este mai autonom și va parcurge mai mulți pași înainte de a se înregistra, în timp ce Posit Assistant se oprește pentru îndrumare mai des. Acest lucru este deliberat: moștenește comportamentul explorator al Databot-ului, așa că atunci când decide că explorați date, rulează câteva apeluri de instrumente, raportează și vă oferă câteva indicații. Ideea este să vă mențineți implicat în timp ce explorarea are loc, mai degrabă decât să vă înmânați un răspuns final.

Un lucru de care trebuie să fii conștient: documentația Posit listează „istoricul consolei” ca context disponibil, ceea ce este puțin înșelător. Detaliul rând cu linie a ceea ce a fost rulat nu face parte din context nici în R, nici în Python, așa că dacă sperați ca asistentul să știe ce cod ați rulat deja sau un mesaj de eroare care a apărut, nu va fi.

Nu sunteți gata să faceți schimbarea? În schimb, adăugați context asistentului dvs. cu un MCP

Dacă preferați să păstrați un singur asistent, este posibil să oferiți asistentului dvs. AI ales o parte din aceeași sesiune de conștientizare cu btw Pachetul R, dezvoltat tot de Posit. Funcționează pe baza protocolului de context model și, dacă MCP este nou pentru dvs., Neal Richardson de la Posit a oferit un primer bun, „MCP, or Not MCP”, la conferința noastră AI în producție.

Configurarea este simplă, iar ghidul de configurare MCP vă ghidează prin ea.

Odată ce rulează, asistentul dvs. poate inspecta obiectele R și cadrele de date din sesiunea dvs., poate verifica pachetele instalate și poate căuta și descrie pachete CRAN.

Există compromisuri. Acoperă doar R, așa că o sesiune Python nu obține nimic din el. Pierzi și abilitățile, așa că asistentul tău vine la un document Quarto, o aplicație Shiny sau o sarcină de modelare fără îndrumarea pe care Posit Assistant le-ar fi încărcat pentru tine.

Gânduri de închidere

Posit Assistant este ușor de adoptat, mai ales dacă rulați deja extensia Claude Code în Positron sau VS Code, deoarece fluxul de lucru este familiar și contextul sesiunii ajunge fără nicio configurație.

Pentru analiza exploratorie a datelor este un instrument excelent. A fi capabil să întrebi despre datele pe care le-ai încărcat efectiv și să citești codul pe care l-a scris pentru a-ți răspunde, schimbă ritmul acelei lucrări mai mult decât mă așteptam.

Dacă preferați să rămâneți la un singur asistent, asociați asistentul de codificare de bază cu cel al lui Posit btw pachet și veți obține cea mai mare parte a drumului până acolo.

Această postare a luat naștere din „Îmbunătățirea fluxului de lucru cu Positron și Claude”, un atelier pe care l-am desfășurat la AI în producție 2026. Dacă sesiuni ca aceasta atrag, veniți și alăturați-vă nouă anul viitor.

Aflați mai multe

De la noi:

Din poziție:

Pentru actualizări și revizuiri ale acestui articol, consultați postarea inițială

Dominic Botezariu
Dominic Botezariuhttps://www.noobz.ro/
Creator de site și redactor-șef.

Cele mai noi știri

Pe același subiect

LĂSAȚI UN MESAJ

Vă rugăm să introduceți comentariul dvs.!
Introduceți aici numele dvs.