À propos du projet
omni-dev est un utilitaire de développement complet conçu en Rust qui apporte des améliorations basées sur l'IA aux flux de travail Git et une suite d'intégrations pour les outils d'entreprise courants.
Les capacités clés incluent :
- **Intelligence Git** : Utilise l'IA (Claude, OpenAI, Ollama, etc.) pour analyser les modifications de code et réécrire des historiques de commit désordonnés en Conventional Commits professionnels. Il peut également générer des descriptions de pull request détaillées basées sur le contexte de la branche.
- **Serveur MCP** : Implémente le Model Context Protocol (MCP) pour exposer des outils pour Jira, Confluence, Datadog, Gmail et Google Drive aux agents d'IA.
- **Intégration Atlassian** : Support CLI complet pour lire, écrire et modifier des tickets Jira et des pages Confluence, incluant la conversion hors ligne de Markdown vers ADF.
- **Intégrations de services Cloud** :
- **Datadog** : Accès en lecture seule aux métriques, moniteurs, tableaux de bord et logs.
- **Google Workspace** : Intégration basée sur OAuth2 pour Gmail (recherche, lecture, synchronisation) et Google Drive (recherche, lecture et opérations d'écriture contrôlées).
- **YouTube** : Outils pour récupérer des sous-titres et des transcriptions dans divers formats (SRT, VTT, JSON).
- **Browser Bridge** : Une fonctionnalité unique qui permet de piloter des requêtes HTTP via un onglet de navigateur déjà authentifié pour accéder à des tableaux de bord internes protégés par SSO sans exfiltrer les cookies.
- **Daemon Système** : Un processus d'arrière-plan supervisé pour héberger des services longue durée tels que le browser bridge et le registre des worktrees.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.