Intégration de l'App macOS
Expérience d'intégration du premier lancement de l'application Clawdbot pour macOS.
Aperçu
Ce guide décrit l'expérience d'intégration du premier lancement de l'application macOS de Clawdbot, couvrant la configuration depuis le lancement initial jusqu'à l'amorçage de l'agent.
Flux de Configuration
L'intégration suit 8 étapes :
Étape 1 : Bienvenue
Écran de bienvenue initial avec un avis de sécurité sur les capacités de Clawdbot.
Étape 2 : Sélection du Gateway
Choisissez votre mode Gateway :
| Mode | Description |
|---|---|
| Local | Exécute Gateway sur ce Mac (recommandé) |
| Distant | Se connecter au Gateway via SSH/Tailnet |
| Configurer Plus Tard | Ignorer la configuration du Gateway |
Étape 3 : Authentification
Pour les configurations locales, authentifiez-vous auprès de votre fournisseur d'IA :
- Anthropic OAuth - Pour les abonnés Claude Pro/Max
- Anthropic API Key - Accès direct à l'API
- OpenAI - Modèles GPT
- Autres Fournisseurs - Diverses options
Le flux OAuth ouvre votre navigateur pour l'authentification PKCE. Collez la valeur code/état lorsqu'on vous le demande.
Identifiants stockés dans : ~/.clawdbot/credentials/oauth.json
Étape 4 : Assistant de Configuration
Configuration pilotée par Gateway pour :
- Paramètres de port et réseau
- Intégrations de canaux
- Installation de compétences
Étape 5 : Permissions
macOS nécessite des autorisations explicites :
| Permission | Objectif |
|---|---|
| Notifications | Vous alerter des messages et événements |
| Accessibilité | Automatisation du clavier et de l'UI |
| Enregistrement d'Écran | Capture d'écran |
| Microphone | Entrée vocale et transcription |
| Automatisation | Contrôle AppleScript |
Accordez les permissions selon les demandes. Certaines fonctionnalités nécessitent des permissions spécifiques pour fonctionner.
Étape 6 : Installation du CLI
Installation optionnelle de la commande globale clawdbot :
# Installé dans /usr/local/bin/clawdbot
clawdbot --versionÉtape 7 : Chat d'Intégration
Une session dédiée pour l'introduction de l'agent :
- L'agent crée l'espace de travail (
~/.clawdbot/workspace) - Initialise les fichiers :
AGENTS.md,BOOTSTRAP.md,IDENTITY.md,USER.md - Effectue des Q&R pour personnaliser votre expérience
- Apprend vos préférences et cas d'utilisation
Étape 8 : Prêt
Configuration terminée. Vous pouvez maintenant :
- Discuter avec votre assistant
- Configurer des canaux supplémentaires
- Installer des compétences
- Personnaliser votre espace de travail
Modes Gateway
Mode Local
- Gateway s'exécute sur votre Mac
- Les flux OAuth fonctionnent directement
- Identifiants stockés localement
- Idéal pour un usage personnel
Mode Distant
Lors de l'utilisation d'un Gateway distant :
- Tous les identifiants résident sur l'hôte Gateway
- Les fichiers de l'espace de travail sont sur la machine distante
- Le Mac local agit uniquement comme client
- Utile pour les déploiements partagés ou sur serveur
Amorçage de l'Agent
Au premier lancement, l'agent :
- Crée le répertoire de l'espace de travail
- Initialise les fichiers d'instructions
- Effectue des Q&R de personnalisation
- Configure les préférences initiales
Fichiers d'Amorçage
| Fichier | Contenu |
|---|---|
AGENTS.md | Comportement et capacités de l'agent |
BOOTSTRAP.md | Instructions du premier lancement |
IDENTITY.md | Informations d'identité de l'agent |
USER.md | Informations vous concernant |
Dépannage
Problèmes de Permissions
Si les fonctionnalités ne marchent pas :
- Ouvrez Préférences Système → Confidentialité et Sécurité
- Vérifiez chaque catégorie de permissions
- Assurez-vous que Clawdbot est activé
- Redémarrez l'app si nécessaire
Échecs OAuth
Si l'authentification échoue :
- Vérifiez votre connexion internet
- Confirmez le statut de votre abonnement
- Essayez de saisir la clé API manuellement
- Vérifiez
~/.clawdbot/credentials/pour les problèmes
Le Gateway Ne Démarre Pas
- Vérifiez si le port 18789 est disponible
- Consultez les logs dans
/tmp/clawdbot/ - Essayez
clawdbot healthdepuis le terminal
Prochaines Étapes
- Guide d'Installation - Configuration détaillée
- Construire un Assistant - Créez votre assistant
- Canaux - Connecter les plateformes de messagerie