アドイン(アドイン)
既存ソフトウェアに機能を追加する拡張プログラム。Microsoft Office(Word / Excel / PowerPoint)系では「アドイン」、ブラウザは「拡張機能」、ゲームは「MOD」と呼び分ける。
概要
アドイン(Add-in / Add-on)は、既存のソフトウェアに機能を追加・拡張するプログラム全般を指す。Microsoft Office(Word / Excel / PowerPoint)の文脈では「アドイン」、ブラウザでは「拡張機能(Extension)」、ゲームでは「MOD(Modification)」、エディタ / IDE では「プラグイン(Plugin)」と呼び分けることが多い。同義概念だが、本体ソフトウェアの命名習慣で異なる用語が定着している。2026 年現在、各分野でマーケットプレイス(Microsoft AppSource / Chrome Web Store / VS Code Marketplace 等)が確立し、個人開発者の収益化チャネルとしても重要。
主要なアドイン / 拡張プラットフォーム(2026 年)
Microsoft Office アドイン
| 製品 | 配布 | 開発技術 |
|---|---|---|
| Word アドイン | AppSource | Office.js(Web 標準) |
| Excel アドイン | AppSource | Office.js + JavaScript / TS |
| PowerPoint アドイン | AppSource | Office.js |
| Outlook アドイン | AppSource | Office.js |
| Microsoft 365 Copilot Plugin | AppSource | OpenAPI 仕様 |
ブラウザ拡張機能
| ブラウザ | マーケット |
|---|---|
| Chrome | Chrome Web Store(無償 / 有償) |
| Edge | Edge Add-ons |
| Firefox | Firefox Add-ons(AMO) |
| Safari | Mac App Store + Safari Web Extensions |
| Brave | Chrome Web Store 互換 |
| Arc | 独自 + Chrome 互換 |
エディタ / IDE 拡張
| エディタ | マーケット |
|---|---|
| VS Code | Marketplace、50,000+ 拡張 |
| JetBrains IDE | Plugins Marketplace |
| Sublime Text | Package Control |
| Neovim | nvim-treesitter / lazy.nvim |
| Cursor | VS Code 互換 |
ゲーム MOD
| プラットフォーム | 配布 |
|---|---|
| Steam Workshop | Bethesda / Valve / Paradox 等 |
| Nexus Mods | Bethesda 系(Skyrim / Fallout) |
| CurseForge | Minecraft / WoW |
| Bethesda Creation Club | Fallout 76 / Skyrim AE |
| GitHub | OSS MOD コミュニティ |
デザイン / クリエイティブ
| 製品 | プラグインマーケット |
|---|---|
| Figma | Figma Plugins / Community |
| Adobe Creative Cloud | Adobe Exchange |
| Sketch | Sketch Plugin Manager |
| Blender | Blender Market / Gumroad |
| Unreal Engine 5 | UE Marketplace |
| Unity | Unity Asset Store |
開発フレームワーク Plugin
| 製品 | プラグイン |
|---|---|
| WordPress | WordPress.org Plugins |
| Shopify | Shopify App Store |
| Slack | Slack App Directory |
| Discord | bot 系統 |
| Vercel / Netlify | Integrations |
| Vite | Vite Plugins |
開発技術別の分類
Web 標準ベース(Office Add-ins / ブラウザ拡張)
JavaScript / TypeScript + HTML / CSS。サンドボックス内実行、セキュリティ確保。
// Office.js Excel アドイン例
Office.onReady(() => {
Excel.run(async (context) => {
const range = context.workbook.getSelectedRange();
range.format.fill.color = "yellow";
await context.sync();
});
});
ネイティブ(VS Code / JetBrains)
VS Code は Node.js + TypeScript、JetBrains は Java / Kotlin。本体プロセスと統合実行。
スクリプト言語(ゲーム MOD)
Lua(World of Warcraft / Roblox)、Python(Blender)、C#(Unity)、UnrealScript / C++(Unreal Engine)。
主要なアドインの代表例
Office Excel
- Excel Labs(Microsoft 公式): Python in Excel、Advanced Formula Environment
- Power Query: 標準内蔵だがアドイン形式
- XLOOKUP / LAMBDA: 関数形式の機能追加
Chrome 拡張
- uBlock Origin: 広告ブロック、無償
- 1Password / Bitwarden: パスワード管理
- Vimium: Vim キーバインド
- React Developer Tools: 開発者向け
- JSON Viewer: JSON 整形表示
VS Code 拡張
- GitHub Copilot: AI コード補完
- Prettier: コード整形
- ESLint: 構文チェック
- Tailwind CSS IntelliSense: Tailwind 補完
- Live Share: リアルタイム協業
Figma Plugins
- Iconify: アイコンライブラリ
- Stark: アクセシビリティチェック
- Content Reel: ダミーデータ
個人開発者の収益化(2026 年)
| マーケット | 収益分配 | 月収可能性 |
|---|---|---|
| Chrome Web Store | 開発者 70% / Google 30%(有償時) | $0-50,000 |
| VS Code Marketplace | 100% 開発者(GitHub Sponsors / Stripe 統合) | $0-30,000 |
| Office AppSource | 開発者 75% / Microsoft 25% | $0-50,000 |
| Figma Plugins | 開発者 70% / Figma 30% | $0-20,000 |
| Steam Workshop | パブリッシャ依存(多くは無償) | パブリッシャ次第 |
関連用語との違い
| 用語 | 違い |
|---|---|
| プラグイン | 同義、エディタ系で多用 |
| 拡張機能 | 同義、ブラウザ系で多用 |
| MOD | ゲーム特化の改造 |
| マクロ | スクリプト記録 / 実行、機能追加とは別 |
よくある質問
Q1: Office アドイン開発は難しい? A: Office.js + JavaScript / TypeScript で Web 開発と同等難易度。Microsoft の公式 Yeoman ジェネレータで雛形 1 分生成。AppSource 公開には法人登録 + 審査必要。
Q2: VS Code 拡張で収益化できる? A: 直接販売は不可(無償公開のみ)が、GitHub Sponsors / Stripe / Patreon で間接収益化。Prisma / Tailwind 等のエコシステム拡張は企業スポンサーで月収数万ドル。
Q3: ブラウザ拡張のセキュリティリスクは? A: 過大権限を持つ拡張は危険。インストール時に「サイトデータの読込・変更」要求は要警戒。信頼できる開発者 + オープンソースのみ推奨。
まとめ
- 既存ソフトウェアに機能を 追加・拡張するプログラム
- 2026 年は Office / ブラウザ / VS Code / Figma / Steam の各マーケットが活況
- 個人開発者の 収益化チャネル として重要