用途:作为 Kimi 驱动前端/UI 工作的确定性控制器,CLI 负责仓库扫描、适配器渲染、路径校验、项目配置、运行状态与产物文件,Codex、Kimi Code、Claude Code 负责判断、编辑与最终验证。
主要能力:首先用 doctor 检查环境;对未剖析的仓库先执行 setup 干跑,确认后再 apply,生成 .agents/kimi-ui-agent/ 下的 project-profile、frontend-map、design-system、verification、protected-paths 等上下文文件。可渲染项目本地适配器,预览并运行隔离 worktree 的计划优先任务,并用 status、reply、continue、finalize、abort 管理运行。也可作为 stdio MCP 服务使用。
使用方式:需由用户显式调用 $kimi-ui-agent。示例命令: KIMI_UI_AGENT_SKILL_DIR="${KIMI_UI_AGENT_SKILL_DIR:-${CODEX_HOME:-$HOME/.codex}/skills/kimi-ui-agent}" KIMI_UI_AGENT_CLI="${KIMI_UI_AGENT_CLI:-$KIMI_UI_AGENT_SKILL_DIR/scripts/kimi-ui-agent.ts}" bun "$KIMI_UI_AGENT_CLI" --json doctor bun "$KIMI_UI_AGENT_CLI" --json setup --dry-run bun "$KIMI_UI_AGENT_CLI" --json setup --apply bun "$KIMI_UI_AGENT_CLI" --json start --task "<task>" --dry-run
限制:禁止隐式调用;不要把密钥或私有 token 写入 Kimi、Claude、Codex、配置文件或产物;setup 与 install 先干跑,所有写入需要 --apply;生成的项目上下文只是可编辑提示,需对照当前代码验证;Kimi 默认计划优先,自主模式需用户指定;hooks 只是流程守卫,真正隔离依赖 worktree、权限与路径约束;不要假设存在全局 kimi-ui-agent 可执行文件。其余细节暂未提供。