入门
快速开始
创建、验证并运行项目或用户作用域的工作流程。
先进入工作流程要操作的项目:
cd /absolute/path/to/project
kilin workflow init first-workflow \
--scope project \
--project-root "$PWD" \
--name "First workflow" \
--description "Inspect this project."该命令会创建:
.agents/workflows/first-workflow/
├── WORKFLOW.md
└── WORKFLOW.yaml内置生成 skill 默认使用项目作用域,工作流程只属于当前项目。需要跨项目复用时,应明确要求用户作用域;
package 会创建在 ~/.agents/workflows/<workflow-id>/。项目初始化必须传入 --project-root;
用户初始化使用 --scope user,且不能传入 --project-root。CLI 和生成 skill 都会报告选中的
scope 与准确文件位置。
执行前验证 package:
kilin workflow validate first-workflow --scope project --cwd "$PWD"验证会安全解析 YAML、检查 Schema 和图,并输出确定性执行顺序。它不会探测 provider 认证、创建 run 或调用模型。
检查两个工作流程文件和安全边界后,运行工作流程:
kilin run first-workflow --cwd "$PWD"检查本地执行历史:
kilin runs list
kilin runs show <run-id>外层 Agent 使用内置运行 skill 时,只有确认请求者的浏览器与 Agent 运行在同一台主机后,才会启动 附着式 Viewer 并返回本地 URL;否则会返回本地启动命令。也可以手动启动同一个机器可读 Viewer:
kilin ui first-workflow --cwd "$PWD" --no-open --json命令会输出一个 viewer.started 文档并保持附着。启动 URL 只能兑换一次,且不会比该进程存活更久;
兑换后的浏览器会话在进程存活期间保持可用。应将该 JSON 输出视为秘密,不得记录、公开或分享。