Pular para o conteúdo

Integrações

EGC para Grok Build

Dê ao Grok Build a mesma memória persistente, as mesmas proteções e o mesmo contexto de outras 27 ferramentas de programação com IA. Uma instalação local, criptografada na sua máquina, nada enviado para a nuvem.

Suporte da comunidade

Instalada, registrada e testada no CI como todas as outras ferramentas; uma mudança do fabricante que a quebre espera um relato ou um pull request. Como funcionam os níveis de suporte.

Instalação

Um comando prepara o motor para o Grok Build e para todas as outras ferramentas que ele detectar. Depois rode egc init uma vez em cada projeto que você quer que o EGC gerencie.

npm install -g @egchq/egc && egc install
cd your-project && egc init

A biblioteca de prompts (agents, skills, commands e rules) é opcional e vem desligada. Adicione em todas as ferramentas detectadas com egc install --prompt-library, ou só no Grok Build com egc install --target grok --profile full.

O que o Grok Build ganha

Memória

Decisões, contexto da sessão, memória de trabalho e lições registradas no Grok Build ficam disponíveis em todas as outras ferramentas que você abrir, e vice-versa. Criptografado em repouso, separado por projeto e por branch, nunca commitado.

Malha de sessões

As sessões abertas se anunciam, reservam os arquivos que editam e trocam eventos num barramento local; o Grok Build lê o barramento pelo protocolo de memória, e pelas ferramentas MCP onde elas estão registradas.

Guardian

Validação de comandos e controle de gravações pelo egc-guardian: pelas ferramentas MCP dele onde estão registradas, e pelos hooks da própria ferramenta onde ela os tem. Guardian como ~/.grok/hooks/egc-guardian.json, um arquivo de hook PreToolUse completo no formato do Claude Code em Bash, Edit e Write, mais os nomes nativos que o Grok informa (run_terminal_command, monitor, search_replace e write), negando pelo grok-guardian-adapter.js com código de saída 2 e {"decision": "deny"}; sem hook do Token Crusher, já que a documentação de hooks do Grok não descreve reescrita de comandos.

Token Crusher

A saída do terminal é comprimida antes de chegar ao modelo, mantendo todo erro e aviso, com um livro-caixa local do que foi economizado. Onde a ferramenta não tem um hook que reescreva comandos, o shim no nível do PATH (egc crusher-shim) cobre git, npm, gh e o resto.

Onde o EGC instala

Id do destinogrok
ArquivosSkills instaladas direto em ~/.grok/skills/<name>/SKILL.md, onde o Grok as descobre (o GROK_HOME muda a raiz inteira); agents, commands e rules vão como pastas de biblioteca em ~/.grok/egc/library/, onde nada do Grok procura; o AGENTS.md da raiz é instalado como ~/.grok/AGENTS.md, o arquivo de regras globais que o Grok lê antes das regras do projeto, onde o bootstrap cognitivo mantém o protocolo de memória.
Servidores MCPRegistrados pelo egc init como tabelas [mcp_servers.<id>] em ~/.grok/config.toml (dentro do GROK_HOME, quando definido), o formato por servidor que o EGC já grava para o Codex, mantendo todas as outras chaves do arquivo.

O mapa completo de como cada ferramenta se integra está na especificação dos tiers de integração.

Compartilhe a memória entre o Grok Build e

Todas as ferramentas abaixo leem e gravam a mesma memória que o Grok Build. Abra duas lado a lado e a segunda já sabe o que a primeira decidiu.