Seu mentor de Inteligência Artificial para aprender mais e melhor na DIO.
O DIO Agent é um agente de IA que acompanha você na sua jornada de estudos. Ele conhece as experiências da DIO (Bootcamps, Formações, Cursos, Desafios e muito mais) e ajuda você a estudar com mais clareza, destravar desafios e entender qualquer conceito.
E você não precisa instalar nada complicado. Em 3 passos simples, o seu mentor de IA estará pronto para usar.
Para usar o DIO Agent, basta entender duas palavras. As duas estão no Glossário completo, mas aqui vai a versão rápida:
-
🧠 Agente de IA: um chatbot comum responde perguntas, como um buscador mais esperto. Um agente de IA vai além: ele lê, planeja e executa passos para te ajudar a alcançar um objetivo. É a diferença entre alguém que te explica o caminho e alguém que caminha junto com você. O DIO Agent é um agente desse tipo: um tutor particular que acompanha a sua evolução.
-
🖥️ Harness: é o programa onde a conversa com o agente acontece. Vale a comparação: o agente é o professor, e o harness é a sala de aula. O mesmo professor pode dar aula em salas diferentes. Por isso o DIO Agent funciona em qualquer harness: você escolhe a "sala" no Passo 1, e o seu mentor continua o mesmo.
Pronto. Com isso já dá para começar.
| Você precisa de... | O DIO Agent... |
|---|---|
| Saber por onde começar | Monta um plano de estudos no seu ritmo |
| Destravar um desafio | Te guia até a solução, sem entregar a resposta pronta |
| Entender um conceito | Explica de forma simples, com analogias e exemplos |
Ele conhece os formatos da DIO: Bootcamps, Formações, Acelerações, Cursos, English4Tech, Desafios de Código, Desafios de Projeto, Desafios Criativos, Lives e Mentorias. Assim, as recomendações sempre apontam para algo que você já tem na plataforma.
O harness é o programa que dá vida ao agente. Recomendamos o Google Antigravity, que tem limites de uso mais generosos para quem está começando. Mas qualquer harness moderno funciona.
| Harness | Documentação oficial |
|---|---|
| Google Antigravity (recomendado) | https://antigravity.google/docs |
| Claude Code | https://docs.claude.com/en/docs/claude-code |
| Codex | https://developers.openai.com/codex |
| OpenCode | https://opencode.ai/docs |
| Hermes | https://hermes-agent.nousresearch.com/docs |
Escolha um e siga o passo a passo da documentação oficial dele. Cada documentação já traz tudo certinho para o seu sistema, então a instalação é tranquila.
Agora você vai baixar este repositório para o seu computador. Escolha a forma mais simples para você:
Opção A: com Git (se você já usa Git)
git clone https://github.com/digitalinnovationone/dio-agent.gitOpção B: baixando o .zip (se você não usa Git)
Na página do repositório no GitHub, clique no botão verde Code e depois em Download ZIP. Em seguida, extraia a pasta em um lugar fácil de encontrar.
Com o repositório baixado, abra a pasta dio-agent no harness que você instalou. Cada harness tem o seu jeito de abrir uma pasta de projeto, e a documentação dele mostra como fazer isso.
E é só isso! O harness lê automaticamente o arquivo AGENTS.md e o agente já sabe quem é: o seu mentor de estudos da DIO.
🔄 Fique de olho nas atualizações. Não importa se você usou o Git ou o .zip: o repositório do DIO Agent evolui com o tempo. De tempos em tempos, vale voltar aqui e pegar a versão mais recente. Quem usou Git pode rodar
git pull(ou pedir pro próprio DIO Agent rodar); quem baixou o .zip pode baixar de novo. Assim o seu mentor está sempre com o melhor que a gente tem a oferecer.
Agora é só conversar. Você pode falar naturalmente, com as suas palavras. Mas, principalmente nas primeiras vezes, vale usar um modelo de prompt pronto: é só copiar e preencher os campos entre colchetes. Quanto mais contexto você dá, melhor o agente ajuda.
🗺️ Plano de estudos
Quero montar um plano de estudos (se possível, com materiais complementares).
- Meu objetivo: [ex: aprender mais sobre IA, ser dev back-end, concluir um bootcamp]
- Experiência ou carreira da DIO: [URL ou nome do bootcamp/formação, ou de uma carreira da DIO]
- Meu nível hoje: [iniciante, intermediário, avançado]
- Tempo disponível: [ex: 1 hora por dia, de segunda a sexta]
🔓 Destravar desafio
Estou travado em um Desafio de [Código, Projeto ou Criativo] da DIO.
- O que o desafio pede: [cole o enunciado ou descreva]
- Onde eu travei: [explique o ponto da dificuldade]
- Meu código atual: [cole aqui, se for Desafio de Código]
- Link do repositório base: [cole aqui, se for Desafio de Projeto]
Me ajuda a destravar sem dar a resposta pronta.
💡 Explicar conceito
Me explica o conceito de [ex: API, laço de repetição, herança].
- Meu nível: [nunca vi, já ouvi falar, quero aprofundar]
- Onde apareceu: [ex: no curso X de um bootcamp] (opcional)
Não precisa de comando especial nem de formato perfeito: o agente conduz a conversa a partir daí e pede mais detalhes se precisar.
Uma skill é uma habilidade do agente, descrita em um guia passo a passo. O DIO Agent vem com três:
| Skill | Para que serve |
|---|---|
| Plano de estudos | Organiza o que estudar, em que ordem e em quanto tempo |
| Destravar desafio | Conduz você até a solução de um desafio, sem dar a resposta pronta |
| Explicar conceito | Explica conceitos de forma didática, com analogias e exemplos |
Você não precisa "chamar" uma skill. O agente percebe o que você precisa e usa a skill certa sozinho.
dio-agent/
├── README.md Este guia
├── AGENTS.md Definição do agente (lida por qualquer harness)
├── CLAUDE.md Atalho para o Claude Code
│
├── agent/
│ ├── persona.md A personalidade e o tom do agente
│ └── knowledge/
│ ├── dio-platform.md O que é a DIO
│ └── learning-experiences.md Os formatos de aprendizado da DIO
│
├── skills/
│ ├── README.md O que são skills
│ ├── study-plan/ Skill: plano de estudos
│ ├── unblock-challenge/ Skill: destravar desafio
│ └── explain-concept/ Skill: explicar conceito
│
└── docs/
└── glossary.md Glossário de termos
🔍 Por que funciona em qualquer harness? O coração do projeto é o arquivo
AGENTS.md, um padrão aberto que harnesses modernos sabem ler. OCLAUDE.mdapenas aponta para ele, então você pode usar o harness que preferir.
Termos como agente, harness, skill e prompt estão explicados com analogias simples no Glossário completo. Se algum termo soar estranho, comece por lá.
O DIO Agent foi criado para acompanhar você desde o início dos Bootcamps e Formações da DIO. A ideia é simples: aprender na era da IA fica mais fácil quando você tem um mentor disponível a qualquer hora.
Bons estudos, e vem com a gente. 🚀