O que pode fazer
- Iniciar uma tarefa de coding numa pasta de projecto ou numa sessão scratch desanexada
- Continuar a mesma sessão em mensagens de seguimento num único chat do Alter
- Orientar, parar ou responder a pedidos de aprovação de tarefas em execução (depende do fornecedor)
- Limitar coding tools por action no Action Editor
- Encaminhar pedidos de coding através do Flow quando tem várias integrações activadas
Pré-requisitos
Instale e inicie sessão nos fornecedores que pretende utilizar antes de executar um agente de coding./Applications, ~/.local/bin, Homebrew e o PATH da shell de login). Se um fornecedor estiver em falta, abra a página de detalhes da app correspondente no Tools Manager para orientação de instalação.Começar pelo Marketplace (recomendado)
O Alter publica agentes de coding especializados no Alter Marketplace. Cada agente é uma Alter Action pré-construída limitada a um fornecedor de coding — prompt de sistema, ligações de ferramentas e predefinições incluídas — para não ter de configurar coding tools manualmente.Abrir o Marketplace
Descarregar o agente
Executar uma vez
Começar a programar
Agentes de coding no Marketplace
ChatGPT Agent
Cursor Agent
Claude Agent
OpenCode Agent
- ChatGPT Settings — listar modelos e ler ou definir predefinições
- Run ChatGPT Task — iniciar ou continuar uma sessão Codex
- List ChatGPT Tasks — encontrar sessões nesta conversa ou em todo o ChatGPT
- Read ChatGPT Task — inspeccionar estado, actividade ou output
- Control ChatGPT Task — orientar, parar ou responder a pedidos de aprovação
- Manage ChatGPT Task — renomear ou arquivar sessões
Activar manualmente no Tools Manager
Use este caminho quando quiser coding tools em Ask Anything, numa action personalizada ou no Flow sem instalar um agente do Marketplace.Abrir o Tools Manager
Abrir Local Tools
Ligar fornecedores
Testar com um prompt
Como corre uma tarefa de coding
Pede no Alter
O Alter inicia uma sessão em segundo plano
O Alter espera que o turno termine
O resultado regressa a este chat
Permissões de workspace
As coding tools usam um perfil de permissões restrito mapeado a partir da permissão activa do workspace. Podem editar e testar um directório de projecto autorizado sem exigir Full Access do Alter.workspace_bash do Alter, que ainda exige Full Access no workspace. Prefira coding tools quando quiser um agente dedicado para implementar alterações; use ferramentas de ficheiros do workspace para edições mais leves no chat.
Quando o Alter precisa de acesso a uma pasta pela primeira vez, pede-lhe que autorize o caminho do projecto para essa sessão.
Comparação de fornecedores
ChatGPT (Codex)
Ideal quando já utiliza a app desktop ChatGPT para coding agentico. O Alter comunica com o runtime Codex da app, sincroniza tarefas iniciadas noutro sítio no ChatGPT quando possível, e pode orientar ou responder a pedidos de aprovação do ChatGPT a partir do Hub.Cursor
Ideal quando vive no Cursor e quer que o Alter delegue ao Agent CLI (agent). O Alter pode orientar turnos em execução, tratar de perguntas de aprovação e abrir a sessão na UI de agente do Cursor. Em Tools Manager → Cursor, Run without confirmations permite ao Cursor executar comandos sem aprovação por passo em projectos com escrita (projectos só de leitura permanecem limitados a perguntas e planeamento).
OpenCode
Ideal para utilizadores de OpenCode CLI que querem que o Alter continue sessões iniciadas num terminal ou retome sessões existentes do servidor OpenCode. As variantes de modelo do OpenCode mapeiam para effort em cada execução.Claude Code
Ideal quando padroniza emclaude no Terminal. O Alter lança turnos em modo print com as permissões que o Claude precisa; autentique com claude auth login. Turnos Claude não podem ser orientados com segurança a meio do voo — deixe o turno terminar e peça ao Alter para continuar a mesma sessão com um prompt de seguimento.
Ferramentas disponíveis para o modelo
Cada fornecedor ligado expõe um conjunto consistente de ferramentas ao modelo do Alter:Utilizar com workspaces e actions
Workspaces — Anexe um workspace quando a tarefa abrange uma base de código que o Alter deve referenciar. As coding tools respeitam as raízes autorizadas e o nível de permissão do workspace. Actions — No separador Tools do Action Editor, active apenas os fornecedores de coding que a action precisa. Por exemplo, uma action “Ship patch” pode activar Cursor e Flow mas desactivar ChatGPT. Ask Anything — A action predefinida não activa coding tools automaticamente. Instale um agente de coding do Marketplace, active fornecedores no Tools Manager, ou duplique Ask Anything e adicione coding tools ao separador Tools.Exemplos de prompts
- “Use Cursor to add unit tests for
UserStorein/Users/me/code/myapp.” - “Continue the OpenCode session we started for the auth refactor.”
- “Ask ChatGPT to fix the TypeScript errors in this workspace and summarize what changed.”
- “Run Claude Code on the docs folder — update the README install section only.”
Cartões de tarefa e inspector
Enquanto uma sessão corre:- A conversa mostra um cartão de tarefa de coding com fornecedor, título, estado e ligações
- Abra o Tool Inspector (rail do inspector do Hub) para ver argumentos, estado em directo e acções Open in…
- Aparecem notificações quando uma tarefa termina, falha ou precisa de input
Resolução de problemas
O agente do Marketplace não activou ferramentas na primeira execução
O agente do Marketplace não activou ferramentas na primeira execução
Fornecedor não encontrado no Tools Manager
Fornecedor não encontrado no Tools Manager
agent --version, opencode --version, claude --version, ou abra ChatGPT.app).O Alter pede acesso a uma pasta
O Alter pede acesso a uma pasta
O seguimento não continuou a mesma sessão
O seguimento não continuou a mesma sessão
task_id quando o tópico corresponde; se existirem várias sessões num chat, lista primeiro tarefas limitadas à conversa.Claude não orienta a meio do turno
Claude não orienta a meio do turno
Os resultados não chegaram
Os resultados não chegaram