apra-fleet
by Apra-Labs·★ 39·综合分 45
MCP服务器,通过执行者-审查者循环和多机器协调方式编排AI编程代理。
概述
Apra Fleet 是一个全面的MCP服务器,它将AI编程代理配对成执行者-审查者循环,并通过SSH协调多机器间的协作。开发者可以在Linux上运行测试套件,同时在macOS上开发,或让多个代理并行处理项目的不同部分。系统包含可选的项目管理技能,用于结构化的多步骤工作流,并能在会话间持久化任务状态。
试试问 AI
装完之后,这里有 6 个你可以让 AI 做的事:
什么时候选它
当你需要在多台机器上实现分布式 AI 编码,并通过执行者-审查者模式进行内置代码审查时,选择 Apra Fleet。
什么时候不要选它
如果你只需要本地编码工具或需要更专业的 AI 功能(超越代码生成和审查),则不适合使用。
此 server 暴露的工具
从 README 抽取出 12 个工具register_memberRegister a machine as a fleet member (local or remote via SSH)
update_memberUpdate a member's registration (rename, change host, folder, auth, git access)
remove_memberUnregister a fleet member
list_membersList all registered fleet members
member_detailDeep-dive status for a single member
fleet_statusOverview status of all members
execute_promptRun an AI prompt on a member (supports session resume)
execute_commandRun a shell command directly on a member (no AI CLI needed)
send_filesUpload local files to a member via SFTP
receive_filesDownload files from a member's work folder
setup_ssh_keyGenerate an SSH key pair and migrate from password to key auth
credential_store_setStore a secret credential for use in commands
可对比工具
安装
快速安装
**macOS (Apple Silicon)**
curl -fsSL https://github.com/Apra-Labs/apra-fleet/releases/latest/download/apra-fleet-installer-darwin-arm64 -o apra-fleet-installer && chmod +x apra-fleet-installer && ./apra-fleet-installer install**Linux (x64)**
curl -fsSL https://github.com/Apra-Labs/apra-fleet/releases/latest/download/apra-fleet-installer-linux-x64 -o apra-fleet-installer && chmod +x apra-fleet-installer && ./apra-fleet-installer install**Windows (x64)**
Invoke-WebRequest -Uri https://github.com/Apra-Labs/apra-fleet/releases/latest/download/apra-fleet-installer-win-x64.exe -OutFile apra-fleet-installer.exe; .\apra-fleet-installer.exe installClaude Desktop 配置
添加到您的Claude Desktop配置中:
{
"mcpServers": {
"apra-fleet": {
"command": "apra-fleet",
"args": ["mcp"],
"env": {}
}
}
}FAQ
- 什么是'执行者-审查者循环'?
- 这是一种工作流程,其中两个AI代理被配对 - 一个编写代码,另一个审查代码。项目管理器通过结构化检查点协调交接,确保每个更改在你查看之前都经过审查。
- 我可以将不同的LLM提供商与Apra Fleet一起使用吗?
- 是的,Fleet成员可以运行不同的LLM后端。推荐设置是将Claude用于项目管理器角色(协调者),任何提供商用于执行者角色,高级模型用于审查者角色,以捕捉细微问题。
- Apra Fleet需要任何后台服务或守护程序吗?
- 不需要,没有后台服务或守护程序。Fleet服务器在Claude Code连接时按需启动,在连接关闭时停止。
apra-fleet 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。