Angles

单文件静态二进制的 AI 编码 Agent —— 零运行时依赖,多平台预编译,MIT 开源。

最新版本 v0.6.3 | 体积 1.6 MB
angles — bash
$ npm i -g @angleschina/angles && angles install ✓ downloaded angles 1.6 MB ✓ verified checksum ✓ installed → ~/.local/bin/angles $ angles chat # 30+ 内置工具 · 11 家模型供应商 · 配置存于 ~/.angles/ › 帮我重构 src/ 下的错误处理 $ angles serve -p 8801 # → 本地 HTTP 网关(API + Web 控制台)

核心特性

够用的能力,极简的分发

📦

单文件分发

1.6 MB 静态二进制,不含 Node / Python / 动态库。下载一个文件、chmod +x 就能跑,SBC、容器、无 root 环境都行。

🧩

30+ 内置工具

文件、目录、终端、Git、网络六大类工具全在本机执行,模型只在需要时才出境。不做一次性 shell 拼接。

🤖

11 家模型供应商

OpenAI、Claude、Gemini、DeepSeek、Grok、Qwen、GLM、Kimi……随时切换。密钥只留在 ~/.angles/,不过任何中转服务器。

📋

先出计划再动手

每次执行前列出高层操作步骤(读取…安装…创建…编辑…运行…),你能提前看到它准备做什么,再决定放不放行。

🌐

联网搜索与抓取

内置聚合搜索接口,支持 site: / filetype: 限定与时间范围过滤;可抓取任意页面正文,交给模型阅读。

🖥️

多平台预编译

Linux ARM64/x64、macOS ARM64/x64、Windows x64 五个平台的二进制由 CI 在每次打 tag 时自动产出。