MonkeyCode é um assistente de código com IA e plataforma corporativa de código aberto da Chaitin Technology. A entrada é a thread de comentários do repositório: mencione o engenheiro de IA em um pull request ou issue, receba resposta em 30 segundos segundo a fonte e obtenha geração, otimização ou revisão para um requisito em linguagem natural. Suporta ambientes locais e na nuvem, desenvolvimento guiado por especificação, integração com GitHub, GitLab, Gitea e Gitee com implantação privada, e modelos como OpenAI Codex e Claude Code, com 20.000 créditos para novas contas. Preços e licença não são divulgados.
MonkeyCode: o assistente de código com IA de código aberto acionado por uma menção no pull request
MonkeyCode é um assistente de programação com IA e plataforma de desenvolvimento corporativo de código aberto da Chaitin Technology, voltado à colaboração e à gestão de engenharia. Ele não exige instalar plugin nem trocar de editor: vive nos comentários da hospedagem de código. Mencione o engenheiro de IA em um pull request ou issue, aguarde uma resposta que a fonte situa em 30 segundos e receba geração, otimização ou revisão de código. A plataforma combina máquinas locais com controle na nuvem, oferece desenvolvimento guiado por especificação, integra-se a GitHub, GitLab, Gitea e Gitee e pode ser implantada de forma privada.
O modelo de entrega é o diferencial. Quase toda ferramenta de código com IA pede que o time adote um editor ou extensão; o MonkeyCode coloca a entrada dentro do próprio repositório, nos comentários de pull requests e issues. Para um time que já usa GitHub ou GitLab, o custo de integração é quase nulo: sem trocar a cadeia de ferramentas e sem convencer todo mundo a mudar hábitos, basta testar em um repositório.
A segunda camada de projeto é o desenvolvimento guiado por especificação. A geração é conduzida por uma especificação formal, então a especificação vem antes da implementação. Em ambientes corporativos isso é decisivo: gerar rápido uma vez não impressiona, e um resultado sem restrição de especificação perde foco rapidamente na colaboração e na manutenção. Colocar a especificação à frente inscreve a consistência no processo.
A terceira camada é a forma de execução. Máquinas locais e controle na nuvem podem ser combinados, com uso online e implantação privada, além de compatibilidade com modelos populares como OpenAI Codex e Claude Code. Contas novas recebem 20.000 créditos de computação, que a fonte rotula como benefício por tempo limitado. Os limites que merecem ser citados: preços, conversão de créditos, assentos de time, concorrência e política de retenção do código gerado não são divulgados, então confirme antes de escalar.
Recursos principais
Ambiente flexível e seguro
Máquina local e controle na nuvem se combinam, então o código não precisa ir inteiro para uma nuvem pública e a governança central é preservada. Para times com exigências de conformidade, isso pesa mais que a capacidade do modelo.
Desenvolvimento em linguagem natural
As tarefas são pedidas em linguagem natural e a IA executa as ações de desenvolvimento, reduzindo a barreira de entrada. Útil para refatorações repetitivas, completar testes e corrigir defeitos pequenos.
Desenvolvimento guiado por especificação
A geração segue uma especificação formal: interfaces e comportamento são acordados antes e a implementação vem depois. No trabalho em time, a especificação vira base comum de revisão e manual de manutenção futura.
Integração profunda com Git
Integrações com GitHub, GitLab, Gitea e Gitee, em uso online ou implantação privada, que inserem o assistente no fluxo existente sem migrar repositórios.
Ampla compatibilidade de modelos
Suporta modelos populares de programação com IA, como OpenAI Codex e Claude Code, permitindo escolher o modelo base por tipo de tarefa e exigência de dados.
Créditos para novas contas
O cadastro inclui 20.000 créditos de computação, rotulados na fonte como benefício por tempo limitado. A conversão e o prazo de validade não são explicados.
Como usar
- Abra o site do MonkeyCode e crie uma conta.
- Entre no repositório que deseja trabalhar e mencione o engenheiro de IA em um comentário de pull request ou issue.
- Aguarde a resposta; a fonte descreve retorno em 30 segundos após a mensagem.
- Descreva o requisito em linguagem natural, incluindo comportamento esperado, condições de contorno e partes que não podem mudar.
- Receba o resultado, seja código gerado, otimização ou notas de revisão, e faça o merge pelo processo normal do time.
Onde se encaixa
- Geração e otimização de código: obter um primeiro rascunho rápido ou melhorar legibilidade e qualidade do código existente.
- Arquitetura e desenho técnico: usar o modo de especificação prévia para transformar requisitos em especificação e dela derivar arquitetura e escolhas técnicas.
- Revisão e detecção de riscos: apontar riscos potenciais com sugestões de melhoria como filtro antes da revisão humana.
- Colaboração dentro da plataforma Git: interagir em pull requests e issues para manter discussão e mudança no mesmo lugar.
- Trabalho com vários papéis: produto, gestão de projeto e engenharia tratam requisitos e implementação em um único fluxo.
- Aprendizado individual: usar a IA como parceira e observar como ela decompõe o problema.
Limites e cuidados
- A fonte não detalha preços, planos pagos nem conversão de créditos; os 20.000 créditos são benefício por tempo limitado cuja validade e consumo precisam ser confirmados no site.
- É descrito como código aberto, mas a licença específica, quais componentes podem ser auto-hospedados e os requisitos de hardware da implantação privada não são informados.
- A compatibilidade de modelos segue a descrição da fonte. Os modelos realmente disponíveis dependem da configuração de implantação e das permissões da conta.
- O acionamento por menção depende da thread de comentários da hospedagem, então o repositório precisa de permissões e integração; o modelo de permissões não é descrito.
- Assentos de time, tarefas concorrentes e comportamento sob carga não são divulgados; 30 segundos é uma cifra de primeira resposta, não um compromisso de nível de serviço.
- O código gerado exige revisão humana. A fonte não descreve retenção, uso em treinamento nem exclusão de código e prompts, então confirme antes de usar em repositórios sensíveis.
Perguntas frequentes
Como começo?
Cadastre-se e mencione o engenheiro de IA em um comentário de pull request ou issue; a fonte descreve resposta em 30 segundos e depois você descreve a tarefa.
Quais hospedagens de código são suportadas?
A fonte lista GitHub, GitLab, Gitea e Gitee, com uso online e implantação privada.
É gratuito?
Novas contas recebem 20.000 créditos de computação como benefício por tempo limitado; planos pagos e preços não são divulgados.
Quais modelos base são suportados?
A fonte menciona modelos populares como OpenAI Codex e Claude Code; o alcance real depende da implantação e das permissões.

Perguntas frequentes
Como começo?
Cadastre-se e mencione o engenheiro de IA em um comentário de pull request ou issue; a fonte descreve resposta em 30 segundos e depois você descreve a tarefa.
Quais hospedagens de código são suportadas?
A fonte lista GitHub, GitLab, Gitea e Gitee, com uso online e implantação privada.
É gratuito?
Novas contas recebem 20.000 créditos de computação como benefício por tempo limitado; planos pagos e preços não são divulgados.
Quais modelos base são suportados?
A fonte menciona modelos populares como OpenAI Codex e Claude Code; o alcance real depende da implantação e das permissões.