Talk Python to Me: #555: Marimo Pair - 에이전트 + 개발자 협업을 위한 캔버스
코딩 에이전트는 전통적으로 파일 위에서 작동하는데, 이는 대화형 데이터 분석 워크플로우와 상당히 다릅니다. 데이터 작업에는 데이터를 로드하고, 검사하고, 코드를 실행하고, 메모리에서 실시간 응답을 관찰하는 과정이 포함됩니다. 이전에는 AI 에이전트가 이러한 라이브, 인메모리 상태에 접근할 수 없었고, 오직 하위 파일만 접근할 수 있었습니다. 이 제한은 이제 극복되고 있습니다. Marimo Pair는 실행 중인 노트북 환경에 직접 통합되는 코딩 에이전트를 소개합니다. 이 에이전트는 메모리에 있는 모든 Python 변수에 대한 완전한 접근 권한을 얻습니다. 노트북은 효과적으로 사용자와 에이전트 간의 협업 작업 공간이 됩니다. 사용자는 예를 들어 특정 데이터 포인트에 집중하도록 요청하는 방식으로 에이전트를 지시할 수 있으며, 노트북의 시각화는 그에 따라 업데이트됩니다. 이러한 통합은 광범위한 설정이나 스키마 설명의 필요성을 제거합니다. 이를 통해 에이전트는 사용자와 마찬가지로 라이브 데이터 상태를 "보고" 상호작용할 수 있습니다.