Repolode
jupyterlab

jupyterlab/jupyter-ai

一款开源的 JupyterLab 扩展,在笔记本中提供聊天界面,连接 Claude、Codex、Gemini 等 AI 智能体。

可替代:GitHub Copilot

Star
4,438
Fork
541
未关闭 Issue
324
最近提交
昨天

这是什么?

Jupyter AI 通过原生聊天面板为 JupyterLab 带来智能体能力,基于 Agent Client Protocol(ACP)连接 Claude、Codex、GitHub Copilot、Gemini、Goose、Kiro、Mistral Vibe、OpenCode 等智能体。安装对应智能体的依赖后,系统会自动识别并启用。

智能体可以读写文件、运行终端命令,并通过内置的 Jupyter MCP 服务器操作笔记本。权限系统会在智能体写文件或执行命令前请求确认。用户可以同时开启多个对话,将文件或笔记本单元格拖入作为上下文,并与连接到同一服务器的其他用户实时协作。

项目支持接入自定义 MCP 服务器,为智能体提供领域专用的工具、资源和提示词。开发者还可以通过 entry points API 构建并注册自己的 AI 角色。项目采用 BSD-3-Clause 许可证,目前在 JupyterLab 组织下孵化。

核心功能

  • 01在 JupyterLab 内提供原生聊天界面,支持同时进行多个对话。
  • 02安装智能体依赖后自动识别,无需额外配置。
  • 03智能体可通过内置 MCP 服务器读写文件、运行终端命令并操作笔记本。
  • 04智能体写文件或执行命令前需要用户批准。
  • 05支持接入自定义 MCP 服务器,并可通过 entry points 注册自定义 AI 角色。

适用场景

  • 在 Jupyter 笔记本中获取编写或调试分析代码的帮助。
  • 让智能体编辑项目文件并运行命令,同时逐项审核其操作。
  • 在共享的 JupyterLab 服务器上与团队成员借助 AI 协作。
  • 通过自定义 MCP 服务器将笔记本连接到领域专用工具。

收录于专题

标签

常见问题

jupyter-ai 是什么?
一款开源的 JupyterLab 扩展,在笔记本中提供聊天界面,连接 Claude、Codex、Gemini 等 AI 智能体。 Jupyter AI 通过原生聊天面板为 JupyterLab 带来智能体能力,基于 Agent Client Protocol(ACP)连接 Claude、Codex、GitHub Copilot、Gemini、Goose、Kiro、Mistral Vibe、OpenCode 等智能体。安装对应智能体的依赖后,系统会自动识别并启用。
jupyter-ai 可以免费使用吗?用的什么许可证?
jupyter-ai 以 BSD-3-Clause 许可证开源。用于商业产品前,请先确认许可证条款。
jupyter-ai 还在维护吗?
活跃维护中。jupyter-ai 最近一次提交是在 2026年11月6日。
jupyter-ai 适合用来做什么?
在 Jupyter 笔记本中获取编写或调试分析代码的帮助。 让智能体编辑项目文件并运行命令,同时逐项审核其操作。 在共享的 JupyterLab 服务器上与团队成员借助 AI 协作。 通过自定义 MCP 服务器将笔记本连接到领域专用工具。
在哪里获取 jupyter-ai?
源代码和安装说明在 GitHub 上:https://github.com/jupyterlab/jupyter-ai

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目