このプロジェクトについて

omni-devは、Rustで構築された包括的な開発者向けユーティリティであり、GitワークフローへのAI駆動の機能強化と、一般的なエンタープライズツールの一連の統合を提供します。 主な機能は以下の通りです: - **Git Intelligence**: AI(Claude、OpenAI、Ollamaなど)を使用してコード変更を分析し、乱雑なコミット履歴をプロフェッショナルなConventional Commitsに書き換えます。また、ブランチのコンテキストに基づいた詳細なプルリクエストの説明を生成することも可能です。 - **MCP Server**: Model Context Protocol (MCP) を実装し、Jira、Confluence、Datadog、Gmail、Google Drive用のツールをAIエージェントに公開します。 - **Atlassian Integration**: Jira課題やConfluenceページの読み取り、書き込み、編集をサポートする完全なCLIを提供し、オフラインでのMarkdownからADFへの変換も含みます。 - **Cloud Service Integrations**: - **Datadog**: メトリクス、モニター、ダッシュボード、ログへの読み取り専用アクセスを提供します。 - **Google Workspace**: OAuth2ベースの統合により、Gmail(検索、読み取り、同期)およびGoogle Drive(検索、読み取り、および制限付き書き込み操作)をサポートします。 - **YouTube**: 様々な形式(SRT、VTT、JSON)でキャプションや文字起こしを取得するツールを提供します。 - **Browser Bridge**: 認証済みのブラウザタブ経由でHTTPリクエストを送信できるユニークな機能で、クッキーを外部に抽出することなく、SSOで保護された内部ダッシュボードにアクセスできます。 - **System Daemon**: ブラウザブリッジやworktreesレジストリなどの長時間実行サービスをホストするための、監視付きバックグラウンドプロセスです。