JetBrains Copilot会话接入AgentsView:Exporter导出配置完整教程
2026/9/15 14:43:28 网站建设 项目流程

JetBrains Copilot会话接入AgentsView:Exporter导出配置完整教程

【免费下载链接】agentsviewLocal-first session search, analytics, insights, and token use statistics for coding agents, supporting Claude Code, Codex, and more than 20 other agents.项目地址: https://gitcode.com/GitHub_Trending/ag/agentsview

AgentsView是一款本地优先的 AI 编程智能体会话分析工具,支持会话搜索、统计分析和 Token 用量统计。很多 IntelliJ IDEA 用户想知道:JetBrains Copilot 的聊天记录怎么导入 AgentsView?答案是:JetBrains IDE 将 Copilot 聊天存储在 Nitrite 数据库中,AgentsView 无法直接读取,官方推荐的接入方式是先用copilot-jetbrains-exporter把会话导出为 JSONL 文件,再把 AgentsView 指向该导出目录。本教程用 3 步带你完成全部配置。

⚠️ 为什么必须经过 Exporter 导出这一环? 详见官方文档 docs/internal/session-format-sources.md。JetBrains 端的会话不是开放的文件格式,而 VS Code Copilot、Visual Studio Copilot 等来源则各自有专门的目录约定(如 docs/internal/visual-studio-copilot-traces.md 所述),只有"导出为 JSONL"是 JetBrains 侧目前支持的标准路径。


第 1 步:用 Exporter 导出 JetBrains Copilot 会话

运行官方推荐的一次性导出命令,把 IDE 里的 Copilot 会话转成 AgentsView 能识别的 Copilot JSONL 格式:

copilot-jetbrains-exporter --output ~/.copilot/jetbrains-sessions

导出完成后,~/.copilot/jetbrains-sessions目录下会出现若干 JSONL 会话文件。这些文件包含用户消息、助手回复、工具调用等事件记录,AgentsView 的 Copilot 解析器会逐行重建完整会话。

小提示🔄 每当你在 JetBrains IDE 里产生新的 Copilot 会话,需要重新运行一次上面的导出命令,AgentsView 才能拿到最新会话——它扫描的是导出目录,而不是 IDE 内部数据库。


第 2 步:配置 AgentsView 指向导出目录

AgentsView 的 Copilot 智能体由COPILOT_DIR环境变量驱动(默认指向~/.copilot),源码中的定义见 internal/parser/types.go。以下两种方式任选其一:

方式 A:环境变量(最快上手)

export COPILOT_DIR=~/.copilot/jetbrains-sessions

方式 B:写入配置文件(推荐长期使用)

编辑~/.agentsview/config.toml

[agents.copilot] dirs = ["~/.copilot/jetbrains-sessions"]

配置项与环境变量的完整对照表可以参考 docs/commands.md,自定义目录扫描机制见 docs/quickstart.md。


第 3 步:启动服务并验证接入结果

agentsview serve

启动后打开 AgentsView 仪表盘,你会看到 JetBrains Copilot 会话以Copilot智能体身份出现在会话列表中。每个会话支持与其他智能体完全相同的能力:

  • 🔍全文搜索——快速定位某次提问或某段代码
  • 📊用量统计——查看 Copilot 会话的成本/额度信息
  • 📤导出与分析——会话导出、洞察评分、置顶消息等

常见问题速查

问题解决方法
会话列表里没有新的 JetBrains 会话重新运行 Exporter 导出命令(见第 1 步)
想让多个导出目录一起被索引dirs数组中列出多个路径,如["~/.copilot/jetbrains-sessions", "~/archive/copilot"]
想知道 Copilot 会话的数据来源定义查看 internal/parser/copilot.go 中的事件解析逻辑
想确认智能体默认目录与环境变量参考 docs/configuration.md 中的完整目录列表

小结

接入JetBrains Copilot 会话只需记住三个关键点:

  1. 先导出copilot-jetbrains-exporter --output ~/.copilot/jetbrains-sessions
  2. 再指向:设置COPILOT_DIR或写入config.toml[agents.copilot]
  3. 后验证agentsview serve启动,在会话列表中确认 Copilot 会话已出现

配置完成后,IntelliJ IDEA 等 JetBrains 系 IDE 里的 Copilot 对话就能和 Claude Code、Codex 等 20+ 智能体会话放在一起统一搜索、统计和分析了。

【免费下载链接】agentsviewLocal-first session search, analytics, insights, and token use statistics for coding agents, supporting Claude Code, Codex, and more than 20 other agents.项目地址: https://gitcode.com/GitHub_Trending/ag/agentsview

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询