外观
代码工具链
工具链的目标是降低实验摩擦,让你能快速切换任务、定位问题、复现实验。
必备工具
| 工具 | 用途 |
|---|---|
| Linux | 远程训练、环境管理、脚本自动化 |
| Git | 记录代码变化和实验分支 |
| tmux | 保持远程会话和多任务面板 |
| worktree | 并行推进多个实验分支 |
| coding agent | 辅助读代码、改脚本、写测试 |
Git worktree 示例
bash
git worktree add ../exp-prior main
cd ../exp-prior
git switch -c experiment/prior-regularizationtmux 示例
bash
tmux new -s exp
tmux split-window -h
tmux split-window -v
tmux attach -t exp使用 coding agent 的边界
适合交给 agent 的任务:
- 解释陌生代码结构。
- 生成实验脚本草稿。
- 检查配置遗漏。
- 写数据处理和单元测试。
不应该交给 agent 直接决定的任务:
- 实验结论是否成立。
- baseline 是否公平。
- 论文贡献是否足够。