MCP Catalogs
首页

apra-fleet

by Apra-Labs·39·综合分 45

MCP服务器,通过执行者-审查者循环和多机器协调方式编排AI编程代理。

developer-toolsai-llmops-infra
9
Forks
41
活跃 Issue
本月
最近提交
2 天前
收录于

概述

Apra Fleet 是一个全面的MCP服务器,它将AI编程代理配对成执行者-审查者循环,并通过SSH协调多机器间的协作。开发者可以在Linux上运行测试套件,同时在macOS上开发,或让多个代理并行处理项目的不同部分。系统包含可选的项目管理技能,用于结构化的多步骤工作流,并能在会话间持久化任务状态。

试试问 AI

装完之后,这里有 6 个你可以让 AI 做的事:

:协调多台机器上的多个AI编程代理进行并行开发
:实现执行者-审查者循环以确保代码质量
:通过AI编排在机器间分配计算密集型任务
:什么是'执行者-审查者循环'?
:我可以将不同的LLM提供商与Apra Fleet一起使用吗?
:Apra Fleet需要任何后台服务或守护程序吗?

什么时候选它

当你需要在多台机器上实现分布式 AI 编码,并通过执行者-审查者模式进行内置代码审查时,选择 Apra Fleet。

什么时候不要选它

如果你只需要本地编码工具或需要更专业的 AI 功能(超越代码生成和审查),则不适合使用。

此 server 暴露的工具

从 README 抽取出 12 个工具
  • register_member

    Register a machine as a fleet member (local or remote via SSH)

  • update_member

    Update a member's registration (rename, change host, folder, auth, git access)

  • remove_member

    Unregister a fleet member

  • list_members

    List all registered fleet members

  • member_detail

    Deep-dive status for a single member

  • fleet_status

    Overview status of all members

  • execute_prompt

    Run an AI prompt on a member (supports session resume)

  • execute_command

    Run a shell command directly on a member (no AI CLI needed)

  • send_files

    Upload local files to a member via SFTP

  • receive_files

    Download files from a member's work folder

  • setup_ssh_key

    Generate an SSH key pair and migrate from password to key auth

  • credential_store_set

    Store a secret credential for use in commands

可对比工具

cursorgithub-copilottabnine

安装

快速安装

**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 install

Claude 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 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。