Lark-CLI : CLI officiel Lark/Feishu pour les Agents IA
Découvrez lark-cli, le CLI open-source officiel pour les plateformes Lark/Feishu. Conçu pour les humains et les agents IA, il offre plus de 200 commandes dans 12 domaines métier incluant Calendrier, Messagerie, Docs, Sheets, Mail et Tâches. Avec 20 compétences structurées pour Agents IA, conception native agent et intégration sans configuration, lancez-vous en 3 minutes. Présente une architecture en trois couches (raccourcis → commandes API → APIs brutes), sécurité de grade entreprise et licence MIT. Parfait pour les développeurs automatisant les workflows Lark.
Lark-CLI : L'outil CLI ultime pour l'automatisation Lark/Feishu
Utilisateurs Lark/Feishu, réjouissez-vous ! Le lark-cli officiel de l'équipe larksuite a été open-sourcé sous licence MIT, apportant plus de 200 commandes et 20 compétences d'IA Agent à votre terminal.
Pourquoi choisir lark-cli ?
🎯 Conception Native Agent
- 20 compétences structurées prêtes pour les outils IA populaires
- Zéro configuration supplémentaire pour les agents IA
- Paramètres concis avec valeurs par défaut intelligentes
- Sortie JSON structurée pour maximiser les taux de succès des agents
📊 Couverture Complète
📅 Calendrier 💬 Messagerie 📄 Docs
📁 Drive 📊 Base 📈 Sheets
✅ Tâches 📚 Wiki 👤 Contact
📧 Mail 🎥 Réunions ✍️ Approbation
🚀 Démarrage Rapide en 3 Minutes
# Installation (npm recommandé)
npm install -g @larksuite/cli
npx skills add larksuite/cli -y -g
# Configuration & Connexion
lark-cli config init
lark-cli auth login --recommend
# Première commande
lark-cli calendar +agenda
🛠️ Architecture en Trois Couches
1. Raccourcis (+ préfixés) - Amical pour humains & IA
lark-cli im +messages-send --chat-id "oc_xxx" --text "Hello"
lark-cli docs +create --title "Report" --markdown "# Progress"
2. Commandes API - Synchronisées avec la plateforme
lark-cli calendar events instance_view --params '{...}'
3. API Brute - Couverture complète de plus de 2500 endpoints
lark-cli api POST /open-apis/im/v1/messages --body '{...}'
🤖 Compétences Agents IA (20 au total)
| Compétence | Domaine |
|---|---|
lark-calendar |
Événements, agenda, disponibilité |
lark-im |
Messages, chats, médias |
lark-sheets |
CRUD de feuilles de calcul |
lark-base |
Opérations base de données |
lark-mail |
Automatisation email |
lark-approval |
Flux d'approbation |
🔒 Sécurité Entreprise
- Protection contre l'injection d'entrées
- Sanitisation de la sortie terminal
- Stockage natif OS keychain
- Changement d'identité (utilisateur/bot)
- Aperçus dry-run
📈 Fonctionnalités Avancées
# Formats de sortie
--format json | pretty | table | csv
# Pagination
--page-all | --page-limit 5
# Inspection schéma
lark-cli schema im.messages.send
🎯 Parfait Pour
- Développeurs : Automatiser les workflows Lark
- Constructeurs IA : Compétences prêtes pour agents
- Admins : Opérations en masse & reporting
- Équipes : Automatisation réunions & approbations
Historique des étoiles : 6,4k ⭐ | 350 forks | Licence MIT
Commencez dès aujourd'hui : npm install -g @larksuite/cli
⚠️ Note de Sécurité : Comprenez les risques lors de l'autorisation des agents IA. Utilisez uniquement des bots privés.