章节 01
导读:Aiki框架的核心价值
Aiki是一个与具体Agent实现无关的自主编程工作流框架,旨在解决当前Agentic编程生态的碎片化问题。其核心设计哲学为“工作流优先于Agent”,通过三层分离架构(工作流定义层、Agent接口层、执行运行时)提供灵活的工作流编排能力,支持多场景应用,是AI编程走向工程化的关键探索。
正文
一个与具体Agent实现无关的框架,专注于构建自主编程工作流,提供灵活的工作流编排能力。
章节 01
Aiki是一个与具体Agent实现无关的自主编程工作流框架,旨在解决当前Agentic编程生态的碎片化问题。其核心设计哲学为“工作流优先于Agent”,通过三层分离架构(工作流定义层、Agent接口层、执行运行时)提供灵活的工作流编排能力,支持多场景应用,是AI编程走向工程化的关键探索。
章节 02
随着LLM能力提升,AI Agent在软件开发领域逐步落地,但生态呈现碎片化特征:各工具/平台绑定特定Agent实现(如Claude Code、GitHub Copilot Chat等),导致工作流难以迁移,团队面临功能特性与供应商锁定的两难选择。Aiki正是为解决这一痛点而生,目标是将工作流定义与Agent实现解耦,实现“构建一次、随处运行”。
章节 03
核心理念:工作流是核心,Agent是可替换的执行引擎。传统Agent工具以Agent为中心,Aiki反转范式,先定义结构化工作流(任务分解、步骤编排、状态流转、人机协作),再由兼容Agent执行。
三层架构:
章节 04
Aiki适用于多种编程工作流场景:
章节 05
章节 06
生态定位:填补AI编程工具图谱空白——低于具体Agent产品(编排而非实现)、高于裸LLM API(提供结构化抽象)、不同于传统CI/CD(专为Agent自主性设计)。
挑战:
章节 07
Aiki代表AI编程从“玩具”走向“工程”的趋势。当行业面临Agentic流程拼凑的复杂度时,标准化抽象层是降低成本、提升可维护性的关键。Aiki的“Agent无关工作流”概念为Agentic系统架构提供新视角,值得探索AI编程的团队关注。