Sobre o projeto

Sortie é um orquestrador open-source de agentes de código projetado para converter tarefas de issue trackers em sessões autônomas de agentes. Ele aborda o desafio de executar agentes de código confiáveis em um backlog, fornecendo a infraestrutura necessária: espaços de trabalho isolados, retentativas, integração com trackers e rastreamento de custos. **Principais Recursos:** - **Integração com Issue Trackers:** Funciona com GitHub Issues, GitLab Issues, Gitea Issues, Linear e Jira. - **Suporte a Agentes de Código:** Compatível com Claude Code, Copilot, OpenCode, Codex, Kiro e Gemini. - **Execução em Paralelo:** Executa agentes em paralelo, cada um em seu próprio espaço de trabalho. - **Retentativas Automáticas:** Execuções com falha são repetidas automaticamente, com CI opcional e ciclo de feedback de revisão. - **Configuração de Fluxo de Trabalho:** Defina quais issues trabalhar, qual agente executar e as instruções em um único arquivo `WORKFLOW.md`. - **Persistência:** O histórico de execuções sobrevive a reinicializações; acompanhe o progresso e os custos sem reiniciar. - **Implantação Simples:** Binário único, sem banco de dados ou fila de tarefas separados; nenhuma telemetria é enviada. **Instalação:** - Via curl: `curl -sSL https://get.sortie-ai.com/install.sh | sh` - Via Homebrew: `brew install --cask sortie-ai/tap/sortie` **Documentação:** Referência completa de configuração, uso da CLI e guia de introdução disponíveis em docs.sortie-ai.com. **Trabalho Anterior:** Arquitetura baseada no OpenAI Symphony, mas diverge em linguagem (Go), persistência (SQLite), extensibilidade (adaptadores plugáveis) e sinalização de conclusão. **Licença:** Apache License 2.0