⚡ AutomationsAI|Portal de Cursos →

Verificando acesso...

TRILHA 1

🧠 Fundamentos do AIOS

Entenda o que é AIOS, por que ele foi criado pela AGI Research em Rutgers, como ele separa kernel e SDK, e em que cenários ele realmente faz diferença. Sem hype — análise baseada no paper COLM 2025 e nas docs oficiais.

2
Módulos
12
Tópicos
~1h30
Duração
Básico
Nível

Mapa da trilha

Conteúdo detalhado

1.1~45 min · Teoria

🧠 O que é AIOS

Definição, origem em Rutgers, paper COLM 2025, separação kernel + SDK e posicionamento contra LangChain, AutoGen e CrewAI.

O que é:

AIOS (AI Agent Operating System) é um kernel especializado que embute LLMs no SO e gerencia recursos de agentes — scheduling, context switch, memória, storage, ferramentas e SDK.

Por que aprender:

É a fundação conceitual. Sem entender que AIOS é um SO (e não framework), você confunde com LangChain, AutoGen ou wrapper de OpenAI.

Conceitos-chave:

Kernel · syscalls · LLM Core · scheduling · context switch · resource management.

O que é:

AGI Research é grupo de pesquisa da Rutgers University focado em sistemas para AGI. Criaram AIOS, Cerebrum, A-MEM, LiteCUA e LSFS — uma stack acadêmica completa.

Por que aprender:

Origem acadêmica explica as decisões: papers primeiro, arquitetura limpa, separação rígida de camadas. Não é produto de startup buscando escalar — é pesquisa reproduzível.

Conceitos-chave:

Pesquisa acadêmica · Rutgers · papers COLM/NAACL/ICLR · open source MIT.

O que é:

"AIOS: LLM Agent Operating System" (arxiv 2403.16971) é o paper foundational, aceito na Conference on Language Modeling 2025. Define problemas (scheduling, context switch, memory, tool) e propõe a arquitetura.

Por que aprender:

Saber que existe paper revisado por pares dá confiança nas decisões de design. Ler o paper antes do código acelera entendimento dos termos do repo.

Conceitos-chave:

Peer review · COLM 2025 · syscall chain · resource isolation · benchmark de agentes.

O que é:

AIOS são dois projetos: agiresearch/AIOS (kernel — gerencia recursos) e agiresearch/Cerebrum (SDK — usado pelos agentes). A separação espelha como o Linux kernel é separado do glibc.

Por que aprender:

Entender essa fronteira evita o erro #1 do iniciante: tentar codar tudo no kernel. Toda lógica de agente vive no SDK.

Conceitos-chave:

Kernel space vs user space · interface estável · multiplas linguagens · backward compatibility.

O que é:

LangChain/CrewAI/AutoGen são frameworks: você importa, monta cadeia, executa. AIOS é SO: vários agentes (de frameworks diferentes) rodam em cima, compartilham recursos e são escalonados.

Por que aprender:

Quando vários agentes precisam coexistir compartilhando LLM, memória e ferramentas, AIOS resolve o que framework sozinho não consegue.

Conceitos-chave:

Camada de orquestração · multi-agent · contention de recursos · isolamento.

O que é:

A comunidade vive no Discord oficial, nas issues do GitHub, e cresce via AgentX (LLM Agents MOOC da Berkeley RDI, onde AIOS foi finalista 2025).

Por que aprender:

Como o projeto é acadêmico, boa parte do conhecimento prático ainda mora em conversas e issues. Saber onde perguntar acelera 5x a curva.

Conceitos-chave:

Discord · GitHub issues · AgentX MOOC · papers como entrada · contribuição acadêmica.

Ver Completo
1.2~45 min · Prática

🎯 Quando usar AIOS

Casos de uso reais, suporte multi-modelo, modos local/remote, limitações honestas e roadmap pessoal.

O que é:

AIOS brilha em três frentes: orquestração multi-agent (vários agentes concorrentes), computer-use (agente que opera GUI via LiteCUA), e pesquisa profunda (long-running com memória persistente).

Por que aprender:

Mapear caso de uso ao perfil da ferramenta evita 80% das frustrações de "achei que ele fazia isso".

Conceitos-chave:

Concorrência · isolamento · computer-use · workflow durável.

O que é:

Um único config.yaml aceita keys de OpenAI, Anthropic, Gemini, Groq, HuggingFace e Novita. O LLM Core decide qual provider usar conforme a syscall do agente.

Por que aprender:

Trocar de modelo por tarefa (barato para classificação, caro para raciocínio) sem rewrites é diferencial real de custo.

Conceitos-chave:

Provider abstraction · routing · billing centralizado · fallback.

O que é:

O Scheduler decide a ordem em que syscalls de agentes são despachadas para LLM/Tool/Storage. FIFO simples ou Round-Robin para equidade entre agentes concorrentes.

Por que aprender:

Sem scheduler, um agente longo trava todos os outros. AIOS resolve isso no kernel — não no agente.

Conceitos-chave:

FIFO · Round-Robin · syscall queue · fairness · throughput.

O que é:

Local Kernel: kernel e agente na mesma máquina. Remote Kernel: agente na Máquina A faz syscalls para o kernel na Máquina B (modo agent hub).

Por que aprender:

Decisão arquitetural de dia 1: dev solo usa local; equipe ou produção via agent hub usa remote.

Conceitos-chave:

RPC · agent hub · upload/download de agentes · separação dev/prod.

O que é:

AIOS NÃO é wrapper para uma única chamada de LLM (use SDK direto). NÃO é IDE de coding (use Cursor/Claude Code). NÃO é low-code visual (use n8n/Make).

Por que aprender:

Saber os limites evita gastar 3 dias forçando o kernel onde outra ferramenta resolve em 30 min.

Conceitos-chave:

Overhead de setup · curva acadêmica · escopo · ferramenta certa.

O que é:

Dia 1: clonar AIOS + Cerebrum + chave OpenAI. Semana 1: rodar terminal UI e enviar query a um agente simples. Semana 2: criar primeiro agente com Cerebrum. Semana 3: ligar AutoGen. Semana 4: experimentar LiteCUA.

Por que aprender:

Roadmap evita "tudo de uma vez" — caminho mais comum de desistir no primeiro fim de semana.

Conceitos-chave:

Setup mínimo · primeira query · primeiro agente · framework externo · computer-use.

Ver Completo