Repolode
phodal

phodal/auto-dev

Plataforma de desenvolvimento com IA e múltiplos agentes, feita em Kotlin Multiplatform, para programação, revisão de código, pesquisa em documentos, consultas a dados e geração de artefatos em IDEs, CLI e vários dispositivos.

Alternativa open source a:GitHub Copilot

Estrelas
4,569
Forks
502
Issues abertas
4
Último commit
mês passado

O que é?

AutoDev Xiuper é uma plataforma de desenvolvimento nativa em IA, com múltiplos agentes, criada com Kotlin Multiplatform. Ela reúne agentes especializados em pesquisa em documentos, programação, revisão de código, consultas a bancos de dados em linguagem natural e geração de artefatos executáveis independentes, como HTML, React, SVG e diagramas Mermaid.

O runtime compartilhado oferece suporte a plugins para IntelliJ IDEA e VS Code, CLI, desktop JVM, Android, iOS, apps web em JS/WASM e um servidor baseado em Ktor. O agente de programação usa ferramentas integradas de sistema de arquivos, grep/glob, shell e busca na web, oferece suporte a MCP e lê automaticamente os arquivos AGENTS.md na hierarquia do projeto. Ele funciona com vários provedores de LLM, incluindo OpenAI, Anthropic, Google, DeepSeek e Ollama.

O projeto também inclui um conjunto de subagentes para tarefas como recuperação de erros, revisão de SQL, geração de gráficos, investigação de bases de código e testes de ponta a ponta. A análise com Tree-sitter abrange Java, Kotlin, Python, JavaScript/TypeScript, Go, Rust e C#. O projeto está atualmente em alpha, e alguns módulos, como o shell para iOS e a página inicial da versão web, ficam fora do build padrão do Gradle.

Recursos principais

  • 01Fluxos de trabalho com múltiplos agentes para programação, revisão de código, pesquisa em documentos, consultas a dados e geração de artefatos
  • 02Runtime compartilhado em Kotlin Multiplatform para IDEs, CLI, desktop, dispositivos móveis e web
  • 03Ferramentas integradas de arquivos, shell, busca e MCP para o agente de programação
  • 04Localização e inclusão automáticas de arquivos AGENTS.md nos prompts
  • 05Suporte a vários provedores de LLM, como OpenAI, Anthropic, Google, DeepSeek e Ollama
  • 06Análise de código com Tree-sitter para várias linguagens de programação populares

Casos de uso

  • Executar um assistente de programação com IA no IntelliJ IDEA ou no VS Code
  • Revisar pull requests e alterações antes do push com um agente de IA
  • Consultar um banco de dados em linguagem natural e gerar SQL
  • Criar protótipos de pequenos artefatos executáveis em HTML, React ou Python a partir de um prompt

Início rápido

  1. 1

    Instale a ferramenta CLI via npm

    npm install -g @xiuper/cli
  2. 2

    Ou instale o plugin do IntelliJ IDEA pelo JetBrains Marketplace

Antes de usar

  • Esta é uma versão Alpha, portanto os recursos e as interfaces podem mudar.
  • No iOS, é necessário compilar a partir do código-fonte.
  • A extensão do VS Code e a página inicial da web não fazem parte do build raiz padrão.

Em coleções

Tópicos

Perguntas frequentes

O que é auto-dev?
Plataforma de desenvolvimento com IA e múltiplos agentes, feita em Kotlin Multiplatform, para programação, revisão de código, pesquisa em documentos, consultas a dados e geração de artefatos em IDEs, CLI e vários dispositivos. AutoDev Xiuper é uma plataforma de desenvolvimento nativa em IA, com múltiplos agentes, criada com Kotlin Multiplatform. Ela reúne agentes especializados em pesquisa em documentos, programação, revisão de código, consultas a bancos de dados em linguagem natural e geração de artefatos executáveis independentes, como HTML, React, SVG e diagramas Mermaid.
auto-dev é gratuito? Qual é a licença?
auto-dev é open source sob a licença MPL-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
auto-dev ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de auto-dev foi em 25 de set. de 2026.
Para que posso usar auto-dev?
Executar um assistente de programação com IA no IntelliJ IDEA ou no VS Code Revisar pull requests e alterações antes do push com um agente de IA Consultar um banco de dados em linguagem natural e gerar SQL Criar protótipos de pequenos artefatos executáveis em HTML, React ou Python a partir de um prompt
Como instalar auto-dev?
Instale a ferramenta CLI via npm: npm install -g @xiuper/cli Ou instale o plugin do IntelliJ IDEA pelo JetBrains Marketplace
Onde consigo auto-dev?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/phodal/auto-dev

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados