Jupyter AI 핵심 기능 — ACP 에이전트·MCP·권한

Jupyter AI 핵심 기능

Jupyter AI는 에이전틱 AI를 노트북에 연결해주는 오픈소스 확장이에요. 이 페이지에서는 핵심 메커니즘(ACP, MCP, 권한, 페르소나)을 볼게요.

ACP로 에이전트 통합

Jupyter AI는 Agent Client Protocol(ACP)(agentclientprotocol.com)로 최전방 AI 에이전트를 통합해요. Claude, Codex, GitHub Copilot, Gemini, Goose, Kiro, Mistral Vibe, OpenCode 등을 지원하고, 에이전트 의존성이 설치되면 자동 감지돼요.

노트북 자동화

에이전트는 다음을 할 수 있어요.

  • 파일 읽기·쓰기
  • 터미널 명령 실행
  • 내장 Jupyter MCP 서버를 통한 노트북 상호작용

권한·가드레일

권한 시스템이 에이전트 동작에 가드레일을 제공해요. 에이전트는 파일을 쓰거나 명령을 실행하기 전에 승인을 요청해요.

컨텍스트·공동 작업

  • 여러 동시 채팅 생성
  • 파일·노트북 셀을 드래그앤드롭으로 맥락에 추가
  • 같은 서버에 연결된 사용자끼리 실시간 협업

커스텀 MCP 서버

MCP 서버를 추가해서 에이전트에게 도메인 특화 도구·리소스·프롬프트를 줄 수 있어요.

개발자 확장

엔트리 포인트 API로 커스텀 AI 페르소나를 만들고 등록할 수 있어요.

표준 기반

ACP·MCP 같은 개방 표준 위에 구축되어 벤더 종속을 피하고 호환 에이전트·도구 생태계 전체에 접근할 수 있어요.

더 알아보기