本文介绍了如何将 AWS 的 Kiro CLI 封装为标准 REST API,以解决其仅支持终端交互的问题。通过双通道架构设计,支持多轮会话与模型切换。核心挑战在于 ACP 协议的限制,无法在运行时切换模型。最终实现了两个 Python 文件,提供多种 API 接口,支持高效的 AI 编码能力。
完成下面两步后,将自动完成登录并继续当前操作。