标签 AI 下的文章

Framework OpenSpec 面向AI编程助手的需求驱动开发规范工具
项目
AI 编程助手很强,但有个常见尴尬:需求只活在聊天记录里。模型生成一堆代码,你改两版之后,谁也说不清最初要做什么、现在做到了哪一步。需求一旦进不了代码库,就变成了会漂移的口头约定,到上线才发现理解有偏差。 OpenSpec 给这类工作流补了一层轻量的「规范层」:在写任何代码之前,先和 AI 就 specs(需求与场景)、proposal(为什么做、改什么)、design(技术方案)、tasks(实现清单)达成一致,并把这些文件提交进仓库。它把自己定位为「spec-driven...
Extension Cline 开源AI编程智能体覆盖IDE终端桌面
项目
用 AI 辅助写代码已经不是新鲜事,但多数人体验过这样的落差:在聊天框里描述需求,模型吐出一段看起来很合理的代码,复制到工程里却跑不起来——缺 import、类型对不上、依赖没装。问题往往不在模型能力,而在于工具没有权限理解你的工程结构,也不能真正执行命令、在编译报错时自己改回去。 Cline 选择把编码智能体直接嵌入开发者已经在用的环境:VS Code 扩展、JetBrains 插件、终端 CLI,以及一个独立桌面端。它能在你的项目里改文件、跑命令、读取编译与测试输出,并且...
CLI gemini-cli 把Gemini大模型直接搬进你的终端
项目
在终端里直接跟大模型对话、让它读你的代码库、改文件、跑脚本,已经成为很多开发者的日常。但要把一个强力模型接进 shell,往往要自己搭前端、管密钥、写工具调用,门槛不低。Google 官方的 Gemini CLI 把这条路铺平了:一个轻量的开源 AI 代理,让你在终端里就能直接调用 Gemini,从一句 prompt 到模型之间几乎零距离。 它是 Google 开源的 AI 代理,定位很直白——把 Gemini 的能力直接带进你的终端,既能当对话助手,也能当读代码、改工程、做...
Rust OpenShell 给自主AI智能体套上内核级安全沙箱
项目
让自主 AI 智能体去读文件、装包、调 API、用凭证,是它最有用的时刻,也是它最危险的时刻。一个能自由访问你全盘数据、网络和凭据的代理,一旦被诱导或出错,后果可能是删库、外泄、乱改配置。很多「智能体运行时」只是在应用层做了点隔离,代理换个路径就能越界。NVIDIA 的 OpenShell 选择从更底层下手:它直接在操作系统内核层面给每个智能体划定能碰什么、不能碰什么,并在策略变动生效前用形式化验证先算一遍。 OpenShell 的定位是「自主 AI 智能体的安全、私密运行时...
Python nanobot 超轻量可自托管的个人AI代理框架
项目
AI 代理平台越做越重,要么绑定大厂账号,要么配置繁琐。nanobot 是香港大学 HKUDS 团队开源的个人 AI 代理框架,主打超轻量、自托管、可掌控自己的技术栈。它能在浏览器、终端或聊天应用里运行,帮你处理文件、记住偏好、安排任务,AI 能力来自你自己的模型提供商或本地模型服务。