Claude no JumPHP IDE
O painel Claude (Alt+8, o ícone laranja à direita) fala com o Claude Code do seu computador, no seu projeto.
Lê o AGENTS.md, escreve o jogo, executa bin/jumphp test, e os ficheiros que altera abrem-se e atualizam-se no
editor enquanto trabalha.
O que é preciso
- Claude Code instalado no seu computador (o comando
claude) e ligado à sua conta. - Um projeto aberto no IDE de ambiente de trabalho.
Escrever ao Claude
- Escreva o seu pedido, Enter para enviar (Shift+Enter: nova linha).
- File menciona o ficheiro aberto; Selection cola o código selecionado com a sua posição;
@caminhocita um ficheiro. - Clique direito no editor › Ask Claude: a seleção vai com a pergunta.
- A conversa continua de uma mensagem para a outra; + começa uma nova.
O modelo e a reflexão
Por baixo da caixa de texto, duas listas:
- O modelo: Fable, Opus, Sonnet ou Haiku na versão mais recente, uma versão precisa (Opus 5.5…) ou «Other…» para qualquer nome de modelo. «Default» mantém a definição do seu Claude Code.
- A reflexão: de low (rápido) a max (pensa o mais possível), como
claude --effort.
Estas escolhas mantêm-se para as mensagens seguintes.
O que o Claude pode fazer
A roda dentada do painel escolhe o que o Claude faz sem lhe perguntar:
- Edit files (predefinido): altera os ficheiros; os comandos que precisam da sua aprovação são recusados.
- Plan only: lê e propõe, não altera nada.
- Ask: só faz o que não precisa de nenhuma permissão.
- Full auto: altera e executa qualquer comando. Só num projeto de confiança.
No IDE web: o Claude do seu computador
O IDE web também tem o painel Claude: é o seu computador que responde. Duas formas de o ligar:
- no IDE de ambiente de trabalho, com sessão no jumphp.net, ative Claude for jumphp.net (menu da sua conta);
- ou, num terminal, a partir de um projeto JumPHP:
bin/jumphp claude:connect(o navegador abre-se para autorizar, como para o IDE).
O seu computador trabalha numa cópia do projeto com os seus rascunhos; o que o Claude altera volta ao IDE web como rascunhos, que revê e depois publica com um commit. Nada corre no jumphp.net, e as suas próprias pastas nunca são tocadas.