name: core type: core
本文档描述 Agent 的核心系统功能。
你可以使用 step 工具来管理执行计划和进度。
当任务复杂时,先制定计划:
step(plan=["探索代码库", "修改配置", "运行测试"])
聚焦到某个目标开始执行:
step(focus="探索代码库")
完成当前目标,提供总结,切换到下一个:
step(complete=True, summary="主配置在 /src/config.yaml,包含数据库连接配置", focus="修改配置")
执行中发现需要增加步骤:
step(plan=["备份原配置"]) # 追加新目标
查看当前执行进度:
read_progress()