SheepNav
OpenCode Session Tracker

OpenCode Session Tracker

github.com

实时追踪编码会话,手机授权命令

27天前制作者:Yusuf Kocaman

关于 OpenCode Session Tracker

OpenCode Session Tracker 是一款专为 OpenCode 打造的实时会话追踪工具,提供终端界面侧边栏与 Telegram 集成双重体验。它让开发者能够随时掌握编码会话的动态,包括活跃会话、嵌套子代理、状态变化等关键信息,甚至可以通过手机远程授权命令。

核心功能

  • 实时 TUI 侧边栏:在终端中嵌入一个动态侧边栏,清晰展示当前所有活跃会话、子代理层级和运行状态,无需切换窗口即可一目了然。
  • Telegram 集成:通过 Telegram 机器人将会话状态推送到你的手机,支持远程查看和命令授权,让你离开电脑也能掌控开发进度。
  • 状态监控与通知:实时追踪会话的启动、暂停、完成等状态变化,并通过 Telegram 发送即时通知,确保不错过任何关键节点。
  • 命令授权:当 OpenCode 需要执行敏感操作时,可通过 Telegram 发送授权请求,你可以在手机上确认或拒绝,提升安全性与灵活性。

主要特性

  • 轻量高效:作为 TUI 插件运行,占用资源极少,不影响主开发流程。
  • 多会话管理:支持同时追踪多个会话及嵌套子代理,层次分明,便于复杂项目协作。
  • 跨平台兼容:基于终端和 Telegram,适用于 Linux、macOS 和 Windows 环境。
  • 安全可控:命令授权机制确保只有你才能批准关键操作,防止误执行。
  • 开源可定制:代码完全开源,开发者可根据需求修改或扩展功能。

适用场景

  • 远程开发:当你离开电脑时,通过手机查看会话状态并授权命令,实现无缝远程协作。
  • 多任务管理:同时运行多个 OpenCode 会话时,侧边栏帮你理清每个任务的进度和子代理关系。
  • 团队协作:共享会话状态给团队成员,提升透明度和协调效率。

所属分类

相关工具