概要
https://zenn.dev/ubie_dev/articles/5c510ab1d7e6f3
詳細内容
## Claude Codeプラグインを社内で作って、2ヶ月経過したUbie テックブログ
https://zenn.dev/ubie_dev/articles/5c510ab1d7e6f3
Ubie社は、Claude Codeプラグインの社内マーケットプレイスを迅速に立ち上げ、マルチエージェント型意思決定支援「magi」やコードレビュー「mr」などの独自開発プラグインを通じて、開発体験の向上とセキュリティ強化を実現しました。
**Content Type**: ⚙️ Tools
**Language**: ja
**Scores**: Signal:5/5 | Depth:4/5 | Unique:4/5 | Practical:5/5 | Anti-Hype:5/5
**Main Journal**: 91/100 | **Annex Potential**: 90/100 | **Overall**: 92/100
**Topics**: [[AIプラグイン開発, Claude Code, マルチエージェントシステム, 社内ツール開発, コードレビュー自動化]]
Ubieは、Claude Codeのプラグイン機能発表の翌日に、社内向けプラグインマーケットプレイス「claude-plugins」リポジトリを立ち上げ、その2ヶ月間の活用状況を共有しています。このリポジトリは、MCP(Multi-Agent Collaboration Protocol)設定の一元管理を目的とし、古いドキュメントや野良プラグイン接続のリスクに対応することで、セキュリティと管理の効率化を図っています。
特に重要な取り組みとして、プラグイン定義ファイルは英語で記述するルールが導入されました。これは、AIが日本語を英語に変換する際に意図しない挙動を示すことが判明したためで、生成AIが英語で理解・処理することを踏まえ、最初から英語で入力することで、AIの応答精度を劇的に向上させていると著者は述べています。
記事では、著者自身が開発した二つの主要なプラグインが紹介されています。一つは、Gitワークフローを簡略化する「sync-main」プラグインで、変更の確認、一時退避/コミット、そしてメインブランチへの切り替えと最新状態への同期を自動化し、開発者の日々の手間を大幅に削減します。
もう一つは、マルチエージェント型意思決定支援システム「magi」です。これは、科学者、母、現実主義者の3つの専門AIエージェントが並列で分析を行い、技術的、倫理的、実践的な多角的な視点から総合的な結論を提示します。著者はこのプラグインを通じて、エンジニアが陥りがちな論理的思考のバイアス(特に「開発者の負担や保守性」を考慮する「母の観点」の欠如)に気づき、DEI(多様性、公平性、包摂性)の重要性を認識したと述べています。このシンプルなプラグインが、バランスの取れた意思決定に絶大な効果を発揮し、時にはスラッシュコマンドなしでも自然に機能することで、開発者の信頼できる相棒のような存在になっていると強調されています。
さらに、「mr(Multi-Review)」は、多角的なコードレビューを行うマルチエージェントプラグインです。変更されたファイルの言語を検出し、言語別・観点別の専門レビュワーがコードを並列でレビューします。自動修正モードでは、開発者の承認なしに最大5回まで修正を繰り返すことで、開発者のコードレビュー負担を軽減し、コード品質の向上に貢献しています。
Ubieでは、各エンジニアが「自分の開発体験を良くしたい」という動機で自発的にプラグインを開発し、それを社内で共有するボトムアップの文化が根付いています。この文化が実用的で価値のあるプラグイン群を生み出していると結論付けられており、Claude Codeプラグインの社内活用が想像以上に開発体験を向上させたとし、特にMCPサーバー設定のプラグイン化はセキュリティ面でも非常に有効だと提言しています。