Para devs AI-native / CODEX

Um boilerplate SaaS
que o Codex lê desde o primeiro prompt

O Codex pega as regras do projeto no AGENTS.md. O useDeploy traz um e o sustenta com lint e CI, porque neste repositório o Codex não tem hooks.

Como o Codex carrega suas regras

Segundo o guia oficial do AGENTS.md (https://learn.chatgpt.com/docs/agent-configuration/agents-md), o Codex monta suas instruções quando uma execução começa. Primeiro olha o seu Codex home (~/.codex por padrão) e usa só o primeiro arquivo não vazio de lá, AGENTS.override.md antes do AGENTS.md. Depois parte da raiz do projeto e desce em direção ao diretório atual, incluindo no máximo um arquivo por diretório. Os arquivos são combinados da raiz para baixo, então os mais próximos do seu diretório de trabalho sobrescrevem a orientação anterior. O carregamento para quando o tamanho combinado chega a project_doc_max_bytes, 32 KiB por padrão. O AGENTS.md da raiz do useDeploy tem cerca de 40 linhas, bem abaixo disso.

O que o useDeploy traz hoje, arquivo por arquivo

Arquivo no repoO que fazQuem faz cumprir
AGENTS.mdRegras curtas de arquitetura: camadas, contratos, "pronto é verde". Qualquer agente que leia o AGENTS.md as recebe.Contexto que o agente lê. As regras que ele enuncia são sustentadas pelas regras de camadas do ESLint.
packages/eslint-config/ddd.jsRegras de camadas do ESLint: domain e application não podem importar express, Prisma nem BetterAuth; os contextos conversam por tipos.Qualquer ferramenta, qualquer editor. É o que o agente não consegue contornar na conversa.
.github/workflows/ci.ymlOs jobs de lint e typecheck rodam em cada pull request (o de testes também).Qualquer ferramenta. É o portão compartilhado.
CLAUDE.mdManual de operação longo: camadas DDD, contratos, regeneração da API, regras de docs, design system.Só contexto. O Claude Code lê no início da sessão.

O que o useDeploy não traz para o Codex

Não há pasta .codex nem configuração específica do Codex; o AGENTS.md é toda a integração. Os hooks de .claude são só do Claude Code e não rodam no Codex. Isso deixa o lint e o CI como a imposição numa sessão do Codex: o AGENTS.md pede ao agente que rode bun run guardrails antes de terminar, mas nada o obriga. Também não incluímos AGENTS.md aninhados por módulo; o da raiz cobre o repositório.

Comparação honesta: os outros também trazem arquivos para agentes

O useDeploy é o nosso produto, então leve isso em conta. MakerKit, supastarter, Nextbase, ShipAny e Indie Kit também trazem um AGENTS.md, arquivos de regras ou skills de agentes para ferramentas de IA, e o AnotherWrapper vende um harness de hooks bloqueantes ("Hooks, not instructions"). O que o useDeploy soma ao AGENTS.md é a combinação de regras de camadas do ESLint, hooks do Claude Code e um portão de CI no mesmo repositório. Não é o único kit com arquivos para agentes, e um arquivo de regras sozinho, nosso ou de qualquer um, é só um pedido.

O kit open source e os guias

Leve os guardrails sem o boilerplate

Os hooks e o settings estão publicados como um kit MIT: https://github.com/KonixDev/claude-code-guardrails. Coloque em qualquer repositório que tenha config de ESLint e um script guardrails.

Escreva os arquivos você mesmo

Guias (em inglês): /blog/claude-md-file-example-saas (CLAUDE.md), /blog/claude-code-hooks-enforce-architecture (hooks), /blog/cursor-rules-nextjs-typescript (regras do Cursor), /blog/claude-code-skills-subagents-architecture-review (skills e subagentes).

Compare os kits

Ranking por caso de uso (em inglês), incluindo os casos em que outro kit serve melhor.

Perguntas frequentes

Preciso de um arquivo específico do Codex?+
Para as regras, não. O Codex lê o AGENTS.md (https://learn.chatgpt.com/docs/agent-configuration/agents-md) e o useDeploy tem um na raiz. Um AGENTS.override.md pessoal em ~/.codex é opcional e você mesmo escreve.
A configuração de hooks do Claude Code serve para o Codex?+
Não, esses hooks são só do Claude Code. O que se aproveita é o AGENTS.md, as regras de camadas do ESLint e os jobs de CI. O kit open source é específico do Claude Code pelo mesmo motivo.
Quanto custa o useDeploy?+
Founder US$99 ou Lifetime US$199, pagamento único, código-fonte completo, reembolso de 14 dias. Você pode criar uma conta grátis (cadastre-se para explorar o dashboard) antes de comprar.
useDeploy em resumo
PreçoFounder $99 ou Lifetime $199, pagamento único (sem assinatura)
LicençaCódigo-fonte completo, uso comercial, projetos ilimitados. O Founder é uma versão congelada; o Lifetime inclui todas as versões futuras.
StackFrontend em Next.js, API em Express, runtime Bun, Prisma, BetterAuth
AutenticaçãoBetterAuth: sessões, 2FA, magic links, redefinição de senha
Multi-tenancy e RBACOrganizações com membros, convites, papéis e permissões
PagamentosPolar: cobrança completa (checkout, portal do cliente, webhooks, sincronização de planos). MercadoPago: pagamentos únicos com Checkout Pro e webhooks assinados; as assinaturas ainda não são suportadas. Stripe: scaffold de adapter, ainda não cobra.
Guardrails para agentes de IACamadas de arquitetura forçadas com ESLint, hooks do Claude Code e um AGENTS.md
Reembolso14 dias
Teste: conta grátisCadastre-se grátis e explore o dashboard: organizações, papéis, cobrança, log de auditoria. A licença é comprada por dentro. https://usedeploy.dev/register
DocsDocumentação em inglês, com traduções para espanhol e português dos guias principais

Regras que o agente lê, paredes que ele não atravessa.

Comece de uma base em que a arquitetura é imposta por lint e CI, e os arquivos para agentes já estão escritos.