章节 01
【导读】aexp:面向AI研究者的轻量级实验控制平面
aexp是一款基于Go语言开发的轻量级实验控制平面,专为研究人员和编程智能体设计,解决远程GPU服务器实验管理的痛点。它在保持SSH简洁性的同时,增加了运行追踪、tmux执行、资源监控、结构化指标和MCP工具支持,为远程实验提供结构化管理能力,尤其适合AI辅助科研场景。
正文
aexp是一款轻量级Go语言实验控制平面,为研究人员和编程智能体提供远程GPU实验管理方案,在保持SSH简洁性的同时,增加运行追踪、tmux执行、资源监控、结构化指标和MCP工具支持。
章节 01
aexp是一款基于Go语言开发的轻量级实验控制平面,专为研究人员和编程智能体设计,解决远程GPU服务器实验管理的痛点。它在保持SSH简洁性的同时,增加了运行追踪、tmux执行、资源监控、结构化指标和MCP工具支持,为远程实验提供结构化管理能力,尤其适合AI辅助科研场景。
章节 02
传统远程GPU实验管理依赖SSH会话、nohup/tmux手动操作、日志路径记忆等方式,对人类用户已足够繁琐,对编程智能体更是灾难——会话变化后无法追踪提交内容、日志位置或运行状态。aexp正是为解决这一痛点而生。
章节 03
章节 04
| 需求 | 原始SSH方式 | aexp方式 |
|---|---|---|
| 快速检查命令 | ssh host ... |
aexp exec --resource gpu -- ... |
| 启动长期实验 | 手动tmux/nohup | aexp run submit ... |
| 查找日志 | 记忆路径 | aexp run logs <run_id> |
| 查看资源 | 远程命令 | Web仪表盘+资源快照 |
| 恢复上下文 | shell历史重建 | 查询运行/事件/指标 |
| 区分运行类型 | 命名约定 | 原生`--kind setup |
章节 05
aexp原生支持Anthropic提出的MCP(Model Context Protocol)开放协议,便于智能体交互:
aexp mcp install --target all(自动配置MCP工具);aexp_exec(快速检查)、aexp_submit_run(提交实验)、aexp_sync_push(同步文件)等;章节 06
curl -fsSL https://raw.githubusercontent.com/murasame612/aexp/main/scripts/install.sh | sh;git clone ... && go build。aexp exec --resource gpu-box -- df -h /workspace;aexp run submit --resource gpu-box --kind formal ...;aexp run logs run_xxx --tail 100。章节 07
章节 08
aexp将SSH的灵活性与现代实验管理的结构化能力结合,通过MCP协议为智能体提供友好接口,是轻量级但功能完整的远程GPU实验管理方案。其开源特性与智能体友好设计,使其成为AI辅助科研工具的重要方向,未来将在连接人类研究者与计算资源中发挥更大作用。