Pular para o conteúdo

Agentic Data Science Pair Programming With marimo pair

1 de maio de 2026 · 1 h 4 min

Notas do episódio

How do you add agent skills to your data science workflow? How can a coding agent assist with data wrangling and research? This week on the show, Trevor Manz from marimo joins us to discuss marimo pair.

Trevor is a founding engineer at marimo, where he’s been working on integrating LLM tools with marimo. We discuss the balancing act of building a skill and determining how to give an agent access to all the variables in a notebook. He shares how they built a specialized reactive REPL that eliminates hidden state and allows the agent to continue constructing a reproducible Python program.

We dig into installing and getting started with marimo pair. Trevor also covers several of the tasks an agent can tackle in a data science workflow.

Video Course Spotlight: Getting Started With marimo Notebooks

Discover how marimo notebook simplifies coding with reactive updates, UI elements, and sandboxing for safe, sharable notebooks.

Topics:

  • 00:00:00 – Introduction
  • 00:02:26 – Trevor’s role at marimo
  • 00:03:08 – Current AI tools in marimo
  • 00:06:26 – Describing marimo notebooks
  • 00:10:11 – What is marimo pair?
  • 00:18:49 – Building an agent skill
  • 00:27:34 – Setup & installation
  • 00:31:16 – Video Course Spotlight
  • 00:32:42 – Examples of EDA and data wrangling
  • 00:45:46 – Experimenting inside of a notebook
  • 00:50:40 – Managing context
  • 00:53:25 – Accessing additional libraries
  • 00:57:16 – Recent tools and updates from the marimo community
  • 00:59:31 – What are you excited about in the world of Python?
  • 01:01:10 – What do you want to learn next?
  • 01:02:26 – How can people follow your work online?
  • 01:03:13 – Thanks and goodbye

Show Links:

Level up your Python skills with our expert-led courses:

Support the podcast & join our community of Pythonistas

Todos os episódios de The Real Python Podcast

Configurações

Exibição

Idioma

Define quais estações você vê primeiro na página inicial.

Histórico

As rádios e episódios ouvidos recentemente e suas últimas buscas ficam só neste navegador.

Avisos

Um aviso rápido quando um podcast que você segue tem um episódio novo. Desative podcasts individuais pelo sino na página deles.

Conta

Salve favoritos – no app e no site.

Atalhos de teclado

/
Abrir busca
Espaço
Reproduzir ou pausar
← →
No player: voltar 15 s, avançar 30 s (episódios) · na fileira: próximo bloco
↑ ↓
Na fileira: alvo dentro do bloco
Home / End
Na fileira: primeiro ou último bloco
Esc
Fechar janela ou menu
?
Esta visão geral
Tocando agora

Ir para a estação

A seguir

    Adicione episódios com “A seguir” – eles tocam depois do episódio atual.