首页 > AI前沿 > Show HN:Ante——一个可离线运行的单二进制编码代理

Show HN:Ante——一个可离线运行的单二进制编码代理

Hacker News 2026-08-10 23:59 1 阅读 查看原文
Ante Alpha预览版:预计会有破坏性变更和不完整的功能。仅支持macOS和Linux;在Windows上,我们建议使用WSL。 请先阅读此内容 人们常问两件事: 源代码在哪里?核心框架目前以预构建二进制形式发布;此仓库包含文档、协议、SDK和评估流水线(详情)。我们正在研究一种将源代码与二进制一起发布的方式,以优先解决安全和隐私问题,同时花时间弄清楚在代理时代开源应如何运作。如果您目前有顾虑,请在沙箱中运行Ante:它是一个单一二进制,运行时依赖极少,易于部署在容器或远程机器中。 是否有遥测?是的,并且可以选择退出:设置ANTE_TELEMETRY=off可完全禁用导出。它发送的内容是匿名的——一个随机的安装标签,您可以删除并重新生成,绝不会包含您的用户名、主机名或机器ID。RUST_LOG过滤器也适用于导出的日志,这是从Rust生态系统中延续下来的便利功能。更好的用户体验正在开发中。详情→ 幽灵在你的Shell中。Ante是一个自包含的编码代理,它存在于您的终端中并自我组织。来自Antigma Labs的一个约15MB的Rust二进制,零运行时依赖,旨在充分利用任何模型。 它的工作方式类似于Claude Code或Codex,但没有它们的依赖项或模型限制。它也可以作为构建您自己的框架和高性能助手的优化核心。 curl -fsSL https://ante.run/install.sh | bash ante 每个代理都声称自己很好。以下是一些您可以验证的数字: 🥇 持续评估并在公开环境中进化 Ante在官方排行榜约束下持续运行Terminal-Bench 2.1:89个任务,每个任务5次试验。每个结果都对应您可以下载的确切构建版本,并链接到原始的Harbor运行以供独立审计。最新完整运行:使用开放权重DeepSeek V4 Flash 0731达到82.7%(368/445次试验,Ante 0.preview.71,约68美元推理成本)。DeepSeek报告该模型同样为82.7,使用其未发布的DeepSeek Harness以最小模式测量。 实时结果→ · 方法论→ 🪶 极小的资源占用 Ante是手写Rust,重部件(Grep、git)嵌入在一个二进制中,一个进程,本地推理由固定版本的托管llama.cpp处理。在Docker中相同的20个并行任务中,Ante的峰值内存使用量约为Claude Code的1/7,平均CPU使用量约为1/9,磁盘I/O约为1/5。 原始数据→ · 基准详情→ 🔌 原生离线 Ante的推理引擎是固定版本的托管llama.cpp。将其指向GGUF文件,整个循环在您的机器上运行:无需API密钥、无需账户、无需互联网。 ante --offline-model ~/.ante/models/Qwen3.5-9B-Q4_K_M.gguf \ -p "add error handling to src/main.rs" 离线模式→ · nanochat-rs,一个用于学习的玩具引擎→ 这三者是一个设计决策。一个可验证、可负担且可在任何地方运行的代理,轻量到可以数千个运行:这是自组织智能的基础。 查看实际运行 模型、提供商与思考 提供上下文:文件与文件夹 中断与引导 订阅登录 查看所有指南 快速开始 安装 Ante是一个单一的自包含二进制,没有外部依赖:下载并运行。 curl -fsSL https://ante.run/install.sh | bash # 安装特定发布渠道 curl -fsSL https://ante.run/install.sh | bash -s -- nightly # 安装到PATH中的目录 curl -fsSL https://ante.run/install.sh | ANTE_INSTALL_DIR=/usr/local/bin bash 模式 无头模式示例 # 修复错误 ante -p "find and fix the failing test in src/auth" # 审查差异 git diff | ante -p "review this for security issues" # 使用不同的提供商 ante --provider openai --model gpt-5.5 -p "refactor the database module" # 恢复保存的会话 ante --resume ses_01ARZ3NDEKTSV4RRFFQ69G5FAV -p "now add tests" # 使用本地GGUF模型完全离线运行 ante --offline-model ~/.ante/models/Qwen3.5-9B-Q4_K_M.gguf \ -p "add error handling to src/main.rs" 更新Ante ante update # 从不同渠道一次性更新 ante update --channel nightly # 回滚或固定到特定版本 ante update --version v0.preview.71 超越头条数字 零供应商锁定:自带API密钥、订阅或本地模型。在12+提供商之间自由切换。无需账户,甚至不需要我们。 多代理编排:生成子代理,并在独立、去中心化和集中式架构中协调复杂任务。查看模式→ 渠道集成:通过ante gateway将Ante作为Slack或Discord机器人运行。 可扩展:自定义技能、子代理、MCP和跨会话的持久内存。 支持的提供商 Ante开箱即用支持12+提供商: 通过环境变量(ANTHROPIC_API_KEY、OPENAI_API_KEY等)或OAuth配置提供商。在~/.ante/catalog.json中添加自定义提供商。 此仓库中的内容 我们开源了在代理编码时代真正重要的内容,全部采用Apache 2.0许可: 详细文档,描述性真相。docs-site/是docs.antigma.ai的源代码:精确描述框架的功能以及如何驱动它。 协议,核心的算法。crates/protocol-shape定义了ante serve使用的模式和线消息;crates/agent-sdk是用于构建代理运行时的Rust SDK和客户端。 评估流水线,约束和持续改进。ante-harbor/是我们Terminal-Bench结果背后的Harbor代理适配器:使用它在antigma.ai/eval复现任何运行。CHANGELOG.md记录了逐版本的改进。 核心框架本身在alpha期间在私有仓库中开发,并通过发布以预构建二进制形式提供。随着稳定,其中的核心库会逐步包含在此;crates/exec,独立进程执行,是第一个。 协议表面映射到Ante的客户端-守护进程架构: ┌─────────────────────────────────────────────────────────────┐ │ 客户端 │ │ │ │ ┌───────────┐ ┌───────────┐ ┌────────────────────┐ │ │ │ TUI │ │ 无头模式 │ │ ante serve │ │ │ │ (ante) │ │ (ante -p) │ │ (stdio / ws) │ │ │ └─────┬─────┘ └─────┬─────┘ └─────────┬──────────┘ │ └─────────┼────────────────┼─────────────────────┼────────────┘ │ │ │ ▼ ▼ ▼ ┌─────────────────────────────────────────────────────────────┐ │ 守护进程 │ │ │ │ 会话 ──▶ 轮次 ──▶ 步骤 │ │ │ │ ┌──────────┐ ┌──────────────┐ ┌───────────────────┐ │ │ │ 工具 │ │ 权限 │ │ 技能 / 代理 │ │ │ └──────────┘ └──────────────┘ └───────────────────┘ │ └────────────────────────┬────────────────────────────────────┘ │ ▼ ┌─────────────────────────────────────────────────────────────┐ │ LLM提供商 │ │ │ │ Anthropic · OpenAI · Gemini · Grok · Open Router · 本地 │ └─────────────────────────────────────────────────────────────┘ 更大的图景 我们关心框架,而不是模型或提示。文档是新的源代码。 我们关心框架,而不是模型或提示。 文档是新的源代码。 Ante专为细胞原生代理设计:像生物体中的细胞一样,微小、可消耗、大规模复制。这个论点就是为什么存在三个头条声明。细胞规模的代理必须可验证、可负担且可随处运行。