Codex: Comandos Slash e Referência Rápida do Codex

Última atualização: 2026-08-31

O Codex oferece ricos comandos slash para executar rapidamente operações comuns sem sair da conversa.

📋 Pré-requisitos: Uso básico do Codex completado (veja Lição 3)

1. O Que Você Vai Aprender


2. Visão Geral dos Comandos Slash

(1) Gerenciamento de Sessão

Comando Descrição
/new Iniciar nova sessão
/clear Limpar histórico de conversa atual
/status Ver status da sessão, uso de contexto
/compact Compactar contexto manualmente
/quit Sair do Codex

(2) Operações de Arquivo

Comando Descrição
/read <file> Ler conteúdo do arquivo
/add <file> Adicionar arquivo ao contexto
/remove <file> Remover arquivo do contexto
/diff Ver mudanças não commitadas atuais

(3) Troca de Modo

Comando Descrição
/mode suggest Trocar para modo Suggest
/mode auto-edit Trocar para modo Auto Edit
/mode full-auto Trocar para modo Full Auto

(4) Visualização de Informações

Comando Descrição
/help Ver informações de ajuda
/version Ver número de versão
/config Ver configuração atual
/models Ver lista de modelos disponíveis
/history Ver histórico de conversa

3. Parâmetros de Linha de Comando

(1) Parâmetros de Inicialização

BASH
# Inicialização básica
codex

# Especificar modelo
codex --model gpt-5-codex

# Especificar modo sandbox
codex --sandbox workspace-write

# Especificar política de aprovação
codex --approval-policy ask

# Modo Full Auto
codex --full-auto

# Modo Auto Edit
codex --auto-edit

(2) Parâmetros Comuns

Parâmetro Descrição Exemplo
--model Especificar modelo --model o3
--sandbox Modo sandbox --sandbox readonly
--approval-policy Política de aprovação --approval-policy ask
--auto-edit Modo Auto Edit
--full-auto Modo Full Auto
--quiet Modo silencioso
--version Ver versão
--help Ver ajuda
--upgrade Atualizar Codex

4. Referência Rápida

(1) Início Rápido

BASH
codex                                    # Iniciar no modo padrão
codex "Fix login bug"                    # Submeter tarefa diretamente
codex --model deepseek-coder             # Especificar modelo
codex --full-auto "Run tests"            # Full Auto + tarefa

(2) Operações em Sessão

TEXT 📖 Somente leitura
/new                  Nova sessão
/status               Ver status
/compact              Compactar contexto
/mode full-auto       Trocar modo
/add src/auth.ts      Adicionar contexto
/diff                 Ver mudanças

(3) Templates de Tarefa

TEXT 📖 Somente leitura
# Corrigir Bug
"Fix <issue> in <file>, ensure tests pass"

# Adicionar Funcionalidade
"Add <feature> to <module>, follow the style of <existing-file>"

# Refatorar Código
"Refactor <old-impl> to <new-impl>, maintain functionality, ensure tests pass"

# Escrever Testes
"Write unit tests for <file>, covering normal flows and edge cases"

# Revisão de Código
"Review <file/PR>, focusing on security, performance, and maintainability"

5. Comandos Avançados

(1) Gerenciamento de Contexto

TEXT 📖 Somente leitura
/add src/**/*.ts        Adicionar todos os arquivos TypeScript
/remove src/test.ts     Remover arquivo de teste
/status                 Ver uso de contexto
/compact                Compactação manual

(2) Gerenciamento Multi-tarefa (Modo App)

TEXT 📖 Somente leitura
/tasks                  Listar todas as tarefas
/task new              Criar nova tarefa
/task switch <id>       Trocar tarefa
/task cancel <id>       Cancelar tarefa

▶ Exemplo 1: Fluxo de Trabalho Eficiente de Alice

TEXT 📖 Somente leitura
# Alice começa a trabalhar
/new                                    # Nova sessão
/add src/auth.ts src/user.ts           # Adicionar contexto
"Migrate authentication from Session to JWT"  # Submeter tarefa

# Após tarefa completar
/diff                                   # Ver mudanças
/status                                 # Verificar contexto
/compact                                # Compactar histórico

# Continuar para próxima tarefa
"Add refresh token functionality to JWT auth"

❓ Perguntas Frequentes

P: Comandos slash são sensíveis a maiúsculas/minúsculas? R: Não. /New e /new têm o mesmo efeito.

P: Posso usar comandos slash dentro de uma descrição de tarefa? R: Não. Comandos slash devem ser digitados separadamente, não incorporados em descrições de tarefa.

P: Como vejo todos os comandos disponíveis? R: Digite /help para ver a lista completa.

P: /compact perde informações? R: Ele comprime detalhes históricos menos importantes, mas o contexto core é preservado. Se o Codex esquecer informações-chave, use /add para readicioná-las.

P: Posso criar comandos slash personalizados? R: Comandos slash personalizados não são suportados atualmente, mas efeitos similares podem ser alcançados através de AGENTS.md e Skills.


📖 Resumo


📝 Exercícios

  1. Básico (⭐): Use pelo menos 5 comandos slash e registre o efeito de cada comando.
  2. Intermediário (⭐⭐): Use templates de tarefa para completar um ciclo completo de desenvolvimento de funcionalidade — desde adicionar funcionalidades até escrever testes até revisão de código.
  3. Avançado (⭐⭐⭐): Crie seu próprio cartão de referência rápida do Codex com seus comandos e templates de tarefa mais usados.
Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%