• ZeusFunk

    本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的帖子已经打上 开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


    github.com

    图片

    GitHub - UniRound-Tec/hrack: A rack for the harness in your computer.

    A rack for the harness in your computer.

    HRack(Harness Rack)是一个给多 Coding Agent 工作流使用的桌面终端。保留每个 CLI 原本的 TUI,在外层补上会话状态、注意力提醒、悬浮监控和只读工作区浏览。

    【解决什么问题】

    我和几个同事的电脑里面都有几个不同的 Coding Agent ,

    像Codex是正价订阅,它的上下文压缩很强;Claude Code的动态上下文加载和子Agent不错。Opencode兼容respose api所以我拿来接入Grok做code review。然后我发现几个哥们都不是单开一个CLI就够了,问题随之而来:

    VibeCoding 本来就是“氛围”变成 一边coding一遍躺床上刷手机或者L站摸鱼才真有氛围吧!^-^,实际用起来却经常卡在这些小事上:

    - 切去做别的事,过一会儿回来,才发现 Agent 一直停在权限确认上白等。这个问题在 Codex 和 Gemini CLI 的官方 Issue 里都有人提过。

    - 同时跑几个 Agent 以后,人又开始在终端标签页之间来回找:“到底哪个在等我?”这也是 HN 多 Agent 工作流讨论 和 tmux-claude-session-manager 这类工具出现的原因。

    - 有通知也不一定管用。它可能根本没触发(Codex #8929),可能不知道 Agent 正在等回答(Codex #13478),也可能漏掉交互式 Shell 的输入等待(Gemini CLI #19527)。

    HRack 想解决的就是这些每天都会碰到的小麻烦:把会话放在一起,告诉你谁需要处理,再把你带回正确的位置。真正干活的还是原来的 CLI,HRack 只是让你不用一直盯着它。

    【怎么解决】

    图片

    只在第一次启动时扫描你电脑有的Harness , 我们为每个Harness 实现了一套统一的监听器,可以观察 包括thinking / need-you / tools-call / error 等事件,配合【通知】和【悬浮窗】系统,在真正需要你的时候提醒你。侧边栏【可收起】也能看到每个回合当前的状态!

    【特性】

    - 能够知道每个Herness会话的状态

    图片

    当然你也可以折叠起来 看悬浮窗

    图片

    - 说到悬浮窗,悬浮窗可以自定义。可以用上Live2D,或者其它,复制设置里面的skills让ai帮你实现

    (二次元有福了)

    图片

    图片

    暴露了接口出来,插件化的悬浮窗,直接复制skill让你的agent帮你实现

    - 代码阅读器

    图片

    - 主题和配置等,字体/配色 都可以自己配置

    图片

    【其它特性】

    目前三端已支持,且Windows支持监听WSL

    Deepseek Herness ^-^

    ClaudeCode ^-^

    CodexCli ^-^

    Opencode ^-^

    pi ^-^

    kimi code ^-^

    后面会抽象出来,需要的直接加载就行

    快速启动,子终端、克隆等

    图片

    图片

    github.com

    图片

    GitHub - UniRound-Tec/hrack: A rack for the harness in your computer.

    A rack for the harness in your computer.

    **【最后】

    希望佬们提点建议,求个Star~

    项目已经迭代两个星期,昨晚开源,会保持更新**

    主楼
  • ZeusFunk

    第一次认真做一个开源项目,佬们感兴趣可以下载试试,跪蟹了 ^-^

    #1
  • xiaobai_wang

    佬有考虑过支持一些国产agent吗,感觉工作量蛮大的,或许能考虑插件形式扩展?

    #2
  • ZeusFunk

    已经兼容deepseek的dsh和kimicode 后续会抽象成插件 这两天就更新 ^-^ 因为统一了接口协议 基本上都是HOOK或者SSE,工作量不大

    #3
  • Philip

    支持老。UI看上去挺好的,还支持wsl。之后试一下

    #4
  • cnlimiter

    太厉害了,佬,后面会支持多agent之间的team协作吗

    #5
  • 美味的布丁

    标题写错了佬,Herness Harness

    #6
  • lihai

    与Cindy(cindy.cn)的主要区别是什么?是完全不需要登录吗?那可能比较适合内网开发使用。

    #7
  • ZeusFunk

    会的 可以封装成一个 会话列表 让他们可以互发消息

    #8
  • ZeusFunk

    不需要登陆 后续远程也可以自己托管

    #9
  • lihai

    那先关注了。如果公司自建AI服务器的话 可以用这个作为编程Agent

    #10
  • wanxingge

    感觉还不错,收藏了是,试试看,明天拿电脑star一下

    #11
  • sonemeng

    看起来很棒,mark下载关注试用一波

    #12

发表回复

登录后回复