一个智能体内核长出了五张面孔。Cline 把核心抽出来做成独立的软件开发工具包。命令行、桌面应用、编辑器扩展、集成开发环境插件,四个客户端加一个能直接安装的套件,全跑在同一套引擎上。仓库在 github.com/cline/cline 。
五张面孔各司其职。终端版装一条命令就有,交互聊天和无人值守两种模式,后者留给持续集成流水线和脚本。桌面版盯着长驻进程,开发服务器挂后台,编译报错和测试失败冒头时自己接着处理。两套编辑器插件在图形界面里干活,改动以差异对照呈现,配检查点能整体回滚,手滑了不心疼。
干活的路数也有讲究。改动是跨着文件协调来的,边动边盯着检查器脸色。引用漏了、类型对不上这类坑,它自己折回去填。先开计划档,探路、提问、递方案,谈拢再切到动手档。每一步编辑和每条命令默认等你点头,嫌慢可以整段放行。项目规则落一份配置,三个客户端认同一份,不用来回贴,省心。
模型侧谁家的都能接,Anthropic、OpenAI、Gemini 闭源云端通吃,本地跑的也兼容。想加料的走 createTool 把自定义工具和钩子挂上去,做审计、做拦截都顺手。MCP 协议服务器也留了口子,接上就能统一调度。
该说明的短板也写在明处。JetBrains 那款插件不开源,仓库里只有跟共享内核对话的那层客户端说明。VS Code 扩展里还有一片标着 WIP 迁移中,桌面版干脆挂在示例目录下。今日又涨一百零二颗星,TypeScript 项目总星数六万八,AIcoding 圈子里热度不低。
我的看法是这一步把可组合这件事做实了,说了很多年的老词。此前的编辑器助手多半锁死在一个壳里,如今内核、客户端、规则三层拆开,想搬终端、上流水线或者自己搭的人都有了入口。跟前面工具补接口的路子对上了,生态在按层分工的方式长。
只想在编辑器里要个补全助手的用不上这么多层,准备把智能体搬进流水线或者基于现成内核搭自己的,值得进仓库翻一遍。
话题来源 @kafkaup
0.6K阅读 ❤️4 x.com/…↗ 已改写,非原文转载
86 浏览 0 评论
0 反应













