Features
- Worktree 管理多 agent 并行开发
- 多 agent 跑同一个任务赛马🏇
- Worktrees / Sessions UI
cargo install --git https://github.com/xxchan/AgentDev agentdev在 ~/.config/agentdev/config.toml 配置 agent 池。参考默认配置里的说明。
或者参考 config.example.toml
- 启动一个任务(并行多 Agent)
agentdev start "研究一下这个项目,把介绍写到一个文件里"
# 只选部分 Agent,以及显式制定任务名
agentdev start "研究一下这个项目,把介绍写到一个文件里" --agents claude,codex --name research- 仪表盘查看与对比(需要 tmux)
agentdev dashboard # 左侧按任务分组;右侧显示 Initial prompt、分层 diff;q 退出;f 给所有 agent 发送 follow-up prompt选中 worktree 后按 Enter attach tmux session,可以继续和 agent 对话,Ctrl+Q 返回。
- 一键清理整组任务(或者在 dashboard 上用 d 删除)
agentdev delete-task <task>- /sessions 页面: 查看本地所有 agent sessions(不依赖)
- /worktrees 页面: 查看 agentdev 管理的 worktrees 里的 agent sessions / git diff
agentdev ui