AgentModule + Engine + Trace(追踪记录)。你负责定义策略,Engine 负责执行循环。本页会用 examples/quickstart/minimal_agent.py 里的最小编码智能体,带你把这条主链路从头走一遍。
前置条件
- Python 3.10+
- 任意 OpenAI-compatible 端点的 API key
1
安装 qitos 并设置模型配置
2
围绕编码任务定义状态
最小 QitOS 编码智能体依然从一个强类型 核心心智模型:任务、草稿区和验证契约都显式放在状态里,而不是藏在隐式胶水里。
StateSchema 开始:3
接入真实模型和编码工具集
这个最小示例故意保持模型驱动,使用一个 OpenAI-compatible 模型,再配上规范编码预设(preset,预配置的模型家族默认值):
4
把运行轨迹(trajectory)归约回状态
reduce() 是归约(reduce,将观测结果和决策归约回状态的钩子),也是 QitOS 把工具执行结果变成智能体进度的地方:5
初始化工作区并运行智能体
最小示例会先创建一个带 bug 的小文件,再让智能体去修它:
6
用 qita 检查这次运行
http://127.0.0.1:8765。你可以用它检查补丁轨迹、回放运行,并把追踪记录导出成 HTML。完整示例
完整的最小编码智能体例子在这里: 你也可以直接运行打包好的版本:常见错误
下一步建议
教程课程
沿着 ReAct、PlanAct、Claude Code 风格与安全审计路线继续学习
智能体模式
在选模式之前,先比较不同 QitOS 模式家族的权衡
可观测性
用 qita 看板、回放与导出检查每次运行
Kit 参考
查看课程里会用到的解析器、工具集与辅助函数
