Um harness de agentes para Claude Code e Codex que adiciona swarms multiagente, memória compartilhada, roteamento de tarefas e federação entre máquinas.
ApodexAI/FrontierAgent
Um runtime de agentes open source e app de terminal para pesquisas de longo prazo e tarefas com arquivos, com modos ReAct e Agent Team paralelo.
- Estrelas
- 5,323
- Forks
- 313
- Issues abertas
- 5
- Último commit
- há 13 horas
O que é?
O FrontierAgent é um runtime de agentes, uma interface de terminal e uma suíte de avaliação para pesquisas com várias etapas e tarefas com arquivos. A TUI frontier-agent oferece dois fluxos de trabalho: um agente ReAct com estado que pesquisa, lê arquivos, produz entregáveis e executa comandos; e o modo Agent Team, em que um coordenador mantém um quadro de tarefas, delega atividades independentes a subagentes paralelos e sintetiza os relatórios.
As ferramentas dos agentes compartilham um sandbox no escopo da tarefa, com um diretório /inputs somente leitura, um /workspace para arquivos de trabalho e um diretório /outputs para entregáveis. Operações que alteram dados exibem um diff e pedem aprovação, a menos que --yes esteja definido; as sessões são salvas em checkpoints e rastreadas localmente; e /revert desfaz as alterações feitas nos arquivos durante a sessão. Os usuários podem digitar instruções adicionais enquanto uma execução está ativa, e elas ficam na fila até o próximo limite seguro entre turnos.
O mesmo mecanismo de fluxo de trabalho alimenta um executor de benchmarks em subprocessos, e o framework, as ferramentas, os fluxos de trabalho e as camadas de avaliação são pacotes separados. O projeto usa um endpoint de modelo compatível com OpenAI, com opções de configuração para Docker e SGLang local.
Recursos principais
- 01Dois fluxos de trabalho: um agente ReAct com estado e um Agent Team coordenado, com subagentes paralelos.
- 02Quadro de tarefas atualizado em tempo real na barra lateral da TUI, com tarefas pendentes, ativas, concluídas, bloqueadas e canceladas.
- 03Sandbox no escopo da tarefa, com entradas somente leitura, arquivos de trabalho e saídas persistentes.
- 04Solicitações de aprovação com diffs para gravações de arquivos e comandos de shell arriscados, além de /revert para desfazer alterações da sessão.
- 05Suporte a checkpoints, rastreamento local e --resume para sessões salvas.
- 06Executor de benchmarks integrado, baseado em subprocessos, com execuções retomáveis e novas tentativas de execuções com falha.
Casos de uso
- Executar pesquisas com várias fontes e gerar um relatório escrito com base em fontes da web e documentos locais.
- Analisar um repositório de código ou um conjunto de documentos pelo terminal, com um agente que pede aprovação antes de alterar arquivos.
- Dividir uma investigação ampla entre subagentes paralelos e reunir as descobertas.
- Avaliar fluxos de trabalho de agentes em conjuntos de dados de pesquisa e baseados em arquivos.
Tópicos
Perguntas frequentes
- O que é FrontierAgent?
- Um runtime de agentes open source e app de terminal para pesquisas de longo prazo e tarefas com arquivos, com modos ReAct e Agent Team paralelo. O FrontierAgent é um runtime de agentes, uma interface de terminal e uma suíte de avaliação para pesquisas com várias etapas e tarefas com arquivos. A TUI frontier-agent oferece dois fluxos de trabalho: um agente ReAct com estado que pesquisa, lê arquivos, produz entregáveis e executa comandos; e o modo Agent Team, em que um coordenador mantém um quadro de tarefas, delega atividades independentes a subagentes paralelos e sintetiza os relatórios.
- FrontierAgent é gratuito? Qual é a licença?
- FrontierAgent é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- FrontierAgent ainda é mantido?
- Manutenção ativa. O último commit de FrontierAgent foi em 18 de out. de 2026.
- Para que posso usar FrontierAgent?
- Executar pesquisas com várias fontes e gerar um relatório escrito com base em fontes da web e documentos locais. Analisar um repositório de código ou um conjunto de documentos pelo terminal, com um agente que pede aprovação antes de alterar arquivos. Dividir uma investigação ampla entre subagentes paralelos e reunir as descobertas. Avaliar fluxos de trabalho de agentes em conjuntos de dados de pesquisa e baseados em arquivos.
- Onde consigo FrontierAgent?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ApodexAI/FrontierAgent
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
AutoGPT é uma plataforma open source para criar, executar e agendar agentes de IA que concluem fluxos de trabalho com várias etapas a partir de descrições em linguagem natural ou de um editor visual.
Um app de IA completo para conversar com seus documentos e executar agentes de IA, com suporte a LLMs locais, acesso multiusuário e criação de agentes sem código.
Marketplace de plugins, agentes, skills e comandos para Claude Code, Codex CLI, Cursor, OpenCode, Copilot e outras ferramentas de programação com IA.
Um gateway local de modelos que permite que Claude Code, Codex, OpenCode e outros agentes de programação compartilhem um endpoint e encaminhem solicitações para vários provedores.
Uma interface mobile, web e CLI para executar sessões do Claude Code e Codex pelo celular, com sincronização criptografada de ponta a ponta entre dispositivos.