orquestrador_agents_claude_.../PREREQUISITES.md
Jesse Freitas 49d82efcad docs: corrige avisos de lint no markdown (MD040, MD060)
- Adiciona linguagem nos fenced code blocks (text)
- Corrige estilo de tabelas (espacos ao redor dos pipes)
- Adiciona requisito GitHub Pro para acesso ao GitHub Models

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-22 15:46:06 -03:00

1.4 KiB

Pre-requisitos

1. Python 3.10+

python --version  # deve ser >= 3.10

2. Claude Code CLI (Reviewer)

O Reviewer chama o Claude localmente via CLI — sem custo adicional de API.

# Instalar
npm install -g @anthropic-ai/claude-code

# Verificar
claude --version

Requer conta Anthropic com acesso ao Claude Code.

3. GitHub Pro (obrigatorio para GitHub Models)

O Worker usa o GitHub Models API, que exige uma conta GitHub Pro (ou superior: Team, Enterprise, Copilot Business/Enterprise).

Contas GitHub Free nao tem acesso ao GitHub Models. Assine em: https://github.com/settings/billing

Apos ter o plano Pro, gere um Personal Access Token em: https://github.com/settings/tokensFine-grained token com permissao models:read.

4. Dependencias Python

pip install -r requirements.txt

5. Arquivo .env

Crie um .env na raiz do projeto (use .env.example como base):

cp .env.example .env
# edite e preencha GITHUB_TOKEN
GITHUB_TOKEN=ghp_seu_token_aqui
WORKER_MODEL=o4-mini   # opcional, este e o padrao

Modelos disponiveis (GitHub Models)

Modelo Perfil
o4-mini Melhor para codigo (padrao)
o3 Mais poderoso, mais lento
gpt-4.1 Rapido, sem raciocinio
gpt-4.1-nano Mais barato, tasks simples

Verificacao rapida

python -c "from orchestrator import Orchestrator; print('OK')"