关闭 Canario Terminal 源代码
摘要
Raphael Amorim 宣布他将关闭 Canario Terminal 的源代码,理由是开源维护成本高、AI 生成的垃圾信息以及时间不足。他将继续维护 Rio,并指出 Canario 没有遥测功能,旧版本源代码仍可在 Rio 的历史记录中找到。
暂无内容
查看缓存全文
缓存时间: 2026/08/11 11:42
# 关闭 Canario 终端的源代码 - Raphael Amorim
来源:https://rapha.land/closing-canario-terminal-source-code/
2026 年 8 月 11 日
免责声明:本文未使用任何 AI 撰写。
另外,这篇博客是写给我自己的,这样将来我也能再和自己梳理一遍思路,哈哈。
我从 17 岁起就开始做开源。我的第一个 pull request 是修复 Brad Frost 的 This is responsive(https://github.com/bradfrost/this-is-responsive/pull/77)项目中的一些失效链接。
我 18 岁时在自由软件会议上演讲,订了婚,多年来的梦想工作就是去 Mozilla。我工作过的大部分公司,我都帮助推动了内部项目的开源。
然而,我决定将 Canario 终端闭源。
原因是 Canario 是我为自己打造的东西,我根本没有时间以开源项目的标准来维护它。Rio 和其他事情已经耗尽了我所有的精力。这也是我从未开源 boo 的原因。这很可惜,因为 boo 为 LSP 系统带来了一个一流的替代方案。
人们低估了开源对维护者而言的代价。不仅仅是写代码。还有 issue、pull request、讨论,以及人们免费向你索取各种东西。我被垃圾信息轰炸得厉害。而现在有了 AI,骚扰维护者变得太容易了:低质量的 issue、自动生成的 pull request,每一个都会消耗你一点时间和精力。
有三件事我想说清楚:
1. Canario 没有遥测功能。它唯一发出的请求就是检查更新。
2. 如果闭源对你来说是个大问题,我很抱歉,但世界上还有很多其他很棒的选择。
3. Canario 的源代码仍然存在于 Rio 的旧版本中。如果有人想 fork,完全可以。我这边都没问题。
我还想解释一下当初为什么建造 Canario。我看着工作中的朋友使用各种半成品解决方案,心想:这些东西我都不想用。所以我为自己建造了它。没有风投资金,没有发财的期望。只是一个我想用来进行智能体编码(agentic code)的终端。
如果你看看我做的每个受欢迎的项目(react-tv、react-ape、Rio 等),全都是我在解决自己的问题。Boo 和 Canario 也是如此,但这一次,我没有了从前那样的精力和时间。
说清楚:我会继续维护 Rio,那是我热爱的项目。但 Canario 会按照自己的节奏开发。没有随手丢进来的请求,没有 AI 垃圾 issue 或 PR。只有我自己在构建想用的东西。
此致,
Raphael。
相似文章
编码智能体已经很强了,但管理它们还没跟上。我开源了为此构建的控制室(MIT)
作者开源了 o8,这是一个采用 MIT 许可的编排器,用于在隔离的 git worktree 中管理多个编码智能体,具备合并门禁、审计追踪和移动审批功能。
Microsoft取消Claude Code许可证,将开发者转向GitHub Copilot CLI——此举可能出于财务动机(2分钟阅读)
据报道,Microsoft正在取消内部Claude Code许可证,转而让员工使用GitHub Copilot CLI,这一做法出于财务动机和产品一致性考虑。
@CycleDecoded: 程序员和终端白嫖党直接看过来,这玩意真有人做出来了。 以前写代码开一堆窗口,黑框框 Terminal、VSCode、浏览器、ChatGPT 来回切,手都要按废了。程序员开源项目 Wave Terminal(waveterm)直接把命令行、…
介绍开源 AI 终端 Wave Terminal,将命令行、编辑器、浏览器和 AI 整合到一个终端中,支持内联预览、持久 SSH 会话和多模型接入,GitHub 已获 22k+ Star。
微软开始取消Claude Code许可证
微软正在取消大部分内部Claude Code许可证,并指导员工改用GitHub Copilot CLI,理由是融合与成本节省,尽管Claude Code在其开发者中颇受欢迎。
@svpino:我们应该为那些开源代码的人建一座教堂,这样每个人都可以从中学习。以下是完整的源代码……
这条推文重点介绍了一个用于航空公司政策的开源RAG助手,包含完整源代码和Lena (@lenadroid)的视频演示。它使用了LangChain、LangGraph、带pgvector的Postgres、Terraform,并对源文档进行了索引。