任务执行流程
Trae Agent提供多种方式来执行编程任务:
1. 单次任务执行
使用trae-cli run
命令后接自然语言指令。例如:trae-cli run "Create a Python script that calculates fibonacci numbers"
2. 交互模式
通过trae-cli interactive
进入多轮对话模式,适合迭代开发。
3. 高级参数
- 指定模型:使用
--provider
和--model
参数 - 强制补丁:使用
--must-patch
确保文件修改 - 自定义目录:通过
--working-dir
指定项目路径
日志管理
所有操作默认生成JSON格式日志,也可以通过--trajectory-file
参数指定日志文件路径。日志中的Lakeview字段提供任务执行的简洁总结。
本答案来源于文章《Trae Agent:开源的软件工程任务自动化工具》