使用指南

会话与并行

发起、管理并同时运行多个 agent 会话,搜索历史、停止或编辑重发。

会话(session) 是 InsCode 的核心。一个会话就是一次独立的 agent 对话,能单独运行、单独停止,彼此不阻塞。

发起会话

在主页输入框发送消息即可创建会话、启动 agent。会话可以绑定一个项目目录(agent 在其中读写代码),也可以不绑,只做普通对话

agent 流式返回:思考、工具调用、命令执行、需要你确认的审批,以及最终结果。每轮结束都会落盘保存。

同时跑多个会话

一个应用里可以同时运行多个会话。左侧边栏按项目分组列出所有会话,用一个状态点标出各自的状态:

状态点含义
运行中
待审阅(有改动等你查看)
空闲

一个会话在跑,你可以切到另一个继续工作。

搜索历史会话

所有会话和消息都保存在本地,支持全文搜索。在侧边栏搜索框输入关键词,就能定位到以前的会话。

常用操作

  • 停止 agent:运行时可以随时停止当前 agent。
  • 编辑并重发:在你最后发送的那条消息上编辑、重新提问,它之后的历史会被截断,再继续。
  • 用外部工具打开:「打开」按钮可以用 VS Code、Cursor、Finder / 资源管理器、终端等打开当前项目(按平台和已安装的应用自动探测)。
每个会话的界面显示状态保存在内存里,重启应用会重置;但消息本身已经落盘,可以从本地数据库恢复。