Em projetos modernos, documentação não é apenas para humanos. Cada vez mais, times estão utilizando agentes de IA para revisar código, gerar features, criar testes e refatorar aplicações.
Mas existe um problema:
A maioria das documentações não foi escrita pensando em outros agentes de IA.
É exatamente aqui que entra o AgentDoc LM Studio.
O que é o AgentDoc?
O AgentDoc é um motor automatizado de geração de documentação técnica estruturada para ser compreendida por outros agentes de IA, utilizando modelos locais via LM Studio.
Diferente de ferramentas tradicionais, ele não gera apenas README bonito. Ele cria contexto técnico organizado, objetivo e pronto para consumo por LLMs.
Por que “Agent-Ready” importa?
Quando você usa agentes como:
-
Copilots
-
Agentes autônomos
-
Sistemas multi-agent
-
Ferramentas de code analysis com LLM
Eles precisam de:
-
Estrutura clara do projeto
-
Descrição de responsabilidades por arquivo
-
Fluxos e dependências
-
Contexto arquitetural
O AgentDoc automatiza tudo isso.
Principais Recursos
Documentação Orientada a Agentes
Estrutura pensada para consumo por IA, não apenas humanos.
Suporte Multilíngue
-
Inglês (padrão)
-
Português (BR)
-
Espanhol
Ideal para times distribuídos.
Smart Scanning
-
Usa
greppara análise eficiente -
Respeita
.gitignore -
Evita processar lixo desnecessário
Dashboard HTML Premium
Gera um hub visual interativo com:
-
Links organizados
-
Estrutura navegável
-
Visual profissional
Lazy Mode
Evita regenerar arquivos que não mudaram — economiza tempo e tokens.
Como Funciona a Arquitetura
-
O script escaneia o projeto.
-
Identifica arquivos relevantes.
-
Envia trechos para o LM Studio (servidor local).
-
Gera documentação estruturada em Markdown.
-
Opcionalmente cria um dashboard HTML.
Tudo rodando localmente.
Sem enviar seu código para APIs externas.
Pré-Requisitos
-
Python 3.x
-
LM Studio rodando na porta 1234
-
Grep (macOS/Linux já possuem)
Instalação
python3 -m pip install -r requirements.txt
Exemplos de Uso
Execução Básica
python3 agentDoc.py
Documentar outro projeto
python3 agentDoc.py -s ./meu-projeto
Gerar em Português
python3 agentDoc.py -l br
Gerar Dashboard HTML
python3 agentDoc.py --html
Forçar Regeneração
python3 agentDoc.py --force
Execução Completa
python3 agentDoc.py -s ./my-project -l br --html --force
Estrutura de Saída
docs_generated/
├── index.html
├── arquivo1.md
├── arquivo2.md
├── br/
└── es/
Organizado e pronto para integração com agentes.
Setup do LM Studio
-
Abrir LM Studio
-
Carregar um modelo técnico (Llama 3, Qwen 2, Codestral etc.)
-
Ir em Local Server
-
Porta:
1234 -
Start Server
-
Habilitar CORS
Testando a Conexão
python3 test_connection.py
Se responder corretamente, está pronto.
Quando Usar o AgentDoc?
-
Projetos grandes com múltiplos módulos
-
Times que usam IA no fluxo de desenvolvimento
-
Repositórios legacy que precisam de documentação estruturada
-
Preparação para agentes autônomos
Diferencial Estratégico
A tendência não é apenas “usar IA”.
É estruturar seus projetos para que agentes consigam operar neles com precisão.
Quem documenta melhor para IA, automatiza melhor.
Como baixar ?
https://github.com/jaccon/agentDoc
André Jaccon