Integração do App macOS
Experiência de integração do primeiro uso do aplicativo Clawdbot para macOS.
Visão Geral
Este guia descreve a experiência de integração do primeiro uso do aplicativo macOS do Clawdbot, cobrindo a configuração desde o lançamento inicial até o bootstrap do agente.
Fluxo de Configuração
A integração segue 8 etapas:
Etapa 1: Boas-vindas
Tela de boas-vindas inicial com aviso de segurança sobre as capacidades do Clawdbot.
Etapa 2: Seleção do Gateway
Escolha seu modo de Gateway:
| Modo | Descrição |
|---|---|
| Local | Executa o Gateway neste Mac (recomendado) |
| Remoto | Conectar ao Gateway via SSH/Tailnet |
| Configurar Depois | Pular configuração do Gateway |
Etapa 3: Autenticação
Para configurações locais, autentique-se com seu provedor de IA:
- Anthropic OAuth - Para assinantes Claude Pro/Max
- Anthropic API Key - Acesso direto à API
- OpenAI - Modelos GPT
- Outros Provedores - Várias opções
O fluxo OAuth abre seu navegador para autenticação PKCE. Cole o valor código/estado quando solicitado.
Credenciais armazenadas em: ~/.clawdbot/credentials/oauth.json
Etapa 4: Assistente de Configuração
Configuração guiada pelo Gateway para:
- Configurações de porta e rede
- Integrações de canais
- Instalação de habilidades
Etapa 5: Permissões
O macOS requer concessões explícitas de permissão:
| Permissão | Propósito |
|---|---|
| Notificações | Alertar sobre mensagens e eventos |
| Acessibilidade | Automação de teclado e UI |
| Gravação de Tela | Captura de tela e screenshots |
| Microfone | Entrada de voz e transcrição |
| Automação | Controle AppleScript |
Conceda permissões conforme solicitado. Alguns recursos requerem permissões específicas para funcionar.
Etapa 6: Instalação do CLI
Instalação opcional do comando global clawdbot:
# Instalado em /usr/local/bin/clawdbot
clawdbot --versionEtapa 7: Chat de Integração
Uma sessão dedicada para introdução do agente:
- O agente cria o espaço de trabalho (
~/.clawdbot/workspace) - Inicializa arquivos iniciais:
AGENTS.md,BOOTSTRAP.md,IDENTITY.md,USER.md - Realiza Q&A para personalizar sua experiência
- Aprende suas preferências e casos de uso
Etapa 8: Pronto
Configuração completa. Agora você pode:
- Conversar com seu assistente
- Configurar canais adicionais
- Instalar habilidades
- Personalizar seu espaço de trabalho
Modos do Gateway
Modo Local
- O Gateway executa no seu Mac
- Fluxos OAuth funcionam diretamente
- Credenciais armazenadas localmente
- Melhor para uso pessoal
Modo Remoto
Ao usar um Gateway remoto:
- Todas as credenciais residem no host do Gateway
- Arquivos do espaço de trabalho estão na máquina remota
- O Mac local atua apenas como cliente
- Útil para implantações compartilhadas ou em servidor
Bootstrap do Agente
Na primeira execução, o agente:
- Cria o diretório do espaço de trabalho
- Inicializa arquivos de instrução
- Realiza Q&A de personalização
- Configura preferências iniciais
Arquivos de Bootstrap
| Arquivo | Conteúdo |
|---|---|
AGENTS.md | Comportamento e capacidades do agente |
BOOTSTRAP.md | Instruções da primeira execução |
IDENTITY.md | Informações de identidade do agente |
USER.md | Informações sobre você |
Solução de Problemas
Problemas de Permissão
Se recursos não funcionarem:
- Abra Preferências do Sistema → Privacidade e Segurança
- Verifique cada categoria de permissão
- Certifique-se de que o Clawdbot está habilitado
- Reinicie o app se necessário
Falhas de OAuth
Se a autenticação falhar:
- Verifique sua conexão com a internet
- Confirme o status da sua assinatura
- Tente inserir a chave de API manualmente
- Verifique
~/.clawdbot/credentials/para problemas
O Gateway Não Inicia
- Verifique se a porta 18789 está disponível
- Revise os logs em
/tmp/clawdbot/ - Tente
clawdbot healthpelo terminal
Próximos Passos
- Guia de Configuração - Configuração detalhada
- Construindo um Assistente - Crie seu assistente
- Canais - Conectar plataformas de mensagens