一款 Neovim 插件,在编辑器内提供 AI 对话、行内代码修改和编程 Agent 支持,兼容多种大模型。
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 数据每日更新。
相关项目
可扩展的浏览器端交互式计算环境,将笔记本、终端、编辑器和文件浏览整合在同一工作区中。
开箱即用的 Docker 镜像,内置 JupyterLab、Jupyter Notebook 及常用科学计算工具。
完全在浏览器中运行的 JupyterLab 发行版,基于 WebAssembly 的 Python 内核,无需后端服务器。
为 JupyterLab 添加 Git 面板,可在笔记本环境中完成暂存、提交、分支和远程同步等版本控制操作。
为 JupyterLab 提供笔记本模板浏览与创建功能的扩展。