Pular para o conteúdo
Skillpedia
Agentes280 mil · #136

agentic-os

Permite criar sistemas operacionais multiagentes persistentes usando Claude Code. Gerencia memória, automação e estado sem bancos de dados externos, ideal para sistemas complexos.

O que ela faz

Este sistema permite que você crie um 'sistema operacional' para a IA Claude Code. Ele organiza a IA em diferentes 'agentes' especializados, como um programador ou um escritor, e gerencia como eles trabalham juntos em tarefas complexas. Ele também permite que a IA lembre de coisas entre as conversas e execute tarefas automaticamente.

Quando usar

  • ✓Quando você quer que a IA lembre de informações entre as conversas.
  • ✓Para organizar a IA em equipes especializadas para tarefas complexas.
  • ✓Para que a IA execute tarefas repetitivas automaticamente em horários definidos.

Exemplo do que pedir para a IA

“Configure um sistema de IA onde um agente de programação conserta bugs e um agente de escrita cria a documentação.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/affaan-m/ECC/blob/main/skills/agentic-os/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/affaan-m/ECC/blob/main/skills/agentic-os/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

O sistema usa um arquivo principal (o 'kernel') para decidir qual agente especializado deve lidar com cada parte de uma tarefa. Os agentes têm suas próprias instruções e acesso a 'memória' (arquivos) para guardar informações e progresso.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add affaan-m/ECC --skill agentic-os

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/agentic-os/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Sistema Operacional Agentivo

Trate o Claude Code como um ambiente de execução persistente / sistema operacional, em vez de uma sessão de chat. Esta habilidade codifica a arquitetura usada por configurações agentivas de produção: uma configuração de kernel que roteia tarefas para agentes especialistas, memória persistente baseada em arquivos, automação agendada e uma camada de dados JSON/markdown.

Quando Ativar

  • Construindo um fluxo de trabalho multiagente dentro do Claude Code
  • Configurando automação persistente no Claude Code que sobrevive a reinícios de sessão
  • Criando um "sistema operacional pessoal" ou "sistema operacional agentivo" para tarefas recorrentes
  • O usuário diz "sistema operacional agentivo", "sistema operacional pessoal", "multiagente", "coordenador de agente", "agente persistente"
  • Estruturando projetos de longa duração onde o contexto deve sobreviver entre as sessões

Visão Geral da Arquitetura

O Sistema Operacional Agentivo tem quatro camadas. Cada camada é um diretório na raiz do seu projeto.

project-root/
├── CLAUDE.md          # Kernel: identity, routing rules, agent registry
├── agents/            # Specialist agent definitions (markdown prompts)
├── .claude/commands/  # Slash commands: user-facing CLI
├── scripts/           # Daemon scripts: scheduled or event-driven tasks
└── data/              # State: JSON/markdown filesystem, no external DB

Responsabilidades das Camadas

Camada Propósito Persistência
Kernel (CLAUDE.md) Identidade, roteamento, políticas de modelo, registro de agentes Rastreado pelo Git
Agentes (agents/) Identidades especialistas com ferramentas e memória escopadas Rastreado pelo Git
Comandos (.claude/commands/) Comandos de barra voltados para o usuário (/daily-sync, /outreach) Rastreado pelo Git
Scripts (scripts/) Daemons Python/JS acionados por cron ou webhooks Rastreado pelo Git
Estado (data/) Logs de adição única, estado do projeto, registros de decisão Ignorado pelo Git ou rastreado

O Kernel

CLAUDE.md é o kernel. Ele atua como o COO / orquestrador. O Claude o lê no início da sessão e o usa para rotear o trabalho.

Estrutura do Kernel

# CLAUDE.md - Agentic OS Kernel

## Identity
You are the COO of [project-name]. You route tasks to specialist agents.
You never write code directly. You delegate to the right agent and synthesize results.

## Agent Registry

| Agent | Role | Trigger |
|---|---|---|
| @dev | Code, architecture, debugging | User says "build", "fix", "refactor" |
| @writer | Documentation, content, emails | User says "write", "draft", "blog" |
| @researcher | Research, analysis, fact-checking | User says "research", "analyze", "compare" |
| @ops | DevOps, deployment, infrastructure | User says "deploy", "CI", "server" |

## Routing Rules
1. Parse the user request for intent keywords
2. Match to the Agent Registry trigger column
3. Load the corresponding agent file from `agents/<name>.md`
4. Hand off execution with full context
5. Synthesize and present the result back to the user

## Model Policies
- Default model: use the repository or harness default.
- @dev tasks: prefer a higher-reasoning model for complex architecture.
- @researcher tasks: use the configured research-capable model and approved search tools.
- Cost ceiling: warn before exceeding the project's configured spend threshold.

Princípio Chave

O kernel deve ser pequeno e declarativo. A lógica de roteamento vive em tabelas markdown simples, não em código. Isso torna o sistema inspecionável e editável sem depuração.

Agentes Especialistas

Cada agente é um arquivo markdown independente em agents/. O Claude carrega o arquivo de agente relevante ao rotear uma tarefa.

Formato de Definição do Agente

# @dev - Software Engineer

## Identity
You are a senior software engineer. You write clean, tested, production-grade code.
You prefer simple solutions. You ask clarifying questions when requirements are ambiguous.

## Memory Scope
- Read `data/projects/<current-project>.md` for context
- Read `data/decisions/` for architectural decisions
- Append execution logs to `data/logs/<date>-@dev.md`

## Tool Access
- Full filesystem access within project root
- Git operations (status, diff, commit, branch)
- Test runner access
- MCP servers as configured in `.claude/mcp.json`

## Constraints
- Always write tests for new features
- Never commit directly to `main`; use feature branches
- Prefer editing existing files over creating new ones
- Keep functions under 50 lines when possible

Padrão de Colaboração Multiagente

Quando uma tarefa abrange vários agentes, o kernel os executa sequencialmente ou em paralelo:

Usuário: "Construa uma landing page e escreva o post do blog de lançamento"

Roteamento do Kernel:

…
Perguntas frequentes

O que é um 'agente'?

Um agente é como um especialista dentro da IA. Por exemplo, um agente pode ser bom em escrever código, outro em escrever textos, e outro em fazer pesquisas.

O que significa 'persistente'?

Significa que a IA pode lembrar das coisas e continuar o trabalho mesmo depois que você fechar e reabrir a conversa, como um sistema operacional normal.

Como a IA 'lembra' das coisas?

Ela usa arquivos no seu computador para guardar informações importantes, como o progresso de um projeto ou decisões tomadas, em vez de depender apenas da memória da conversa atual.

Detalhes

Descrição original do autor

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

repo: affaan-m/ECC

Popularidade

Estrelas no GitHub
280 mil
Posição no ranking
#136
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas