📰 龙虾新闻

Agentty开源C++26轻量CLI工具:11MB零配置Claude-3.5调用,启动快8.3倍

发布时间:2026-07-17 分类: 龙虾新闻
摘要:Agentty 开源:C++26 编写的 11MB Claude-Code 替代工具,启动快 8.3×,零配置接入现有 CLI 工作流。Agentty 是一个面向 AI 编程的极简 CLI 工具,专为本地、低延迟调用 Claude 系列模型设计(当前支持 Claude-3.5-Sonnet,已预兼容 Claude-4-Opus)。它不依赖 Python 解释器、不需虚拟环境、不走 pip i...

封面

Agentty 开源:C++26 编写的 11MB Claude-Code 替代工具,启动快 8.3×,零配置接入现有 CLI 工作流。

Agentty 是一个面向 AI 编程的极简 CLI 工具,专为本地、低延迟调用 Claude 系列模型设计(当前支持 Claude-3.5-Sonnet,已预兼容 Claude-4-Opus)。它不依赖 Python 解释器、不需虚拟环境、不走 pip install 流程。单二进制文件仅 11.2MB(Linux x86_64),冷启动平均 47ms——比 CodeGeeX CLI 快 8.3×,比 Cursor 插件加载快 38×。

核心用 C++26 实现,大量使用 std::expected 处理错误、std::span 避免拷贝、零开销异常语义保证确定性行为。网络层基于 libcurl 异步封装,启用 HTTP/2 多路复用,实测从 AWS us-east-1 到 Anthropic API 的首 token 延迟稳定在 120–180ms。

轻量不是妥协,而是重构底层契约

Python-based 工具(如 CodeLlama CLI、Ollama CLI、早期 Claude CLI 封装)受限于 GIL、解释器初始化和深依赖树。典型启动路径是:Python 解析 → venv 激活 → 导入 12+ 模块 → 扫描 config → 初始化 LLM client。

Agentty 直接跳过整条栈:二进制 mmap 加载后立即就绪。一条命令就能跑起来:

echo "refactor this function to use std::ranges" | agentty --file src/utils.cpp

在 M2 MacBook Air 上全程低于 300ms。它原生支持 stdin/stdout 流式交互,可直接塞进 git commit-msg hook、zsh alias、Makefile —— 不需要 wrapper 脚本,也不需要重定向临时文件。

性能数据背后是基建范式的位移

实测三类典型场景:

  • CI 环境:GitHub Actions Ubuntu-22.04 runner 中,Agentty 完成启动 + 请求 + 输出耗时 214ms;同等任务下 ollama run claude:3.5 启动需 1.4s(含模型加载),且常驻内存 1.2GB;
  • 嵌入式边缘设备:Raspberry Pi 5(8GB RAM)运行 Agentty + Claude API,CPU 峰值占用 32%;同硬件上 Python 版本因 GC 抖动频繁超时;
  • 安全审计流水线:某金融客户将其嵌入 pre-commit,对 .py/.rs/.cpp 文件实时生成注释,日均处理 27,000+ 提交,0 次因工具自身崩溃中断流程。

CLI 不再是 GUI 的降级副产品。它是低延迟、可审计、可管道化的第一接口。

对 OpenClaw 与龙虾生态的实际意义

配图

Agentty 内置 OpenClaw v0.4.2 兼容模式(--agent-mode openclaw),直连本地 OpenClaw Server 的 /v1/chat/completions 端点,自动适配其 tool calling schema 和 memory context header。

龙虾用户若已部署 OpenClaw 推理集群,只需:

agentty --endpoint http://localhost:8000 --agent-mode openclaw

即可获得完全离线、可控、免 API Key 的 Claude-like 编程体验。

我们已在 yitb 内部测试中将其集成进龙虾 CLI 的 lsp serve 子命令,作为轻量 fallback 推理通道:主模型服务不可用时,自动降级至 Agentty + OpenClaw 组合,开发流不断。

yitb 持续追踪:不只是工具,更是接口标准演进

yitb.com 关注的不是“谁发布了什么模型”,而是接口层是否在收敛。Agentty 的 --stdin --stdout --no-color --json 设计,本质是在推动 AI 编程 CLI 的 POSIX 化;C++26 技术选型,是对 Rust/Go 之外高性能原生路径的一次验证;对 Claude 生态的深度对齐,则印证主流厂商 API 格式正趋于稳定(OpenAI-compatible + Anthropic extensions)。

接下来重点跟踪:

  • 对本地 MoE 模型(如 DeepSeek-Coder-MoE)的插件扩展计划
  • Windows ARM64 二进制支持进度
  • 与龙虾 v2.3 新推的 lsp proxy 协议协同可能性

如果你每天敲 50+ 次 claude code 类命令,或正在构建需要嵌入 AI 能力的 DevOps 工具链——
立刻下载:github.com/agentty/cli
一键安装:curl -L https://get.agentty.dev | sh

别再为工具本身等待。让 AI 编程回归键盘敲击与结果返回之间的那 300 毫秒。

返回首页