ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

Herdr加入Y Combinator:运行时开放,为开发者打造智能体工具!

Herdr加入Y Combinator:运行时开放,为开发者打造智能体工具! 【项目背景】大家好Can作为Herdr的唯一开发者将讲述他做出改变的缘由。四个月前Can在寻找新工作、思考职业发展方向也在思索软件工程及其未来走向、业余项目、应用程序和白板面试。突然他意识到自己成了瓶颈这既是管理问题也是工程问题。他不想为管理智能体和适应开发风格去安装新应用或学习新工具而是希望有适合自己的东西。如今每家公司都推出自己的智能体其实没必要应该让智能体与产品集成而非提供新的智能体。基于此想法Can对尝试过的东西不满意便决定自己开发运行时。【运行时是什么】CLI代码智能体在终端中运行终端是编辑代码、运行服务器、浏览项目、维护CI、管理机器和配置的“主场”是一切的根基和连接的纽带。所以智能体在终端中需要一流的原语支持。一个终端面板属于一个智能体一个面板属于一个标签页标签页又属于一个项目这些都需要具备持久性。现在智能体可能会运行数小时甚至数天有了运行时智能体在哪里运行就不再重要应该能在任何地方运行并持续运行。Herdr就是在这样的背景下诞生的。但没有界面的运行时毫无意义于是就有了TUI。【TUI的特点与局限】TUI是Can每天使用的界面它让Herdr走到今天。这并非因为它是界面而是因为它体现了Herdr的理念能一眼追踪智能体按项目划分工作避免在一堆智能体中迷失方向只有在智能体真正需要时才发出提醒。它还有集成式的巨大优势可在VPS上安装Herdr通过SSH登录界面就已就绪或者运行 herdr --remote userhost 命令它会自动完成安装根据网络速度只需几秒钟智能体就能开始运行只需一个命令就能开启使用之旅非常便捷。不过TUI也有局限性Can脑海中的一些想法在终端里很难实现虽然他信任终端但Herdr需要更多的客户端。【项目现状】这个原本的个人项目如今已获得了 25k 星标和 340k 次下载规模超出了个人所能承担的范围。Herdr加入了Y Combinator的F26批次。Can很兴奋能将Herdr打造成一家公司为整天与智能体打交道的开发者打造工具。他想组建一个小团队确保运行时健康、稳定、快速能在任何地方轻松运行并且更具扩展性让Herdr保持小巧的同时提供更多功能。目前使用的运行时将继续免费遵循Apache - 2.0许可协议这也是Can最近将其从AGPL协议切换到Apache协议的原因他希望每个人都能自由使用Herdr没有任何限制。【未来规划】Can想像其他人一样在开放的Herdr运行时基础上进行开发。他会在支持开源的同时开发人们真正需要的功能。需求很明显需要多个客户端比如在笔记本电脑上使用用VPS处理长达六小时的任务用沙盒环境运行有风险的代码和临时智能体。如今Herdr可以在任何地方运行但这些设备之间是相互独立的它们应该实现互联互通。Can脑海中还有很多其他的功能想法但他不想操之过急大家喜欢Herdr保持简洁这也是他想要维护的特点。在这个添加功能几乎不费吹灰之力的时代选择哪些功能纳入核心是最重要的决策所以核心功能将保持精简其他一切都可以通过扩展来实现比如个人风格、工作流程、公司设置、主题甚至是疯狂的想法。最后Can感谢大家让Herdr走到今天感谢大家的支持和喜爱然后表示要继续工作。
返回列表