Tech
[程序员] coding agent 的 5 个回合 vs 1 次 command_run:完整例子
先说明:我是开源项目 Tura 的维护者。 给开发 coding agent 的人一个很简单的想法:不要讓模型在可预测的每一步都重新醒來。 一般工具呼叫會變成 5 個 LLM 回合: Turn 1 — 检查 rg -n "TODO|command_run|handler" crates/ rg --files crates/runtime/src crates/tools/src Turn 2 — 应用 patch - // old command handler logic + // patched command handler logic Turn 3 — 构建 cargo build -p runtime Turn 4 — 测试 cargo test -p runtime --lib Turn 5 — lint cargo clippy -p runtime --all-targets 真正的额外成本,不只是這些命令,而是模型醒來 5 次,並且每次都要重新读取越来越长的對話。 Tura 提供一个叫 command_run 的 Macro 工具。Agent 可以...
Read the full discussion on V2EX
This article was aggregated from V2EX. Click to join the conversation.
View on V2EX