4 个月独立开发者怎么用命令行工具做到 25k stars 进 YC
乌鸦小编 发表于:2026-8-9 11:05 复制链接 发表新帖
阅读数:120
4 个月前,Can 还在刷 LeetCode。

那时候他刚辞掉上一份工作,每天花几个小时过算法题,准备下一轮求职。刷到一半,白板面试这种东西让他越来越怀疑,自己到底要靠这个继续干到什么时候。

白板面试这种形式对做了几年实际工程的人来说,是有点别扭的。你被要求在 30 分钟内想出一个抽象问题的解法,并且把这个解法以代码形式写出来,跟日常工作中读 issue、写 PR、debug 一个失败构建的体验差别非常大。Can 在博客里写,他开始认真想一个问题,他要继续刷题这条路吗,刷完之后进了大厂再继续做下一个企业内部工具吗。

然后他做了一件事,在业余时间写了一个命令行下的智能体运行时。

这个东西的起点很具体,不是「我要做一个伟大的 agent 产品」,是「我在终端里跑 Claude 或者跑本地的模型,每次都要切换不同的命令,每次都要重新加载上下文,每次都要在一个不是为这种工作设计的界面里来回操作」。Can 在博客里解释,他想要的不是又一个 IDE 风格的 agent UI,是一个能在自己熟悉的终端里,按他想要的方式管理 agent 的运行时。

4 个月之后,Herdr 这个项目有 25k stars、340k 次下载、500 多个第三方插件。

8 月 6 日,Can 宣布 Herdr 进入 Y Combinator 的 F26 批次。

一件值得记一下的事,Herdr 的核心运行时部分,许可证从 AGPL 切换到了 Apache-2.0。Can 在博客里写得很直白,他希望每个人都能自由地用 Herdr,不管他们接不接受投资。这一句话看着简单,背后是把公司层和开源层的边界重新切了一次,让运行时的所有权留在社区,让商业化在它上面做增值。

对独立开发者来说,这套时间线有几个非常具体的可参考点。

第一,触发点不是创意,是摩擦点。Can 在博客里写他找不到一个工具,能让他在自己熟悉的终端里管理这些智能体,不是他有一个伟大的想法。从摩擦点出发造工具,是独立开发最稳的起点。这条跟很多成功的 indie dev 经验是对得上的,Notion 早期是为了解决一个内部工具缺失,Linear 早期是为了解决一个 Jira 体验糟糕。摩擦点比 idea 更扎实,因为它是真实的、具体的、立刻可以动手的。

第二,运行时这个词在智能体时代被重新定义了。Can 的设计哲学是四件事,终端原生,需要持久化,能跨设备跑,命令行界面是核心入口。这不是做一个智能体工具,是在终端这个已经被验证过 30 年的界面上,把智能体当成新的原语来安放。终端的优势是被低估的,它是文本流的天然容器,agent 的输入输出本身就是文本流,agent 的工具调用也是文本流,把 agent 放回终端,是把工具放回它最该在的界面。

第三,500 多个第三方插件是一个值得停一下的数字。Raycast 扩展、Stream Deck 按钮、iOS 远程控制 app,这些都不是 Can 自己做的。市场让 Herdr 真正变成了一个平台,而不仅仅是一个工具。从 tool 到 platform 的跨越,靠的是生态,而不是功能。Can 在博客里写,他对插件数量增长没有主动做什么,主要是文档写清楚了,加上运行时 API 稳定,加上许可证清晰,剩下的就交给社区了。

第四,从 AGPL 换到 Apache-2.0 是商业判断,不是技术选择。AGPL 对大公司不友好,会卡企业用户;Apache-2.0 让人放心商用。加入 Y Combinator 之前 Can 已经做了这次切换,目标是把运行时这层变成可靠的公共资产,公司层在它上面做增值服务。这一条对所有想做开源商业化的人都适用,开源协议不是慈善,是给商业层铺设基础设施的底层选择。

独立开发者的一个常见误区是先做完再融钱。Can 的路径是反过来的,先把产品做到 25k stars 这种程度,YC 的资源才能真正放大它。如果 25k stars 都没有,进 YC 拿的钱也撑不过第一轮。YC 的钱不是来救火的,是来加速已经跑通的轮子的。这条经验跟很多 YC 校友分享的经验一致,YC 不是产品 idea 验证的地方,是已经验证之后做规模化的地方。

另一个误区是开源等于免费的。Apache-2.0 是使用免费,不是分钱。Can 现在要做的是在运行时之上加增值层,而不是运行时本身。这一条对企业用户的实际意义是,他们可以放心把运行时部署到自己环境里,不用担心某天 Can 把许可证改回 AGPL 导致他们被卡住。对 Can 的实际意义是,他可以在开源运行时上面做付费的协作工具、付费的托管服务、付费的合规支持,这些都是开源协议不限制的。

白板面试、智能体工具、YC F26、独立开发者、Apache-2.0 切换,把这五条拼起来看,Can 给出了一个不算张扬但值得借鉴的模板,先在摩擦点上花时间,工具做到 25k stars 这种规模,让市场告诉你它是不是平台,再决定商业层。

Can 在博客结尾写他希望更多的人能自由地用 Herdr。对一个从刷题到运行时都自己干完的人来说,这句话背后的工作量,比看起来要重得多。

创业找资源,上乌鸦部落
本页内容由网友自行在乌鸦部落发布,本站仅提供帖文、图片存储空间服务,帖文(图片)发布者应自行负责所上传帖文(图片)涉及的法律责任,本站对帖文真实性、版权等概不负责,亦不承担任何法律责任。
条评论
您需要登录后才可以回帖 登录 | 立即注册
高级
相关推荐

关闭

乌鸦部落