【免费下载链接】Axl项目地址https://gitcode.com/gh_mirrors/axl/Axl点击查看免费下载Axl 是一个 local-first 的 AI 编程代理框架agent harness一个 daemon 拥有整个编码会话终端、Web 和移动客户端都只是它的窗口。本文带你解读 Axl 路线图ROADMAP.md五大产品支柱、一键导入旧配置的 adoption 编译器、用户驱动的子代理设计以及三级学习循环的未来规划帮你快速看懂这个开源项目的完整走向。什么是 Axl 路线图一份活的产品计划Axl 的核心主张只有一句话Axl adapts to your setup instead of asking you to adapt to it.Axl 适应你的环境而不是要求你适应它。大多数 agent 框架要求用户迁移配置、学习新语法、绑定某个订阅或客户端Axl 则选择直接支持你已有的工具、习惯与模型。它的名字也呼应了架构——一个运行时让多个模型和生态系统保持在稳定的轨道上。Axl 吉祥物是一只像素风的六角恐龙axolotl会随会话状态做出不同反应路线图本身在 ROADMAP.md 中明确标注为living product plan and delivery snapshot——它记录产品意图、候选设计和实施顺序但不是唯一的事实来源当前代码、测试和架构文档才是判断现状的依据。五大产品支柱一览路线图在 ROADMAP.md 中列出了支撑整个产品的五大支柱#支柱一句话概括1Adoption采纳一条命令导入 OpenCode、DSH、Claude Code 等生态资源2Useful defaults有用的默认值不改配置就能得到一个能干的 agent3Visible learning可见的学习每次学习到的改动都有证据、有记录、可回滚4Extensibility可扩展性内核之外的一切都可以替换或禁用5One runtime单一运行时终端/Web/移动/IDE 客户端共享同一个 daemon 的状态支柱一Adoption —— 不替换而是收养这是 Axl 最具差异化的设计。传统做法是让你把旧配置迁到新的格式里Axl 则通过adoption 编译器把现有资源转换成原生扩展首次启动时扫描已知配置位置不执行发现的代码列出你已有的插件、agent、MCP 服务器数量运行/adopt交互式审查或直接axl install安装转换完成后生成带来源证明provenance、测试记录和 lockfile 的原生副本原始安装永远不被修改。支柱二有用的默认值Axl 有很多设置但没有一个是第一次使用所必需的。功能在你需要时才出现——adoption 扫描本身就是 onboarding没有设置向导也没有问卷调查。部分依赖稀缺资源的默认项如语音模型保持关闭零配置不等于默认替你订阅服务。支柱三可见的学习纠正和反复出现的偏好可以沉淀为规则但每一条学到的变更必须基于用户证据、被完整记录、且可一键回滚。这是后文学习循环的核心。支柱四内核之外皆可替换side conversation、plan 模式、insights、浏览器支持、mission control……所有内核外的第一方功能都是原生扩展与第三方扩展使用同一套公开 API。禁用的功能不占用任何 prompt token、UI 或后台工作。支柱五一个运行时跨越客户端与模型终端、Web、移动端、IDE 都是同一个 daemon 状态的投影模型侧则通过 provider 适配器和 entitlement 池让用户保留自己偏好的模型与账号。更多架构细节见 CODE_STRUCTURE.md 与 docs/architecture/decisions.md。Adoption 编译器如何把别人的插件编译成 Axl 原生的Adoption 本质上是一个有界的小模型工作流完整管道定义在 ROADMAP.md抓取并锁定源按不可变版本或 commit检查源而不执行它提示转换模型在隔离的 staging 目录中生成原生输出类型检查 在隔离环境中跑上游测试失败时允许一次修复提示然后停止向用户展示完整 diff、权限、检查结果和未支持行为审批通过后原子激活。几个值得新手记住的设计细节转换隔离转换 worker 只能读锁定的源码、只能写 staging 目录无网络、无主机凭据——因为读进来的源码是敌意输入️四个兼容级别native原样导入、adapted等价翻译、isolated兼容进程隔离执行、unsupported无等价物。级别之间绝不静默替换adoption.json溯源文件记录源生态、版本、内容哈希、许可证、转换器版本、转换模型与设置、验证结果等安全更新/adopt update做三方合并旧上游、新上游、本地转换产物本地修复以 overlay 补丁形式保留冲突时停下来交人工审查。v1 明确不追求确定性翻译框架这类重型机制而是复用上游已有测试同时路线图设定了硬性门槛——语料库中至少 90% 的包能以主入口面转换激活80% 的面达到native或adapted级别。子代理默认关闭四种权限显式发放Axl 路线图对子代理subagents的立场非常鲜明普通 agent 默认拿不到任何子代理工具委派能力只来自显式的生成权限spawn authority绝不由模型自行决定。谁可以创建子会话ROADMAP.md 中定义了恰好四种生成权限权限持有者典型场景用户/subagents显式创建、/btw侧边对话脚本workflow 用普通代码控制扇出目标goal在预算内生成测试、评审、并行尝试系统/adopt等显式操作使用的有界内部 worker子代理本质上是一个带父节点的完整子会话有自己的模型、thinking 级别、工具集、事件日志和树节点预算从父级滚存子代理永远花不掉父级没有的钱权限只能收窄不能放大。每个后端共享统一生命周期start / send / interrupt / status / wait / snapshot / resume / dispose。/btw不打断主任务的侧边对话/btw会开出一条侧信道分支它看得到主 agent 做过的一切能立即回答但主 agent 永远看不见它它的结论只会以显式事件的形式注入主分支。侧边线程还会被排除在主分支的 compaction 之外保持启动廉价且缓存友好。Agent 定义写个 Markdown 就能造一个代理.axl/agents/项目级或~/.axl/agents/全局下的 Markdown 文件——YAML frontmatter 加提示词正文——即可定义一个可复用的 agent模型、thinking 级别、工具集、执行约束如sandbox-only都是数据改完下次生成即生效。学习循环三级阶梯与证据门禁Axl 的学习系统ROADMAP.md是一架三级阶梯每级有独立的审批控制tier 1 instructions 只改受管的 AGENTS.md 区块 默认 auto tier 2 skills and hooks 起草技能、提示模板、hooks 默认 manual tier 3 extensions 生成原生扩展 默认 manual关键规则证据来源严格限定只接受显式用户纠正、重复偏好、跨会话稳定结果等用户起源证据仓库文件、工具输出、网页内容、模型自己的建议都不能直接变成全局规则学习账本learning ledger位于~/.axl/learn/append-only记录每次变更的层级、来源、证据、置信度和生效时间支撑/learn diff、/learn why rule、/learn rollback命令回归追踪每次变更后对比会话前后的摩擦、工具错误率、成本、满意度指标。指标变差tier 1 的自动变更会被自动回滚并记账⚠️可执行代码永不自动激活即使是 tier 3 设为 auto生成的 hooks 和扩展也必须经历隔离区、能力清单、类型检查、完整 diff、显式审批才能启用Insights 引擎/insights扫描全部会话日志产出确定性统计 模型生成的面向facet带时间衰减和周环比分析——但报告本身只算候选生成器不算证据。换句话说Axl 对自己的学习系统采用与对待其他一切相同的标准——有日志、可逆、按证据判断。交付节奏15 个阶段前 4 个已完成路线图的下半部分是带完成状态的技术交付清单ROADMAP.md。目前Phase 0–4 已完成关键里程碑包括✅Phase 1 协议与事件日志JSONL append-only 日志成为唯一事实来源支持崩溃恢复、确定性回放和树重建✅Phase 2 模型基础provider 契约、凭据隔离、off到max七级 thinking 级别✅Phase 3 最小内核agent 循环、工具派发、bash/read/edit最小工具面✅Phase 4 守护进程 沙箱 Dogfood 门禁单 daemon 权威架构落地Bubblewrap/Seatbelt 沙箱就绪并通过了Axl 用 Axl 构建 Axl的 dogfood 验证——确定性回放可逐字节复现完整会话。尚未交付的重点阶段一览阶段内容Phase 8子会话契约、goal 模式、/subagents、/btw、plan 模式Phase 10Adoption 编译器 兼容性目录Phase 11Insights 引擎 证据门禁的学习账本Phase 12云部署AWS/Azure/GCP/K8s 订阅池subscription poolingPhase 13远程 Web、移动端、IDE 投影、无头自动化其中 Phase 12 的订阅池值得一提把个人订阅、工作账号、API key 等授权方式编组成池配额耗尽时溢出到下一成员且每次切换都会记录原因和缓存重预热成本绝不静默降级。明确不做的事Non-goals 同样是产品决策ROADMAP.md 列出了一张拒绝清单读起来非常有个性❌ 默认模型驱动的子代理delegation 永远是用户调用的❌ adoption 稳定之前的插件市场❌ 自造 workflow 语言、第二种 skill 格式、第二层 provider 抽象❌ 自动生成代码的自动激活❌ 未经许可把历史会话注入 prompt 的环境记忆系统。这张清单解释了 Axl 与Claude Code 克隆的区别它押注的是采纳现有生态 跨客户端单会话 树形会话 可见决策。总结一份诚实的 AI 编程代理路线图Axl 路线图最值得新手学习的地方不在于它规划了多少功能而在于它把约束写得和功能一样具体默认不给模型委派权、学习必须留证据、沙箱不可用就拒绝运行、生成代码永不自动激活。五大支柱——adoption、有用的默认值、可见的学习、可扩展性、单一运行时——共同指向同一个产品论点让工具适应你而不是你迁就工具。 想深入可以继续读完整路线图ROADMAP.md项目总览与快速开始README.md仓库结构边界CODE_STRUCTURE.md人类命令平面/adopt等命令的守护进程所有权docs/architecture/human-command-plane.md扩展 API 与宿主实现packages/extensions/模型与 provider 适配层packages/ai/吉祥物设定docs/mascot/ART.md赞分享【免费下载链接】Axl项目地址https://gitcode.com/gh_mirrors/axl/Axl点击查看免费下载相关推荐如何制定产品路线图Teamlead Roadmap产品决策与战略规划完整指南如何制定产品路线图Teamlead Roadmap产品决策与战略规划完整指南 产品路线图是团队领导者和产品经理必备的战略规划工具它能帮助团队明确未来发展方向文档知识库10分钟上手unconfig提升你的工具开发效率终极指南10分钟上手unconfig提升你的工具开发效率终极指南 在现代前端开发中配置文件管理是一个既关键又复杂的问题。unconfig作为一个通用的配置加载解决方如何10分钟跑起 ArtCraftRust Tauri 本地构建 AI 创作桌面应用完整指南如何10分钟跑起 ArtCraftRust Tauri 本地构建 AI 创作桌面应用完整指南 ArtCraft 是一款面向艺术家、设计师与影视创作者的 A人工智能AI 应用媒体生成桌面应用创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
阅读完成 · 觉得有帮助?