[{"data":1,"prerenderedAt":2453},["ShallowReactive",2],{"search-navigation":3,"index-articles-ja":36},[4,8,12,16,20,24,28,32],{"title":5,"path":6,"stem":7},"Solving AI Agent Skills Fragmentation with npx skills","\u002Farticle\u002Fcentralised-the-skills-for-agents","en\u002Farticle\u002Fcentralised-the-skills-for-agents",{"title":9,"path":10,"stem":11},"Stop Exposing Your Vault: Secure NodeWarden with Cloudflare","\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare","en\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare",{"title":13,"path":14,"stem":15},"How to Self-Host a BitWarden Compatible Password Vault","\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare","en\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare",{"title":17,"path":18,"stem":19},"Google Antigravity 2 Hands-On: Setup & First Impressions","\u002Farticle\u002Fsetup-antigravity-2","en\u002Farticle\u002Fsetup-antigravity-2",{"title":21,"path":22,"stem":23},"NetSuite AI Connector Guide: MCP Setup & Use Cases","\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude","en\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude",{"title":25,"path":26,"stem":27},"Testing Claude Fable 5: A Financial Analysis Review","\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis","en\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis",{"title":29,"path":30,"stem":31},"Guide to Browser and Scheduler in Antigravity 2","\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","en\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":33,"path":34,"stem":35},"Antigravity 2 in Action: AI Agents, Skills, and MCP","\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","en\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",[37,515,733,955,1305,2023],{"id":38,"title":39,"author":40,"body":41,"category":40,"date":493,"description":494,"extension":495,"image":496,"imageAlt":497,"isPublished":498,"meta":499,"minRead":509,"navigation":498,"path":510,"seo":511,"stem":513,"__hash__":514},"article\u002Fja\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude.md","NetSuite AI Connector導入運用完全ガイド：MCP設定手順と実用的なユースケースの解説",null,{"type":42,"value":43,"toc":476},"minimark",[44,48,64,69,79,89,93,234,238,294,298,350,354,359,365,370,374,380,392,396,406,422,426,432,437,441,444,447,451],[45,46,47],"p",{},"Oracle NetSuiteは、中堅・中小企業向けのクラウド型統合基幹業務パッケージ（ERP）プラットフォームとして長年にわたり広く利用されてきました。しかしその一方で、複雑なWeb UI、クリック数の多い画面遷移、そして柔軟性に欠ける標準レポート機能など、使いこなすまでの学習コストの高さでも知られています。",[45,49,50,51,55,56,63],{},"そうした中、新たにリリースされた",[52,53,54],"strong",{},"NetSuite AI Connector Service","により、ユーザーは",[52,57,58,59,62],{},"Model Context Protocol（MCP）",[52,60,61],{},"と","AI（人工知能）アシスタント","を活用できるようになりました。これにより、財務や業務に関するデータを自然な話し言葉（自然言語）で直接問いかけ、リアルタイムに回答を得ることが可能になります。",[65,66,68],"h2",{"id":67},"netsuite-mcp-aiコネクタの仕組み","NetSuite MCP AIコネクタの仕組み",[45,70,71,74,75,78],{},[52,72,73],{},"NetSuiteのMCP","は、SuiteQLクエリの実行、保存検索（Saved Search）やレポートの読み取り、あるいは新規顧客レコードの作成といったレコード操作など、一連のツールを",[52,76,77],{},"AI","に提供します。すべてのツールは、NetSuite標準の役割（ロール）に基づく権限コントロール（RBAC）に厳格に準拠して実行されます。",[45,80,81,82,84,85,88],{},"ユーザーが自然言語で質問すると、",[52,83,77],{},"は**Model Context Protocol（MCP）**を介して、その要求をNetSuiteが解釈できる構造化された処理へと変換します。",[52,86,87],{},"NetSuite","はユーザーのアクセス権限に基づいて処理を実行し、その結果がAIに返されます。その後、AIがデータを分析・整形してユーザーに提示します。",[65,90,92],{"id":91},"netsuite-ai-connector-設定ガイド","NetSuite AI Connector 設定ガイド",[94,95,96,156,171,180,187,194,215],"ol",{},[97,98,99,102,103,106,107],"li",{},[52,100,101],{},"サーバーSuiteScript"," と ",[52,104,105],{},"RESTWebサービス"," の有効化\n",[94,108,109,122,150],{},[97,110,111,112,116,117],{},"「",[113,114,115],"em",{},"セットアップ > 会社 > 機能の有効化","」に移動します。\n",[118,119],"img",{"alt":120,"src":121},"Oracle NetSuiteの「機能の有効化」設定画面（「セットアップ > 会社」配下）","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-setup-company-enable-features.webp",[97,123,111,124,127,128],{},[52,125,126],{},"SuiteCloud","」サブタブを開きます：\n",[129,130,131,141],"ul",{},[97,132,133,134,136,137],{},"「SuiteScript」セクションの「",[52,135,101],{},"」にチェックを入れます。\n",[118,138],{"alt":139,"src":140},"NetSuiteのSuiteCloudタブで「サーバーSuiteScript」のチェックボックスをオンにして有効化する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-enable-features-server-suitescript.webp",[97,142,143,144,136,146],{},"「SuiteTalk（Webサービス）」セクションの「",[52,145,105],{},[118,147],{"alt":148,"src":149},"NetSuiteのSuiteCloudタブで「REST Webサービス」のチェックボックスをオンにして有効化する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-enable-features-rest-web-services.webp",[97,151,111,152,155],{},[52,153,154],{},"保存","」をクリックします。",[97,157,158,159,162,163,166,167],{},"最初に",[52,160,161],{},"NetSuite MCP Standard Tools","をインストールします。「",[113,164,165],{},"カスタマイズ > SuiteCloud開発 > SuiteAppマーケットプレイス","」をクリックします。\n",[118,168],{"alt":169,"src":170},"NetSuiteの「カスタマイズ > SuiteCloud開発」からSuiteAppマーケットプレイスへ遷移する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-marketplace-navigation.webp",[97,172,111,173,175,176],{},[52,174,161],{},"」を検索します。\n",[118,177],{"alt":178,"src":179},"SuiteAppマーケットプレイスで「NetSuite MCP Standard Tools」を検索する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-marketplace-search-mcp-tools.webp",[97,181,182,183],{},"インストールが完了すると、右側に「インストール済（Installed）」ステータスが表示されます。\n",[118,184],{"alt":185,"src":186},"SuiteAppマーケットプレイスで「NetSuite MCP Standard Tools」のステータスが「インストール済み」と表示されている画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-installed-status-mcp-tools.webp",[97,188,189,190],{},"同様の手順で「NetSuite AI Connector Service Companion」もインストールします。\n",[118,191],{"alt":192,"src":193},"「NetSuite AI Connector Service Companion」が正常にインストールされたことを示す画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-suiteapp-installed-ai-connector-companion.webp",[97,195,196,197],{},"統合レコード（Integration Record）の作成\n",[94,198,199,208],{},[97,200,111,201,116,204],{},[113,202,203],{},"セットアップ > 統合 > 統合の管理",[118,205],{"alt":206,"src":207},"NetSuiteのセットアップメニューで「統合 > 統合を管理」へ遷移する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-integration-manage-integrations-navigation.webp",[97,209,210,211],{},"ChatGPT用の統合レコードを作成します。実際のトークンID（token_id）は後ほど登録します。\n",[118,212],{"alt":213,"src":214},"ChatGPTとの接続用としてNetSuite側で新規にインテグレーションレコードを作成する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-create-integration-record-chatgpt.webp",[97,216,217,218,222,226,230],{},"最小限のアクセス権限を定義したMCP用のカスタムロールを作成し、ユーザーに割り当てます。例：\n",[118,219],{"alt":220,"src":221},"NetSuite MCP統合に必要なカスタムロールの権限設定画面（その1）","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-1.webp",[118,223],{"alt":224,"src":225},"NetSuite MCP統合に必要なカスタムロールの権限設定画面（その2）","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-2.webp",[118,227],{"alt":228,"src":229},"NetSuite MCP統合に必要なカスタムロールの権限設定画面（その3）","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-3.webp",[118,231],{"alt":232,"src":233},"NetSuite MCP統合に必要なカスタムロールの権限設定画面（その4）","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-custom-role-mcp-permissions-4.webp",[65,235,237],{"id":236},"netsuite-mcpをchatgptに統合設定する方法","NetSuite MCPをChatGPTに統合・設定する方法",[94,239,240,247,254,261,273,280,287],{},[97,241,242,243],{},"ChatGPTの「Settings（設定）」をクリックします。\n",[118,244],{"alt":245,"src":246},"ChatGPTのユーザーインターフェースで「設定（Settings）」画面を開いた状態","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-settings-navigation.webp",[97,248,249,250],{},"「Apps（アプリ）」>「Advanced settings（高度な設定）」の順にクリックします。\n",[118,251],{"alt":252,"src":253},"ChatGPT設定内の「Apps」から「詳細設定（Advanced settings）」を選択する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-apps-advanced-settings.webp",[97,255,256,257],{},"「Developer mode（開発者モード）」を有効化し、「Create app（アプリ作成）」をクリックします。\n",[118,258],{"alt":259,"src":260},"ChatGPTで「開発者モード（Developer mode）」を有効にして「アプリの作成」をクリックする画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-developer-mode-create-app.webp",[97,262,263,264,268,269],{},"必要な項目を入力します。「Connection」には ",[265,266,267],"code",{},"https:\u002F\u002F\u003Caccount_id>.suitetalk.api.netsuite.com\u002Fservices\u002Fmcp\u002Fv1\u002Fall"," を入力します。\n",[118,270],{"alt":271,"src":272},"ChatGPTアプリ作成画面でNetSuite MCP接続用のサーバーURLを入力する設定画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-create-app-netsuite-mcp-connection.webp",[97,274,275,276],{},"「Create（作成）」をクリックします。接続が確立されると、以下のポップアップが表示されます。\n",[118,277],{"alt":278,"src":279},"ChatGPT内でNetSuite MCPが正常に統合・連携されたことを示すポップアップ通知画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-netsuite-mcp-integrated-popup.webp",[97,281,282,283],{},"「Sign in with NetSuite MCP（NetSuite MCPでサインイン）」をクリックします。\n",[118,284],{"alt":285,"src":286},"ChatGPTから「NetSuite MCP」ツールへのサインインを求める認証ダイアログ","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-sign-in-with-netsuite-mcp.webp",[97,288,289,290],{},"「Continue（続行）」ボタンをクリックし、権限の付与を承認します。\n",[118,291],{"alt":292,"src":293},"ChatGPT認証画面でNetSuite MCP連携用のアカウントアクセス権限を承認する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-grant-permissions-netsuite-mcp.webp",[65,295,297],{"id":296},"netsuite-mcpをclaude-aiに統合設定する方法","NetSuite MCPをClaude AIに統合・設定する方法",[94,299,300,307,314,321,336,343],{},[97,301,302,303],{},"Claudeの「Customize（カスタマイズ）」をクリックします。\n",[118,304],{"alt":305,"src":306},"Claude AIインターフェースで「カスタマイズ（Customize）」をクリックする操作画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-customize-navigation.webp",[97,308,309,310],{},"「Connect your apps（アプリを接続）」をクリックします。\n",[118,311],{"alt":312,"src":313},"Claude AIのカスタマイズ設定で「アプリを接続（Connect your apps）」を選択する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-connect-your-apps.webp",[97,315,316,317],{},"「NetSuite」を検索します。\n",[118,318],{"alt":319,"src":320},"Claude AIの連携アプリ一覧から「NetSuite」を検索する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-search-netsuite-app.webp",[97,322,323,324,327,328,331,332],{},"「NetSuite」を選択し、サーバーURLを入力します：",[265,325,326],{},"https:\u002F\u002F\u003Caccount_id>.suitetalk.api.netsuite.com\u002Fservices\u002Fmcp\u002Fv1\u002Fsuiteapp\u002Fcom.netsuite.mcpstandardtools","。（",[265,329,330],{},"\u003Caccount_id>"," はご自身のNetSuiteアカウントIDに置き換えてください）。\n",[118,333],{"alt":334,"src":335},"Claude AI設定でNetSuite MCPサーバーの接続URLを入力するセットアップ画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-netsuite-mcp-server-url-setup.webp",[97,337,338,339],{},"「Continue（続行）」ボタンをクリックします。\n",[118,340],{"alt":341,"src":342},"Claude AIでNetSuite MCP接続設定を進めるための認証確認画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-netsuite-mcp-continue-authentication.webp",[97,344,345,346],{},"再度「Continue（続行）」をクリックして、コネクタの認証を完了させます。\n",[118,347],{"alt":348,"src":349},"Claude AIとNetSuite MCPコネクタの連携を完了するための最終認証画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-netsuite-mcp-authenticate-connector.webp",[65,351,353],{"id":352},"netsuite-ai-実際の活用ケース","NetSuite AI 実際の活用ケース",[355,356,358],"h3",{"id":357},"chatgptでのユースケースnetsuite内の30日を超える未払請求書滞留債権の一覧表示","ChatGPTでのユースケース：NetSuite内の30日を超える未払請求書（滞留債権）の一覧表示",[45,360,361],{},[118,362],{"alt":363,"src":364},"ChatGPTがSuiteQLクエリを自動生成・実行して期限切れの請求書一覧を抽出・表示するユースケース","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-netsuite-overdue-invoices-query-result.webp",[129,366,367],{},[97,368,369],{},"ChatGPTが自動的にSuiteQLクエリを生成して実行しました。NetSuiteの標準UIで一からレポートを組むのに比べて大幅な時間短縮になり、非常に実用的です。",[355,371,373],{"id":372},"chatgptとclaudeでのユースケース過去30日間の売上推移を折れ線グラフで描画する","ChatGPTとClaudeでのユースケース：過去30日間の売上推移を折れ線グラフで描画する",[45,375,376],{},[118,377],{"alt":378,"src":379},"ChatGPTにNetSuiteの売上折れ線グラフ作成を依頼したものの出力に失敗したエラー画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-failed-render-netsuite-sales-line-graph.webp",[129,381,382,385],{},[97,383,384],{},"今回の検証時、ChatGPTは折れ線グラフを直接レンダリングすることができませんでした。",[97,386,387,388],{},"一方、Claudeで同じ指示を試したところ、綺麗にグラフ化されました。この動作の差は、各大規模言語モデル（LLM）のデータ処理や画像生成能力の違いによるものと考えられます。\n",[118,389],{"alt":390,"src":391},"Claude AIがNetSuiteの売上データから美しい折れ線グラフを正常に描画・出力したユースケース","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-successfully-rendered-netsuite-sales-line-graph.webp",[355,393,395],{"id":394},"claudeでのユースケース新規顧客レコードの作成","Claudeでのユースケース：新規顧客レコードの作成",[45,397,398,402],{},[118,399],{"alt":400,"src":401},"Claude AIに自然言語でNetSuiteの新規顧客レコード作成を指示した入力画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-create-netsuite-customer-record-prompt.webp",[118,403],{"alt":404,"src":405},"Claude AIがNetSuite側で顧客レコードの作成に成功したことを示す応答画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-create-netsuite-customer-record-success.webp",[129,407,408,415],{},[97,409,410,411],{},"NetSuiteの管理画面にログインして確認すると、指定した通りの顧客レコードが正しく登録されていることが確認できます。\n",[118,412],{"alt":413,"src":414},"作成された顧客レコードがNetSuite標準のWeb画面に正しく反映されていることを確認した画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fnetsuite-ui-verify-new-customer-record-created.webp",[97,416,417,418],{},"その後、ChatGPT側からクエリを実行しても、作成されたレコードを正常に検出できます：\n",[118,419],{"alt":420,"src":421},"ChatGPT側でも新規作成されたNetSuiteの顧客レコードが読み取り可能であることを確認した画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fchatgpt-verify-netsuite-customer-record-available.webp",[355,423,425],{"id":424},"claudeでのユースケースsuiteqlクエリの直接実行","Claudeでのユースケース：SuiteQLクエリの直接実行",[45,427,428],{},[118,429],{"alt":430,"src":431},"Claude AIがNetSuiteのSuiteQLクエリを直接実行しデータを表形式で返したユースケース","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002Fclaude-ai-run-suiteql-query-result.webp",[129,433,434],{},[97,435,436],{},"データベースに対してSuiteQLを直接投げ、素早く結果を得ることができます。",[65,438,440],{"id":439},"まとめnetsuite-ai-connectorの評価と展望","まとめ：NetSuite AI Connectorの評価と展望",[45,442,443],{},"MCPを導入する最大のメリットは、複雑なSQLやレポーティング機能に詳しくないノンテクニカルなユーザー層にあります。自然な言葉で問いかけるだけで、必要なデータが必要なフォーマット（表やグラフなど）でAIから提示され、業務効率が劇的に改善します。",[45,445,446],{},"一方で、プロンプトインジェクション攻撃や、意図しないデータの「書き込み」操作を防ぐために、書き込み権限を与える対象レコードやトランザクションは最小限に絞る必要があります。AIがMCPを利用してデータを更新・作成する際、バックエンドではサーバーサイドのSuiteScriptとして実行されるため、ブラウザ側（クライアントサイド）のJavaScript制御や画面上の入力バリデーションはすべてバイパスされる点に十分留意してください。",[65,448,450],{"id":449},"参考リンク英語","参考リンク（英語）:",[129,452,453,462,469],{},[97,454,455],{},[456,457,461],"a",{"href":458,"rel":459},"https:\u002F\u002Fdocs.oracle.com\u002Fen\u002Fcloud\u002Fsaas\u002Fnetsuite\u002Fns-online-help\u002Farticle_0902023450.html#subsect_90090238176",[460],"nofollow","MCP Standard Tools SuiteAppのインストール手順（公式ドキュメント）",[97,463,464],{},[456,465,468],{"href":466,"rel":467},"https:\u002F\u002Fdocs.oracle.com\u002Fen\u002Fcloud\u002Fsaas\u002Fnetsuite\u002Fns-online-help\u002Farticle_4160616848.html#subsect_0419123151",[460],"NetSuite AI Connector Service FAQ（公式ドキュメント）",[97,470,471],{},[456,472,475],{"href":473,"rel":474},"https:\u002F\u002Fdocs.oracle.com\u002Fen\u002Fcloud\u002Fsaas\u002Fnetsuite\u002Fns-online-help\u002Fsection_0714082142.html#bridgehead_0804033331",[460],"NetSuite AI Connector Serviceへの接続手順（公式ドキュメント）",{"title":477,"searchDepth":478,"depth":478,"links":479},"",2,[480,481,482,483,484,491,492],{"id":67,"depth":478,"text":68},{"id":91,"depth":478,"text":92},{"id":236,"depth":478,"text":237},{"id":296,"depth":478,"text":297},{"id":352,"depth":478,"text":353,"children":485},[486,488,489,490],{"id":357,"depth":487,"text":358},3,{"id":372,"depth":487,"text":373},{"id":394,"depth":487,"text":395},{"id":424,"depth":487,"text":425},{"id":439,"depth":478,"text":440},{"id":449,"depth":478,"text":450},"2026-06-13","NetSuite AI Connector (MCP)をChatGPTやClaudeと連携して設定する方法をステップバイステップで解説します。自然言語のAIチャットを用いてERPの財務・業務データを直接クエリし、データの抽出や定型業務を安全かつ効率的に自動化する具体的な仕組みと実用的なユースケースを紹介。","md","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20NetSuite%20MCP%20on%20ChatGPT%20%26%20Claude\u002FJA-Setup-NetSuite-MCP-on-ChatGPT-%26-Claude.webp","ChatGPTとClaudeのロゴがNetSuiteのクラウドデータベースに接続された、ダークブルーの企業背景を特徴とするNetSuite MCP AI連携のサムネイル画像",true,{"tags":500,"schemaOrg":504,"robots":507,"sitemap":508},[87,501,502,503,77],"MCP","ChatGPT","Claude",[505],{"@type":506,"headline":39,"description":494},"TechArticle","index, follow",{"lastmod":493},34,"\u002Fja\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude",{"title":512,"description":494,"ogTitle":39,"ogDescription":494,"twitterTitle":39,"twitterDescription":494},"NetSuite MCP AI連携：ChatGPTとClaudeの接続・統合方法","ja\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude","bhY0Y23mWQawJSVrAvPM-1EEjBmnXRGuwO-JOIJFMIE",{"id":516,"title":517,"author":40,"body":518,"category":40,"date":716,"description":717,"extension":495,"image":718,"imageAlt":719,"isPublished":498,"meta":720,"minRead":728,"navigation":498,"path":729,"seo":730,"stem":731,"__hash__":732},"article\u002Fja\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis.md","最先端AI Claude Fable 5を徹底検証：企業財務分析における驚異的な実力と詳細な評価レビュー",{"type":42,"value":519,"toc":714},[520,531,542,545,551,568,578,584,590,596,619,629,643,652,671,674,685,694,697,711],[45,521,522,523,526,527],{},"2026年6月9日、Anthropic社は、サイバーセキュリティ、蒸留（ディスティレーション）、化学、生物学などの特定領域において高度なセーフガードを備えた「Mythos（ミトス）」クラスのモデルである",[52,524,525],{},"Claude Fable 5","をリリースしました。\n",[118,528],{"alt":529,"src":530},"AnthropicによるClaude Fable 5のリリース発表とモデル機能の紹介","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-launch-announcement.webp",[45,532,533,534,537,538],{},"Anthropicが公開したデータによると、Fable 5はいくつかの主要ベンチマークでOpus 4.8やGPT-5.5を上回っています。特にナレッジワークを評価する",[52,535,536],{},"GDPval-AA","では、Opus 4.8、GPT 5.5、Gemini 3.1 Proを大幅にリードしています。\n",[118,539],{"alt":540,"src":541},"GDPval-AA（ナレッジワーク）指標を含むClaude Fable 5のベンチマーク性能比較図","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-benchmarks-gdpval-aa.webp",[45,543,544],{},"Claudeの公式発表によると、「Fable 5は、複雑な分析タスクにおいて強力なパフォーマンスを発揮する」とされています。",[45,546,547],{},[118,548],{"alt":549,"src":550},"複雑な分析タスクにおいて強力なパフォーマンスを示すClaude Fable 5の説明声明","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-analytical-performance-statement.webp",[45,552,553,554,557,558,561,562,567],{},"そこで私たちは、投資リサーチを目的として、「Space Exploration Technologies Corporation（SpaceX）」の企業比較分析を実行し、",[52,555,556],{},"Fable 5","の実力をテストすることにしました。今回使用した「",[52,559,560],{},"comps-analysis","」スキル（skill.md）は、",[456,563,566],{"href":564,"rel":565},"https:\u002F\u002Fgithub.com\u002Fanthropics\u002Ffinancial-services\u002Fblob\u002Fmain\u002Fplugins\u002Fagent-plugins\u002Fmarket-researcher\u002Fskills\u002Fcomps-analysis\u002FSKILL.md",[460],"Anthropicの金融サービス向けGitHubリポジトリ","から取得したものです。",[45,569,570,574],{},[118,571],{"alt":572,"src":573},"Claudeのチャット画面におけるSpaceX財務比較分析スキルの開始シーン","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fspacex-comps-analysis-skill-initiation.webp",[118,575],{"alt":576,"src":577},"Claude Fable 5が自律的にSpaceXの自動財務分析スキルを実行している進行画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fspacex-comps-analysis-running-progress.webp",[45,579,580],{},[118,581],{"alt":582,"src":583},"SpaceXの自動財務比較分析ワークフローが完了した最終出力画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fspacex-comps-analysis-skill-results-terminal.webp",[45,585,586,587,589],{},"タスクの完了までにかかった時間は約25分でした。Claudeは外部ウェブサイトへのアクセス許可を求めた以外、一切の質問をしてきませんでした。素晴らしいことに、",[52,588,556],{},"は比較対象となる同業他社（ピアグループ）を自律的に見つけ出す能力を示しました。",[45,591,592],{},[118,593],{"alt":594,"src":595},"外部ウェブサイトへのリアルタイムアクセス許可を要求するClaude Fable 5のダイアログ","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-external-site-access-permission.webp",[45,597,598,602,603,606,607,612,613,618],{},[118,599],{"alt":600,"src":601},"Claude Fable 5がWebから自動で検出・特定したSpaceXの競合比較企業グループ一覧","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-spacex-comps-excel-memo.webp","\n*",[52,604,605],{},"注意："," 本記事は研究および教育目的のみを目的としており、投資勧誘やアドバイスを行うものではありません。実際に生成されたオリジナルファイルは、こちらからダウンロード可能です：Excelシート「",[456,608,611],{"href":609,"rel":610},"https:\u002F\u002Ftechvoyage.dev\u002FSpaceX_Comps_Analysis_2026-06-10.xlsx",[460],"SpaceX_Comps_Analysis_2026-06-10.xlsx","」、分析メモ「",[456,614,617],{"href":615,"rel":616},"https:\u002F\u002Ftechvoyage.dev\u002FSpaceX_Comps_Memo_2026-06-10.pdf",[460],"SpaceX_Comps_Memo_2026-06-10.pdf","」。",[45,620,621,622,625,626,628],{},"一方、同じスキルを",[52,623,624],{},"Qwen deep research","でテストした際には、比較対象企業を手動で入力する必要がありました。また、算出された数値も",[52,627,556],{},"と比較して若干の差異が見られました。",[45,630,631,635,639],{},[118,632],{"alt":633,"src":634},"Qwen deep researchのシステム画面でSpaceXの財務比較分析を呼び出している様子","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-spacex-comps-initiation.webp",[118,636],{"alt":637,"src":638},"Qwen deep researchのSpaceX分析で比較対象となる同業他社を手動で入力している手順","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-spacex-comps-running.webp",[118,640],{"alt":641,"src":642},"Qwenが自動生成したSpaceXの財務指標および成長ベンチマークレポートのプレビュー","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-spacex-comps-report-preview.webp",[45,644,645,646,651],{},"*Qwenが生成したレポートはこちらからダウンロードできます：",[456,647,650],{"href":648,"rel":649},"https:\u002F\u002Ftechvoyage.dev\u002FThe_SpaceX_Comp_Analysis_A_Statistical_Benchmark_of_Growth_Efficiency_and_Valuation_Against_Public_Peers.pdf",[460],"The_SpaceX_Comp_Analysis_A_Statistical_Benchmark_of_Growth_Efficiency_and_Valuation_Against_Public_Peers.pdf","。",[45,653,654,655,658,659,662,663,667],{},"ClaudeとQwenのレポートは、どちらも同一スキル内の定義に沿った手順で作成されたものの、取得ソースが異なったため数値に違いが生じました。例えば、Claude Fable 5は",[52,656,657],{},"Stock Analysis","からデータを取得したのに対し、Qwenは米国証券取引委員会の",[52,660,661],{},"SEC.gov","を使用していました。\n",[118,664],{"alt":665,"src":666},"Claude Fable 5がStock Analysisのウェブページから直接抽出した金融財務指標データ","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-data-source-stock-analysis.webp",[118,668],{"alt":669,"src":670},"Qwen deep researchが財務分析に利用したSEC（米国証券取引委員会）の公式ファイリングデータ源","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fqwen-deep-research-data-source-sec-gov.webp",[45,672,673],{},"また、Qwenが作成したレポートの方が、SpaceXのビジネスモデル、資本構成、および業務運営（オペレーション）についてより詳細な情報が含まれていました。",[45,675,676,677,680,681],{},"これらのレポートを比較した後、私たちはClaudeのデスクトップアプリで ",[265,678,679],{},"\u002Fresearch"," コマンドを使って再挑戦することにしました。\n",[118,682],{"alt":683,"src":684},"企業詳細調査のためにClaudeデスクトップアプリで新しい \u002Fresearch コマンドを起動した画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-desktop-research-command-spacex.webp",[45,686,687,688,693],{},"新しく生成された分析レポート「",[456,689,692],{"href":690,"rel":691},"https:\u002F\u002Ftechvoyage.dev\u002FSpaceX_Analysis.pdf",[460],"SpaceX_Analysis.pdf","」には、追加の推奨事項や注意書き（免責事項）セクションが盛り込まれていました。しかし、Qwen deep search（ディープサーチ）と比較すると、事業オペレーションや資本構成といった企業自体の詳細情報がまだ不足している印象でした。",[45,695,696],{},"Fable 5は、そのプレミアムな価格に見合う価値があるでしょうか？難易度が高く時間のかかるタスクや、自律的なコーディングにおいては、その価値があるかもしれません。しかし、企業分析のような特定のナレッジワークにおいては、現時点では最高のコストパフォーマンスとは言えない可能性があります。",[45,698,699,700,702,703,706,707],{},"最後に、",[52,701,556],{},"が翻訳タスクでどの程度機能するかテストしました。奇妙なことに、翻訳を開始するとモデルが自動的に",[52,704,705],{},"Opus 4.8","へとダウングレードされました。\n",[118,708],{"alt":709,"src":710},"翻訳処理中にClaudeデスクトップアプリが自動でFable 5からOpus 4.8モデルに切り替えた状態","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002Fclaude-fable-5-translation-opus-switching.webp",[45,712,713],{},"これは、長いコンテキストを処理する変換タスクにおいて、システムが自動的にOpus 4.8へ切り替えてしまうことを意味するのでしょうか？6月22日以前の利用における一時的なバグなのか、あるいは翻訳にはそこまで高性能なモデルが必要ないとシステム側が賢く判断した結果なのでしょうか。",{"title":477,"searchDepth":478,"depth":478,"links":715},[],"2026-06-11","Anthropicの最新AIモデル「Claude Fable 5」と「Qwen Deep Research」を、SpaceX of の企業比較分析（Comps Analysis）を用いて徹底比較！高度な金融財務分析における両者の詳細な違いを検証し、プレミアムなアップグレード料金に見合う価値があるのか検証します。","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FTesting%20Claude%20Fable%205%20in%20Financial%20Analysis\u002FJA-Testing-Claude-Fable-5-in-Financial-Analysis.webp","Claude Fable 5対Qwen：AI金融財務分析テスト比較",{"tags":721,"schemaOrg":725,"robots":507,"sitemap":727},[525,722,723,724],"財務分析","Qwen Deep Research","AIベンチマーク",[726],{"@type":506,"headline":517,"description":717},{"lastmod":716},16,"\u002Fja\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis",{"title":719,"description":717,"ogTitle":517,"ogDescription":717,"twitterTitle":517,"twitterDescription":717},"ja\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis","fgRfTgNSiP3deq7800vMP8eL0ca1-T1YliqoxD4i9hM",{"id":734,"title":735,"author":40,"body":736,"category":40,"date":943,"description":944,"extension":495,"image":945,"imageAlt":946,"isPublished":498,"meta":947,"minRead":487,"navigation":498,"path":951,"seo":952,"stem":953,"__hash__":954},"article\u002Fja\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2.md","Google Antigravity 2：BrowserとSchedulerの高度な連携と自動化ガイド",{"type":42,"value":737,"toc":938},[738,751,755,760,769,784,790,793,803,807,810,817,824,835,838,844,854,863,873,885,895,904,907,913,916,927],[45,739,740,743,744,102,747,750],{},[52,741,742],{},"Google Antigravity 2","の ",[265,745,746],{},"\u002Fbrowser",[265,748,749],{},"\u002Fschedule"," コマンドは、AIとのインタラクションを再定義します。これら2つのコマンドにより、AntigravityはライブWebと連携し、定期的なワークフローを実行できるプロアクティブな自動化プラットフォームへと進化します。",[65,752,754],{"id":753},"browser-run","Browser Run",[45,756,757,759],{},[265,758,746],{}," コマンドを使用すると、タスクを実行するために強制的にChromeブラウザが起動します。ワークフロー中にエージェントがいつ、どのようにWebにアクセスするかは、ユーザーが制御できます。プロセス実行中には、スクリーンショットやビデオクリップが撮影されます。",[45,761,762,765],{},[52,763,764],{},"ユースケース：",[118,766],{"alt":767,"src":768},"病気休暇を申請するための\u002Fbrowserコマンドの使用","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-command-sick-leave-prompt.webp",[45,770,771,772,776,780],{},"以下はエージェントからの出力結果です：\n",[118,773],{"alt":774,"src":775},"ブラウザ自動化サブエージェントが病気休暇申請タスクを開始","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-subagent-delegation.webp",[118,777],{"alt":778,"src":779},"リモートデバッグと権限を備えたChromeをセットアップするブラウザ自動化ツール","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-permissions-and-chrome-setup.webp",[118,781],{"alt":782,"src":783},"ユーザー認証情報を要求するログイン画面で一時停止するブラウザサブエージェント","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-login-wall-encountered.webp",[45,785,786],{},[118,787],{"alt":788,"src":789},"ユーザーがログインプロセスを完了するのを待っているブラウザサブエージェント","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-waiting-for-user-login.webp",[45,791,792],{},"Antigravityはページを開いてフォームを送信することができました。ログインが必要な場合、エージェントはユーザーがウェブサイトにログインするまで待機します。",[45,794,795,800,802],{},[796,797],"video",{"alt":798,"src":799,"controls":498},"病気休暇申請プロセスを実行するブラウザサブエージェントの動画","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-sick-leave-process.webm",[265,801,746],{}," コマンドは、タスク完了のために最新のWebドキュメント、変更履歴（チェンジログ）、Webアプリケーションのテスト、またはAPIステータスの確認が必要な場合に非常に便利です。",[65,804,806],{"id":805},"schedule-task","Schedule Task",[45,808,809],{},"Antigravity 2には、タスクをスケジュールするための機能が組み込まれています。今回は、10分ごとにタイムシートを自動入力するテストを行ってみます。",[45,811,812,813],{},"「Scheduled Tasks（スケジュールされたタスク）」をクリックします：\n",[118,814],{"alt":815,"src":816},"サイドバーのスケジュールされたタスクのメニューオプション","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-menu-item.webp",[45,818,819,820],{},"「+ New」ボタンをクリックして、新しいスケジュールタスクを作成します：\n",[118,821],{"alt":822,"src":823},"新しいタスクボタンのある空のスケジュールされたタスクビュー","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-empty-state-new-button.webp",[45,825,826,827,831],{},"フォームを入力し、10分ごとに実行されるようにスケジュールを設定します：\n",[118,828],{"alt":829,"src":830},"自動タイムシート入力用に記入された新しいスケジュールされたタスクのフォーム","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-new-task-form.webp",[118,832],{"alt":833,"src":834},"スケジュールされたタスクリスト内のアクティブな自動タイムシート入力タスク","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-active-task-list.webp",[45,836,837],{},"タスクはトリガーされましたが、エラーが発生しました。",[45,839,840],{},[118,841],{"alt":842,"src":843},"フラッシュ階層に利用可能なモデルが見つからないことを示すエラーメッセージ","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-error-no-models.webp",[45,845,846,849,850,853],{},[265,847,848],{},".gemini\u002Fconfig\u002Fsidecars\u002Fauto-timesheet-entry"," にある ",[265,851,852],{},"sidecar.json"," ファイルに「env」値を追加してみましたが、同じエラーが発生し続けました。",[855,856,861],"pre",{"className":857,"code":859,"language":860},[858],"language-text","    \"env\": {\n        \"GEMINI_MODEL\": \"gemini-3.5-flash\",\n        \"GOOGLE_CLOUD_PROJECT\": \"your-gcp-project-id\"\n    }\n","text",[265,862,859],{"__ignoreMap":477},[45,864,865,868,869,872],{},[265,866,867],{},".gemini\u002Fantigravity\u002Fsidecar_data\u002F"," にあるスケジュールタスクのログを調査すると、",[265,870,871],{},"[schedule] Triggering command: \"agentapi\" [new-conversation]"," という記述が確認できます。",[45,874,875,880,881,884],{},[456,876,879],{"href":877,"rel":878},"https:\u002F\u002Fdiscuss.ai.google.dev\u002Ft\u002Fscheduled-tasks-in-antigravity-2-ended-with-errors\u002F168013",[460],"Build with Google AIフォーラム","に投稿した問題への回答によると、",[265,882,883],{},"agentapi"," にはAPIキーが必要とのことです。APIキーを使用してみましたが、やはり解決しませんでした。",[45,886,887,888,890,891],{},"会話ボックスで直接 ",[265,889,749],{}," コマンドを入力して再試行しました。\n",[118,892],{"alt":893,"src":894},"タイムシート自動化タスクをプロンプトするための\u002Fscheduleコマンドの使用","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fschedule-command-timesheet-prompt.webp",[45,896,897,899,900],{},[265,898,749],{}," コマンドを使用してスケジュールされたタスクは、「Scheduled Tasks」メニュー項目には表示されません。\n",[118,901],{"alt":902,"src":903},"CLIコマンドを介して作成されたタスクが表示されないスケジュールされたタスクリスト","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-list-missing-cli-task.webp",[45,905,906],{},"cronタスクは無事にトリガーされました。",[45,908,909],{},[118,910],{"alt":911,"src":912},"トリガーされたことを確認するcronジョブのログ","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fcron-job-triggered-log.webp",[65,914,915],{"id":915},"最後に",[45,917,918,919,102,921,923,924,926],{},"Antigravity 2の ",[265,920,746],{},[265,922,749],{}," コマンドは、単に独立した機能というだけではなく、これらを組み合わせることで真の真価を発揮します。例えば、毎週月曜日の朝6:00に、エージェントが ",[265,925,746],{}," を使ってニュースや情報サイトを巡回し、情報を要約して、包括的なデイリーレポートを届けるようにスケジュールすることができます。",[45,928,929,930,933,934,937],{},"新しいスケジュールタスクを設計する際には、",[265,931,932],{},"\u002Fgrill-me"," などの他のコマンド（記事「",[456,935,936],{"href":34},"Antigravity 2を使いこなす：AIエージェント、スキル、MCPサーバーによるフルスタック開発","」で解説）も活用できます。このコマンドは、設計を確定する前に、エージェントが曖昧な点を質問して明確にし、エッジケースを洗い出すよう促します。",{"title":477,"searchDepth":478,"depth":478,"links":939},[940,941,942],{"id":753,"depth":478,"text":754},{"id":805,"depth":478,"text":806},{"id":915,"depth":478,"text":915},"2026-06-07","Google Antigravity 2の\u002Fbrowserと\u002Fscheduleコマンドを活用し、Web連携や定時処理を行う強力なAI自動化プラットフォームを構築する方法を解説。","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002FJA-Use-Browser-and-Scheduler-in-Antigravity-2.webp","Google Antigravity 2: Browser & Schedule 自動化解説",{"schemaOrg":948,"robots":507,"sitemap":950},[949],{"@type":506,"headline":946,"description":944},{"lastmod":943},"\u002Fja\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":946,"description":944,"ogTitle":735,"ogDescription":944,"twitterTitle":735,"twitterDescription":944},"ja\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","2STru8bNk79UmGy2yhE3SJeMcpgUTbN7EVlxp9ZN7T4",{"id":956,"title":936,"author":477,"body":957,"category":477,"date":1293,"description":1294,"extension":495,"image":1295,"imageAlt":1296,"isPublished":498,"meta":1297,"minRead":478,"navigation":498,"path":1301,"seo":1302,"stem":1303,"__hash__":1304},"article\u002Fja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2.md",{"type":42,"value":958,"toc":1283},[959,962,969,972,978,981,985,991,994,1000,1006,1012,1024,1029,1034,1042,1046,1052,1058,1064,1067,1073,1079,1084,1089,1092,1096,1106,1112,1116,1122,1128,1134,1137,1141,1144,1148,1154,1160,1166,1169,1256,1262,1274,1276,1279],[45,960,961],{},"Antigravity 2は、エージェントファーストのデスクトップアプリケーションとして、ユーザーがサブエージェントのチームを編成し、メールやカレンダーから毎日の要約（ブリーフ）を生成したり、アプリケーションの構築、テスト、デプロイを行ったりすることを可能にします。しかし、これは実際の運用において、具体的にどのような動作として現れるのでしょうか？",[45,963,964,965,968],{},"組み込みのコマンドやスキル（Skills）から、Firebase Model Context Protocol（MCP）サーバーのような統合機能が開発者をフルスタックアーキテクトへとどのように変貌させるのかまで、Antigravity 2が提供する数々の可能性を探っていきましょう。スキルやMCPサーバー of セットアップおよび設定方法については、こちらの解説記事",[456,966,967],{"href":18},"Google Antigravity 2 徹底解説：初期セットアップ手順と実機ファーストインプレッション","を参照してください。",[65,970,971],{"id":971},"組み込みコマンド",[355,973,975],{"id":974},"goal",[265,976,977],{},"\u002Fgoal",[45,979,980],{},"このコマンドを使用すると、指定した特定のタスクが完全に完了するまでエージェントを実行させ続けることができます。",[45,982,983],{},[52,984,764],{},[45,986,987],{},[118,988],{"alt":989,"src":990},"Textrisゲームを作成するためのAntigravity 2のgoalコマンドのプロンプト","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-goal-command-prompt.webp",[45,992,993],{},"動的なサブエージェントの起動を要求すると、タスクを完遂するために3つのサブエージェントが生成されます。",[45,995,996],{},[118,997],{"alt":998,"src":999},"タスクを自律的に完了するためにサブエージェントを生成するAntigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-1.webp",[45,1001,1002],{},[118,1003],{"alt":1004,"src":1005},"ステップを実行するAntigravity 2のサブエージェントの詳細な進捗","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-2.webp",[45,1007,1008],{},[118,1009],{"alt":1010,"src":1011},"Antigravity 2のサブエージェントによる自律タスクの完了","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-3.webp",[45,1013,1014,1015,1019,1020],{},"生成されたHTMLベースのTextris（テトリス）ゲームをプレイするには、こちらの",[456,1016,1018],{"href":1017},"\u002Ftextris","リンク","をクリックしてください：\n",[796,1021],{"alt":1022,"src":1023,"controls":498},"AI generated Textris game in HTML","https:\u002F\u002Fpub-9791558bbefc4bb59834a03ae5c44137.r2.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fai-generated-textri-game-html.webm",[45,1025,1026,1028],{},[265,1027,977],{}," コマンドは計画を策定し、それを段階的に実行しながら、各ステージの進捗状況をリアルタイムで報告します。さらに、エージェントは上限を超えないよう、コンテキストウィンドウ自体を自律的に管理します。これは、パフォーマンスの最適化やモジュールのリファクタリングなど、複数回の繰り返しプロセスを必要とする長期のタスクに最適です。",[355,1030,1032],{"id":1031},"grill-me",[265,1033,932],{},[45,1035,1036,1037,1041],{},"このコマンドは、Matt Pocock氏が作成したスキル",[456,1038,1031],{"href":1039,"rel":1040},"https:\u002F\u002Fgithub.com\u002Fmattpocock\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fgrill-me\u002FSKILL.md",[460],"を呼び出します。簡潔でありながら非常に効果的なスキルです。実装前に、複数の側面からユーザーに質問を投げかけ、エッジケースを明確にし、構造を整合させ、計画を最終決定するという設計思想に基づいています。",[45,1043,1044],{},[52,1045,764],{},[45,1047,1048],{},[118,1049],{"alt":1050,"src":1051},"Antigravity 2でCloudflareアーキテクチャのgrill-meコマンドをトリガーする","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-command-prompt.webp",[45,1053,1054],{},[118,1055],{"alt":1056,"src":1057},"grill-meスキルを使用したインタラクティブな質疑応答セッション","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-interaction-1.webp",[45,1059,1060],{},[118,1061],{"alt":1062,"src":1063},"エッジケースの明確化とgrill-meによる計画の構造化","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-interaction-2.webp",[45,1065,1066],{},"複数選択（マルチセレクト）機能にも対応しています：",[45,1068,1069],{},[118,1070],{"alt":1071,"src":1072},"grill-meプロセス中の複数選択機能の使用","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-multi-select-1.webp",[45,1074,1075],{},[118,1076],{"alt":1077,"src":1078},"grill-meの複数選択機能で選択を確定する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-multi-select-2.webp",[45,1080,1081,1083],{},[265,1082,932],{}," コマンドの実力は極めて印象的です。Cloudflareへのデプロイに関するアーキテクチャ設計のほぼすべての側面をカバーしています。このため、アプリの設計、複数ドメインにわたるリファクタリング、その他複雑なシステム構築のプランニングに非常に適しています。",[355,1085,1086],{"id":477},[265,1087,1088],{},"@\u002F ",[45,1090,1091],{},"このコマンドは利用可能なリストには表示されませんが、コンテキストウィンドウの管理において重宝します。会話ボックスに（メディア以外の）フォルダーやファイルを追加するために使用されます。",[65,1093,1095],{"id":1094},"スキルskills","スキル（Skills）",[45,1097,111,1098,1101,1102,1105],{},[265,1099,1100],{},"\u002F","」を入力することでポップアップボックスが開き、特定のスキルを選択できます。ここでは、",[265,1103,1104],{},"excalidraw-diagram"," をテストしてみましょう。",[45,1107,1108],{},[118,1109],{"alt":1110,"src":1111},"AntigravityのポップアップボックスからExcalidraw図スキルを選択する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-skill-selection-excalidraw.webp",[45,1113,1114],{},[52,1115,764],{},[45,1117,1118],{},[118,1119],{"alt":1120,"src":1121},"Excalidraw図を生成するための指示を提供する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-excalidraw-diagram-prompt.webp",[45,1123,1124],{},[118,1125],{"alt":1126,"src":1127},"Excalidrawアーキテクチャ図の生成に成功","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-excalidraw-diagram-generation.webp",[45,1129,1130],{},[118,1131],{"alt":1132,"src":1133},"Antigravity architecture diagram","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-architecture.webp",[45,1135,1136],{},"数回にわたるシステム実行権限の確認を終えた後、スキルは無事に実行されました。",[65,1138,1140],{"id":1139},"mcpサーバー","MCPサーバー",[45,1142,1143],{},"開発者がバックエンドを構築する際、通常はWebコンソールを開き、データベースを作成し、APIキーをコピーして貼り付けるという手作業が発生します。AntigravityにMCPサーバーを直接統合することで、エージェントはクラウドインフラを自律的に操作するための「手」を手に入れることができます。",[45,1145,1146],{},[52,1147,764],{},[45,1149,1150],{},[118,1151],{"alt":1152,"src":1153},"Firebase Webアプリケーションを作成するようにMCPサーバーに指示する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-prompt.webp",[45,1155,1156],{},[118,1157],{"alt":1158,"src":1159},"MCPサーバーを使用してFirebaseインフラストラクチャを操作するAntigravity","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-execution-1.webp",[45,1161,1162],{},[118,1163],{"alt":1164,"src":1165},"Antigravity MCPサーバーを介したFirebaseアプリの作成の成功","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-execution-2.webp",[45,1167,1168],{},"エージェントはMCPサーバーを駆使して、Firebase上にWebアプリを構築することに成功しました。作成されたリポジトリを確認してみましょう。",[855,1170,1174],{"className":1171,"code":1172,"language":1173,"meta":477,"style":477},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Create a new public GitHub repository called ‘to-do-app-techvoyage’. Then push all the current project files to it with the commit message ‘Initial commit — to-do-app’.\n","bash",[265,1175,1176],{"__ignoreMap":477},[1177,1178,1181,1185,1189,1192,1195,1198,1201,1204,1207,1210,1213,1216,1219,1222,1225,1228,1231,1234,1237,1239,1242,1245,1248,1250,1253],"span",{"class":1179,"line":1180},"line",1,[1177,1182,1184],{"class":1183},"sBMFI","Create",[1177,1186,1188],{"class":1187},"sfazB"," a",[1177,1190,1191],{"class":1187}," new",[1177,1193,1194],{"class":1187}," public",[1177,1196,1197],{"class":1187}," GitHub",[1177,1199,1200],{"class":1187}," repository",[1177,1202,1203],{"class":1187}," called",[1177,1205,1206],{"class":1187}," ‘to-do-app-techvoyage’.",[1177,1208,1209],{"class":1187}," Then",[1177,1211,1212],{"class":1187}," push",[1177,1214,1215],{"class":1187}," all",[1177,1217,1218],{"class":1187}," the",[1177,1220,1221],{"class":1187}," current",[1177,1223,1224],{"class":1187}," project",[1177,1226,1227],{"class":1187}," files",[1177,1229,1230],{"class":1187}," to",[1177,1232,1233],{"class":1187}," it",[1177,1235,1236],{"class":1187}," with",[1177,1238,1218],{"class":1187},[1177,1240,1241],{"class":1187}," commit",[1177,1243,1244],{"class":1187}," message",[1177,1246,1247],{"class":1187}," ‘Initial",[1177,1249,1241],{"class":1187},[1177,1251,1252],{"class":1187}," —",[1177,1254,1255],{"class":1187}," to-do-app’.\n",[45,1257,1258],{},[118,1259],{"alt":1260,"src":1261},"プロジェクトファイルを新しいGitHubリポジトリに自動的にプッシュするエージェント","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-github-repository-push.webp",[45,1263,1264,1265,1268,1269,1273],{},"GitHub上に公開された ",[265,1266,1267],{},"to-do-app-techvoyage"," リポジトリは、こちらの",[456,1270,1018],{"href":1271,"rel":1272},"https:\u002F\u002Fgithub.com\u002FTech-Voyage-Dev\u002Fto-do-app-techvoyage",[460],"からアクセスできます。",[65,1275,915],{"id":915},[45,1277,1278],{},"Gemini 3.5 Flashを搭載したAntigravity 2のMCPやスキルは、驚異的な処理スピードを実現しています。しかしその一方で、現在のエージェントフローは頻繁なアクセス権限の承認要求や、問題発生時のロールバックを行うためのチェックポイント機能の欠如がボトルネックとなっています。このチェックポイント機能が正式に導入されるまでは、こまめな「Gitコミット」こそが、開発者の身を守る必須の安全網となるでしょう。",[1280,1281,1282],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":477,"searchDepth":478,"depth":478,"links":1284},[1285,1290,1291,1292],{"id":971,"depth":478,"text":971,"children":1286},[1287,1288,1289],{"id":974,"depth":487,"text":977},{"id":1031,"depth":487,"text":932},{"id":477,"depth":487,"text":1088},{"id":1094,"depth":478,"text":1095},{"id":1139,"depth":478,"text":1140},{"id":915,"depth":478,"text":915},"2026-06-06","エージェントファーストのデスクトップアプリ「Antigravity 2」を徹底解説。AIサブエージェントの調整、スキル、MCPサーバーの活用方法を紹介します。","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002FJA-What-can-we-do-with-Antigravity-2.webp","Antigravity 2チュートリアル：AIエージェント、スキル、MCP連携ガイド",{"schemaOrg":1298,"robots":507,"sitemap":1300},[1299],{"@type":506,"headline":936,"description":1294},{"lastmod":1293},"\u002Fja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"title":1296,"description":1294,"ogTitle":936,"ogDescription":1294,"twitterTitle":936,"twitterDescription":1294},"ja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","pqI2BuSEyyqZnlrCwCJ5dIv5eVkOWaxqQsxVXCnUnvE",{"id":1306,"title":967,"author":40,"body":1307,"category":40,"date":2011,"description":2012,"extension":495,"image":2013,"imageAlt":2014,"isPublished":498,"meta":2015,"minRead":1618,"navigation":498,"path":2019,"seo":2020,"stem":2021,"__hash__":2022},"article\u002Fja\u002Farticle\u002Fsetup-antigravity-2.md",{"type":42,"value":1308,"toc":2002},[1309,1320,1323,1326,1337,1340,1344,1352,1358,1365,1371,1374,1384,1386,1390,1393,1399,1402,1408,1413,1416,1424,1438,1445,1458,1468,1482,1484,1488,1491,1506,1509,1856,1863,1869,1872,1878,1881,1887,1889,1893,1904,1918,1924,1930,1937,1956,1959,1965,1967,1971,1974,1980,1983,1989,1991,1993,1996,1999],[45,1310,1311,1312,1315,1316,1319],{},"Google I\u002FO 2026において、Googleは",[52,1313,1314],{},"Antigravity 2","を発表しました。これは",[52,1317,1318],{},"エージェント","を第一のユーザーインターフェースとして位置づけた、独立したデスクトップアプリケーションです。ユーザーが達成したい内容を説明するだけで、エージェントが自動的に計画を立て、管理しやすいサブタスクに分解した上で実行してくれます。",[355,1321,1322],{"id":1322},"前提条件",[45,1324,1325],{},"始める前に必要なもの：",[129,1327,1328,1331,1334],{},[97,1329,1330],{},"PC（本ガイドではmacOSを使用）",[97,1332,1333],{},"モダンなウェブブラウザ",[97,1335,1336],{},"Gmailアカウント",[1338,1339],"hr",{},[65,1341,1343],{"id":1342},"_1-antigravity-2のインストール","1. Antigravity 2のインストール",[45,1345,1346,1351],{},[456,1347,1350],{"href":1348,"rel":1349},"https:\u002F\u002Fantigravity.google\u002Fdownload",[460],"antigravity.google"," からAntigravity 2をダウンロードし、お使いのPCにインストールします。最初の起動時に、Gmailアカウントを使用したサインインを求められます。",[45,1353,1354],{},[118,1355],{"alt":1356,"src":1357},"Antigravity 2の初回起動時におけるGoogleアカウントログイン画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-gmail-login.webp",[45,1359,1360,1361,1364],{},"サインインすると、入力フィールドに",[52,1362,1363],{},"音声ボタン","が表示され、キーボードで入力する代わりに音声プロンプトを録音できるようになります。",[45,1366,1367],{},[118,1368],{"alt":1369,"src":1370},"Antigravity 2のテキスト入力欄に表示される音声入力・録音ボタン","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-voice-input-field.webp",[45,1372,1373],{},"また、Antigravity 2では新たに**「プロジェクト（Project）」**という概念が導入されました。これにより、複数のローカルフォルダを横断し、それぞれに固有のエージェント設定や権限を適用して動作させることができます。",[45,1375,1376,1380],{},[118,1377],{"alt":1378,"src":1379},"Antigravity 2の設定画面におけるプロジェクト選択・構成メニュー","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-menu.webp",[118,1381],{"alt":1382,"src":1383},"Antigravity 2におけるフォルダパスを指定した新規AIプロジェクト作成画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-creation.webp",[1338,1385],{},[65,1387,1389],{"id":1388},"_2-mcpとプラグインの設定","2. MCPとプラグインの設定",[45,1391,1392],{},"Model Context Protocol（MCP）サーバー、プラグイン、スキルはすべて、設定メニューの**「Customizations（カスタマイズ）」**セクションで管理します：",[45,1394,1395],{},[118,1396],{"alt":1397,"src":1398},"MCPサーバーやスキルを管理する「Customizations」設定タブ画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-settings-customizations.webp",[45,1400,1401],{},"現在、利用可能なプラグインはGoogle公式のものだけですが、将来的にはより多くのプラグインがリリースされることが期待されます。",[45,1403,1404],{},[118,1405],{"alt":1406,"src":1407},"Antigravity 2で利用可能なGoogle公式プラグインと連携一覧","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-google-plugins-list.webp",[1409,1410,1412],"h4",{"id":1411},"利用可能なmcpサーバーの追加","利用可能なMCPサーバーの追加",[45,1414,1415],{},"事前に構成されたMCPサーバー（例：GitHub）をインストールするには：",[94,1417,1418,1421],{},[97,1419,1420],{},"**「Add MCP+」**をクリックします。",[97,1422,1423],{},"**「GitHub MCP Server」**を選択します。",[45,1425,1426,1430,1434],{},[118,1427],{"alt":1428,"src":1429},"「Add MCP+」ボタンをクリックして構成済みMCPサーバーを追加する手順","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-mcp-button.webp",[118,1431],{"alt":1432,"src":1433},"利用可能な連携リストからGitHub MCP Serverを選択する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-select-github-mcp.webp",[118,1435],{"alt":1436,"src":1437},"GitHub MCP Serverの認証およびインストール構成ウィザード画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-setup.webp",[45,1439,1440,1441],{},"GitHub MCPサーバーのセットアップはエラーで終了しました：\n",[118,1442],{"alt":1443,"src":1444},"GitHub MCP Serverのインストールプロセス中に発生した構成エラー画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-error.webp",[45,1446,1447,1448,1451,1452,1454,1455,1457],{},"macOSにすでに",[265,1449,1450],{},"git","がインストールされているため、チャット内で直接",[265,1453,1450],{},"コマンドを実行することでこの問題を回避できます。ただし、まずAntigravityの権限に",[265,1456,1450],{},"コマンドを明示的に追加する必要があります。",[45,1459,1460,1464],{},[118,1461],{"alt":1462,"src":1463},"サンドボックス権限にgitコマンドを追加するための要求ダイアログ画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-1.webp",[118,1465],{"alt":1466,"src":1467},"設定メニューでgitコマンドの実行権限を明示的に付与する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-2.webp",[45,1469,1470,1471,1473,1474,1478],{},"プロンプトをテストして、",[265,1472,1450],{},"コマンドが機能するか確認してみましょう：\n",[118,1475],{"alt":1476,"src":1477},"AIエージェントのプロンプト入力欄でgit status要求を送信する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-1.webp",[118,1479],{"alt":1480,"src":1481},"チャット内でgit statusコマンドの実行に成功したターミナル画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-2.webp",[1338,1483],{},[65,1485,1487],{"id":1486},"_3-カスタムmcpサーバーの追加","3. カスタムMCPサーバーの追加",[45,1489,1490],{},"利用したいMCPサーバーがデフォルトのリストにない場合は、MCP設定ファイルを直接編集して追加できます。設定ファイルは以下の場所にあります：",[855,1492,1494],{"className":1171,"code":1493,"language":1173,"meta":477,"style":477},"~\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[265,1495,1496],{"__ignoreMap":477},[1177,1497,1498,1502],{"class":1179,"line":1180},[1177,1499,1501],{"class":1500},"sMK4o","~",[1177,1503,1505],{"class":1504},"sTEyZ","\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[45,1507,1508],{},"例として、CloudflareのMCPサーバーをいくつか追加してみましょう。Cloudflareは動的なクライアント登録をサポートしているため、OAuthを有効にするだけで済みます。JSON設定ファイルに以下を追加してください：",[855,1510,1514],{"className":1511,"code":1512,"language":1513,"meta":477,"style":477},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","    \"cloudflare-api\": {\n      \"serverUrl\": \"https:\u002F\u002Fmcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-docs\": {\n      \"serverUrl\": \"https:\u002F\u002Fdocs.mcp.cloudflare.com\u002Fmcp\"\n    },\n    \"cloudflare-bindings\": {\n      \"serverUrl\": \"https:\u002F\u002Fbindings.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-builds\": {\n      \"serverUrl\": \"https:\u002F\u002Fbuilds.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-observability\": {\n      \"serverUrl\": \"https:\u002F\u002Fobservability.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    }\n","json",[265,1515,1516,1533,1558,1572,1588,1594,1602,1616,1635,1642,1656,1676,1689,1702,1707,1714,1727,1747,1760,1773,1778,1785,1799,1819,1832,1845,1850],{"__ignoreMap":477},[1177,1517,1518,1521,1524,1527,1530],{"class":1179,"line":1180},[1177,1519,1520],{"class":1500},"    \"",[1177,1522,1523],{"class":1187},"cloudflare-api",[1177,1525,1526],{"class":1500},"\"",[1177,1528,1529],{"class":1504},": ",[1177,1531,1532],{"class":1500},"{\n",[1177,1534,1535,1538,1542,1544,1547,1550,1553,1555],{"class":1179,"line":478},[1177,1536,1537],{"class":1500},"      \"",[1177,1539,1541],{"class":1540},"spNyl","serverUrl",[1177,1543,1526],{"class":1500},[1177,1545,1546],{"class":1500},":",[1177,1548,1549],{"class":1500}," \"",[1177,1551,1552],{"class":1187},"https:\u002F\u002Fmcp.cloudflare.com\u002Fmcp",[1177,1554,1526],{"class":1500},[1177,1556,1557],{"class":1500},",\n",[1177,1559,1560,1562,1565,1567,1569],{"class":1179,"line":487},[1177,1561,1537],{"class":1500},[1177,1563,1564],{"class":1540},"oauth",[1177,1566,1526],{"class":1500},[1177,1568,1546],{"class":1500},[1177,1570,1571],{"class":1500}," {\n",[1177,1573,1575,1578,1581,1583,1585],{"class":1179,"line":1574},4,[1177,1576,1577],{"class":1500},"        \"",[1177,1579,1580],{"class":1183},"enabled",[1177,1582,1526],{"class":1500},[1177,1584,1546],{"class":1500},[1177,1586,1587],{"class":1500}," true\n",[1177,1589,1591],{"class":1179,"line":1590},5,[1177,1592,1593],{"class":1500},"      }\n",[1177,1595,1597,1600],{"class":1179,"line":1596},6,[1177,1598,1599],{"class":1500},"    }",[1177,1601,1557],{"class":1504},[1177,1603,1605,1607,1610,1612,1614],{"class":1179,"line":1604},7,[1177,1606,1520],{"class":1500},[1177,1608,1609],{"class":1187},"cloudflare-docs",[1177,1611,1526],{"class":1500},[1177,1613,1529],{"class":1504},[1177,1615,1532],{"class":1500},[1177,1617,1619,1621,1623,1625,1627,1629,1632],{"class":1179,"line":1618},8,[1177,1620,1537],{"class":1500},[1177,1622,1541],{"class":1540},[1177,1624,1526],{"class":1500},[1177,1626,1546],{"class":1500},[1177,1628,1549],{"class":1500},[1177,1630,1631],{"class":1187},"https:\u002F\u002Fdocs.mcp.cloudflare.com\u002Fmcp",[1177,1633,1634],{"class":1500},"\"\n",[1177,1636,1638,1640],{"class":1179,"line":1637},9,[1177,1639,1599],{"class":1500},[1177,1641,1557],{"class":1504},[1177,1643,1645,1647,1650,1652,1654],{"class":1179,"line":1644},10,[1177,1646,1520],{"class":1500},[1177,1648,1649],{"class":1187},"cloudflare-bindings",[1177,1651,1526],{"class":1500},[1177,1653,1529],{"class":1504},[1177,1655,1532],{"class":1500},[1177,1657,1659,1661,1663,1665,1667,1669,1672,1674],{"class":1179,"line":1658},11,[1177,1660,1537],{"class":1500},[1177,1662,1541],{"class":1540},[1177,1664,1526],{"class":1500},[1177,1666,1546],{"class":1500},[1177,1668,1549],{"class":1500},[1177,1670,1671],{"class":1187},"https:\u002F\u002Fbindings.mcp.cloudflare.com\u002Fmcp",[1177,1673,1526],{"class":1500},[1177,1675,1557],{"class":1500},[1177,1677,1679,1681,1683,1685,1687],{"class":1179,"line":1678},12,[1177,1680,1537],{"class":1500},[1177,1682,1564],{"class":1540},[1177,1684,1526],{"class":1500},[1177,1686,1546],{"class":1500},[1177,1688,1571],{"class":1500},[1177,1690,1692,1694,1696,1698,1700],{"class":1179,"line":1691},13,[1177,1693,1577],{"class":1500},[1177,1695,1580],{"class":1183},[1177,1697,1526],{"class":1500},[1177,1699,1546],{"class":1500},[1177,1701,1587],{"class":1500},[1177,1703,1705],{"class":1179,"line":1704},14,[1177,1706,1593],{"class":1500},[1177,1708,1710,1712],{"class":1179,"line":1709},15,[1177,1711,1599],{"class":1500},[1177,1713,1557],{"class":1504},[1177,1715,1716,1718,1721,1723,1725],{"class":1179,"line":728},[1177,1717,1520],{"class":1500},[1177,1719,1720],{"class":1187},"cloudflare-builds",[1177,1722,1526],{"class":1500},[1177,1724,1529],{"class":1504},[1177,1726,1532],{"class":1500},[1177,1728,1730,1732,1734,1736,1738,1740,1743,1745],{"class":1179,"line":1729},17,[1177,1731,1537],{"class":1500},[1177,1733,1541],{"class":1540},[1177,1735,1526],{"class":1500},[1177,1737,1546],{"class":1500},[1177,1739,1549],{"class":1500},[1177,1741,1742],{"class":1187},"https:\u002F\u002Fbuilds.mcp.cloudflare.com\u002Fmcp",[1177,1744,1526],{"class":1500},[1177,1746,1557],{"class":1500},[1177,1748,1750,1752,1754,1756,1758],{"class":1179,"line":1749},18,[1177,1751,1537],{"class":1500},[1177,1753,1564],{"class":1540},[1177,1755,1526],{"class":1500},[1177,1757,1546],{"class":1500},[1177,1759,1571],{"class":1500},[1177,1761,1763,1765,1767,1769,1771],{"class":1179,"line":1762},19,[1177,1764,1577],{"class":1500},[1177,1766,1580],{"class":1183},[1177,1768,1526],{"class":1500},[1177,1770,1546],{"class":1500},[1177,1772,1587],{"class":1500},[1177,1774,1776],{"class":1179,"line":1775},20,[1177,1777,1593],{"class":1500},[1177,1779,1781,1783],{"class":1179,"line":1780},21,[1177,1782,1599],{"class":1500},[1177,1784,1557],{"class":1504},[1177,1786,1788,1790,1793,1795,1797],{"class":1179,"line":1787},22,[1177,1789,1520],{"class":1500},[1177,1791,1792],{"class":1187},"cloudflare-observability",[1177,1794,1526],{"class":1500},[1177,1796,1529],{"class":1504},[1177,1798,1532],{"class":1500},[1177,1800,1802,1804,1806,1808,1810,1812,1815,1817],{"class":1179,"line":1801},23,[1177,1803,1537],{"class":1500},[1177,1805,1541],{"class":1540},[1177,1807,1526],{"class":1500},[1177,1809,1546],{"class":1500},[1177,1811,1549],{"class":1500},[1177,1813,1814],{"class":1187},"https:\u002F\u002Fobservability.mcp.cloudflare.com\u002Fmcp",[1177,1816,1526],{"class":1500},[1177,1818,1557],{"class":1500},[1177,1820,1822,1824,1826,1828,1830],{"class":1179,"line":1821},24,[1177,1823,1537],{"class":1500},[1177,1825,1564],{"class":1540},[1177,1827,1526],{"class":1500},[1177,1829,1546],{"class":1500},[1177,1831,1571],{"class":1500},[1177,1833,1835,1837,1839,1841,1843],{"class":1179,"line":1834},25,[1177,1836,1577],{"class":1500},[1177,1838,1580],{"class":1183},[1177,1840,1526],{"class":1500},[1177,1842,1546],{"class":1500},[1177,1844,1587],{"class":1500},[1177,1846,1848],{"class":1179,"line":1847},26,[1177,1849,1593],{"class":1500},[1177,1851,1853],{"class":1179,"line":1852},27,[1177,1854,1855],{"class":1500},"    }\n",[45,1857,1858,1859,1862],{},"アプリの**「Customizations」",[52,1860,1861],{},"セクションに戻り、","「Refresh（更新）」**ボタンをクリックします。これで、認証待ち（pending authorisation）としてリストにCloudflareのMCPサーバーが表示されます。",[45,1864,1865],{},[118,1866],{"alt":1867,"src":1868},"カスタマイズメニューで認証待ち状態として表示されたCloudflare MCPサーバー一覧","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-mcp-pending.webp",[45,1870,1871],{},"MCPサーバーの横にある**「Authenticate（認証）」**をクリックします。これにより、ウェブブラウザで認証ページが開きます。認証が完了すると、**認証コード（auth code）**が生成されます。",[45,1873,1874],{},[118,1875],{"alt":1876,"src":1877},"ブラウザに表示されたCloudflare MCP連携用の動的OAuth認証コード画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-code.webp",[45,1879,1880],{},"この認証コードをコピーし、Antigravityのテキスト入力フィールドに貼り付けて**「Submit」**をクリックします。",[45,1882,1883],{},[118,1884],{"alt":1885,"src":1886},"コピーしたOAuth認証コードをAntigravityの入力欄に貼り付けて送信する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-submit.webp",[1338,1888],{},[65,1890,1892],{"id":1891},"_4-カスタムスキルの追加","4. カスタムスキルの追加",[45,1894,1895,1896,1899,1900,1903],{},"現時点では、カスタムスキルの追加をデスクトップアプリのUIから直接行うことは",[52,1897,1898],{},"できません","。代わりに、",[265,1901,1902],{},"~\u002F.gemini\u002Fconfig\u002Fskills","フォルダに直接追加する必要があります。",[45,1905,1906,1907,1910,1911],{},"私たちは",[265,1908,1909],{},"npx skills"," CLIを使用してすべてのエージェントスキルを一元管理しているため、新しく追加されたスキルはAntigravityを含むすべてのエージェントで利用可能になります。",[113,1912,1913,1914,1917],{},"(これについての詳細は、こちらの記事を参照してください：",[456,1915,1916],{"href":6},"npx skillsを使ってAIエージェントのスキルフラグメンテーション（機能の断片化）を解消する方法",")",[45,1919,1920,1921,1923],{},"最初、会話ボックスに",[265,1922,1100],{},"を入力しても、スキルリストは空のままです：",[45,1925,1926],{},[118,1927],{"alt":1928,"src":1929},"スラッシュを入力してもカスタムスキルの候補リストが空として表示される画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-empty-skills-list.webp",[45,1931,1932,1933,1936],{},"Antigravity 2はグローバルなスキルフォルダ（",[265,1934,1935],{},"~\u002F.agents\u002Fskills","）を自動的に読み込まないようです。これを修正するには、Antigravityの設定ディレクトリを指すシンボリックリンクを作成する必要があります：",[855,1938,1940],{"className":1171,"code":1939,"language":1173,"meta":477,"style":477},"ln -s ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[265,1941,1942],{"__ignoreMap":477},[1177,1943,1944,1947,1950,1953],{"class":1179,"line":1180},[1177,1945,1946],{"class":1183},"ln",[1177,1948,1949],{"class":1187}," -s",[1177,1951,1952],{"class":1187}," ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram",[1177,1954,1955],{"class":1187}," ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[45,1957,1958],{},"リンクが作成されると、アプリケーション内でスキルが利用可能になります！",[45,1960,1961],{},[118,1962],{"alt":1963,"src":1964},"シンボリックリンク作成後にExcalidrawスキルが候補リストに表示された画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-excalidraw-skill-available.webp",[1338,1966],{},[65,1968,1970],{"id":1969},"_5-簡単なタスクのテスト","5. 簡単なタスクのテスト",[45,1972,1973],{},"すべての設定が完了したので、テストを実行してみましょう。",[45,1975,1976],{},[118,1977],{"alt":1978,"src":1979},"Cloudflare経由でD1データベース一覧を取得する测试任务を入力・送信する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-simple-task-prompt.webp",[45,1981,1982],{},"以下に示すように、モデルは新しく追加されたCloudflareのMCPサーバーを自動的に検出し、それを利用してリクエストを処理することに成功しました。",[45,1984,1985],{},[118,1986],{"alt":1987,"src":1988},"Cloudflare MCPを呼び出してD1データベース一覧の取得に成功した実行結果画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-task-success.webp",[1338,1990],{},[65,1992,915],{"id":915},[45,1994,1995],{},"Antigravity 2は、従来のIDEから誰でも使えるデスクトップアプリケーションへの大きな転換を示しており、一般のユーザーがどんなタスクでもオーケストレーター（指揮者）として機能できるように支援します。",[45,1997,1998],{},"ただし、Antigravity 2にはまだ改善の余地があります。機能が正常に動作しない場合、エラーハンドリングが曖昧なため、デバッグにストレスを感じることがあります。また、公式ドキュメントは推敲不足（おそらくAIが自動生成したもの）に感じられ、いくつかの参照先やファイルパスが現状間違っています。",[1280,2000,2001],{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":477,"searchDepth":478,"depth":478,"links":2003},[2004,2005,2006,2007,2008,2009,2010],{"id":1322,"depth":487,"text":1322},{"id":1342,"depth":478,"text":1343},{"id":1388,"depth":478,"text":1389},{"id":1486,"depth":478,"text":1487},{"id":1891,"depth":478,"text":1892},{"id":1969,"depth":478,"text":1970},{"id":915,"depth":478,"text":915},"2026-06-05","Google Antigravity 2の新機能をご紹介。アプリのインストール、AIエージェントの動作テスト、カスタムMCPサーバーの手動追加手順まで、実機でわかりやすく解説します。","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002FJA-Setup-Antigravity-2.0.webp","Google Antigravity 2 実機レビュー：AIエージェント・MCPサーバー・拡張機能の設定方法",{"schemaOrg":2016,"robots":507,"sitemap":2018},[2017],{"@type":506,"headline":2014,"description":2012},{"lastmod":2011},"\u002Fja\u002Farticle\u002Fsetup-antigravity-2",{"title":2014,"description":2012,"ogTitle":967,"ogDescription":2012,"twitterTitle":967,"twitterDescription":2012},"ja\u002Farticle\u002Fsetup-antigravity-2","_emPpZ9dUVY2tQbHoRl3f-dhDMlgAMwtXPse5NQxBSc",{"id":2024,"title":1916,"author":40,"body":2025,"category":40,"date":2439,"description":2440,"extension":495,"image":2441,"imageAlt":2442,"isPublished":498,"meta":2443,"minRead":1637,"navigation":498,"path":2449,"seo":2450,"stem":2451,"__hash__":2452},"article\u002Fja\u002Farticle\u002Fcentralised-the-skills-for-agents.md",{"type":42,"value":2026,"toc":2429},[2027,2034,2037,2060,2081,2084,2094,2105,2115,2121,2124,2149,2155,2166,2181,2191,2201,2204,2211,2232,2235,2241,2251,2258,2261,2281,2290,2293,2299,2374,2381,2385,2421,2426],[45,2028,2029,2030,2033],{},"パソコン上でHermes、Claude Code、Codex、Antigravity、Kimiなど、複数のAIエージェントやCLIツールを動かしているなら、ある非常にイライラする問題に直面したことがあるでしょう。それは**スキルの断片化（フラグメンテーション）**です。各エージェントやCLIがそれぞれ独自の",[265,2031,2032],{},"skills","フォルダを個別に保持しているため、同じスキルの重複インストール、バージョンの不一致、そして管理上のオーバーヘッドが発生してしまいます。",[45,2035,2036],{},"私たちはAIエージェントを活用する中で、頻繁に以下のような課題に直面していました。",[129,2038,2039,2045,2051],{},[97,2040,2041,2044],{},[52,2042,2043],{},"重複インストール",": あるエージェント用に新しいスキルをインストールした際、別のエージェントでも全く同じスキルを何度も再インストールしなければならない。",[97,2046,2047,2050],{},[52,2048,2049],{},"バージョンの不一致（Version Drift）",": 1つのエージェント用にスキルをカスタマイズしたり修正したりしたのに、他のエージェントでの更新を忘れてしまい、結果としてエージェントごとに挙動が異なってしまう。",[97,2052,2053,2056,2057,2059],{},[52,2054,2055],{},"非効率なスキル管理",": システム全体に散らばる各エージェントの",[265,2058,2032],{},"フォルダを1つずつ確認しないと、どのスキルが実際にインストールされているか把握できない。",[45,2061,2062,2063,2065,2066,2072,2073,2080],{},"Vercelがオープンソースで提供している",[265,2064,1909],{}," CLIは、1つの",[52,2067,2068,2069,2071],{},"一元管理された（セントライズされた）",[265,2070,2032],{},"フォルダ","を作成し、それをすべてのエージェントで共有することで、この課題を見事に解決します。詳細は",[456,2074,2077,2079],{"href":2075,"rel":2076},"https:\u002F\u002Fgithub.com\u002Fvercel-labs\u002Fskills",[460],[265,2078,1909],{},"のGitHubリポジトリ","をご確認ください。",[65,2082,2083],{"id":2083},"スキルの一元管理化",[45,2085,2086,2087,2089,2090,2093],{},"コンセプトは非常にシンプルです。すべての子エージェントの",[265,2088,2032],{},"フォルダを",[52,2091,2092],{},"同じ物理フォルダ","に紐づければ、断片化の問題は完全に解消されます。",[45,2095,2096,2098,2099,2101,2102,2104],{},[265,2097,1909],{}," CLIを使ってスキルをインストールすると、そのスキルはパソコン上の共有一元化フォルダ（",[265,2100,1935],{},"）にダウンロードされます。その後、CLIが各エージェントの",[265,2103,2032],{},"フォルダから、その一元化フォルダに向けた**シンボリックリンク（Symlink、ファイル実体への参照）**を自動で作成します。",[45,2106,2107,2108,2111,2112,2114],{},"例えば、Claude Codeが",[265,2109,2110],{},"~\u002F.claude\u002Fskills\u002F","内でスキルを探す際、自動的かつ透過的に",[265,2113,1935],{},"へとリダイレクトされます。一元化フォルダ内のスキルに少し手を加えるだけで、すべてのエージェントにその変更が即座に反映されます。手動コピーや同期スクリプトは不要で、ディスク容量も一切無駄になりません。",[65,2116,2118,2120],{"id":2117},"npx-skillsのインストールとスキルの追加",[265,2119,1909],{},"のインストールとスキルの追加",[45,2122,2123],{},"以下のコマンドを実行して開始し、最初のスキルを追加してみましょう。",[855,2125,2127],{"className":1171,"code":2126,"language":1173,"meta":477,"style":477},"npx skills add https:\u002F\u002Fgithub.com\u002Fcoleam00\u002Fexcalidraw-diagram-skill --skill excalidraw-diagram\n",[265,2128,2129],{"__ignoreMap":477},[1177,2130,2131,2134,2137,2140,2143,2146],{"class":1179,"line":1180},[1177,2132,2133],{"class":1183},"npx",[1177,2135,2136],{"class":1187}," skills",[1177,2138,2139],{"class":1187}," add",[1177,2141,2142],{"class":1187}," https:\u002F\u002Fgithub.com\u002Fcoleam00\u002Fexcalidraw-diagram-skill",[1177,2144,2145],{"class":1187}," --skill",[1177,2147,2148],{"class":1187}," excalidraw-diagram\n",[45,2150,2151],{},[118,2152],{"alt":2153,"src":2154},"npx skills add コマンドを使用して GitHub からスキルをインストールする","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fnpx-skills-add-command.webp",[45,2156,2157,2158,2161,2162],{},"CLIは、この設定を特定のプロジェクト用にするか、それともグローバルにするかを尋ねてきます。サポートされているすべての子エージェントからアクセスできるように、通常は",[52,2159,2160],{},"global","を選択することをお勧めします。\n",[118,2163],{"alt":2164,"src":2165},"npx skills CLI でグローバルインストールオプションを選択する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fnpx-skills-install-global-prompt.webp",[45,2167,2168,2169,2172,2173,2177],{},"次に、**唯一の真実のソース（Single Source of Truth）**を確保するために、必ず",[265,2170,2171],{},"Symlink","を選択してください。\n",[118,2174],{"alt":2175,"src":2176},"スキルの同期にシンボリックリンク（Symlink）方式を選択する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fnpx-skills-symlink-option.webp",[118,2178],{"alt":2179,"src":2180},"CLI でのスキルインストールおよびシンボリックリンク作成の完了確認","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fnpx-skills-installation-completed.webp",[45,2182,2183,2184,2186,2187],{},"設定が完了したら、スキルが一元化フォルダ（",[265,2185,1935],{},"）に正しくインストールされているかを確認できます。\n",[118,2188],{"alt":2189,"src":2190},"中央ディレクトリにインストールされたスキルを確認・検証する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fnpx-skills-directory-verification.webp",[45,2192,2193,2194,2196,2197],{},"Kimi CLI（またはお好みのエージェント）を起動すれば、",[265,2195,1104],{},"スキルがすぐに利用可能になっています！\n",[118,2198],{"alt":2199,"src":2200},"Kimi CLI が中央スキルのロードを完了し、使用可能な状態を示す画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fkimi-cli-skills-integration.webp",[65,2202,2203],{"id":2203},"スキルをゼロから自作する",[45,2205,2206,2207,2210],{},"独自のカスタムスキルを作成したい場合は、Anthropicの",[265,2208,2209],{},"skill-creator","ツールを利用できます。以下のようにインストールします。",[855,2212,2214],{"className":1171,"code":2213,"language":1173,"meta":477,"style":477},"npx skills add https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fskills --skill skill-creator\n",[265,2215,2216],{"__ignoreMap":477},[1177,2217,2218,2220,2222,2224,2227,2229],{"class":1179,"line":1180},[1177,2219,2133],{"class":1183},[1177,2221,2136],{"class":1187},[1177,2223,2139],{"class":1187},[1177,2225,2226],{"class":1187}," https:\u002F\u002Fgithub.com\u002Fanthropics\u002Fskills",[1177,2228,2145],{"class":1187},[1177,2230,2231],{"class":1187}," skill-creator\n",[45,2233,2234],{},"インストール後、Kimiやその他のエージェントに以下のプロンプトを入力します。",[855,2236,2239],{"className":2237,"code":2238,"language":860},[858],"Use the skill-creator to help me build a skill for creating a product landing page\n",[265,2240,2238],{"__ignoreMap":477},[45,2242,2243,2244,2246,2247],{},"エージェントが自動的に",[265,2245,2209],{},"を認識し、ステップバイステップでスキルの作成手順を案内してくれます。\n",[118,2248],{"alt":2249,"src":2250},"Kimi CLI で実行されるインタラクティブな skill-creator ウィザード","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fkimi-cli-skill-creator-setup.webp",[65,2252,2254,2255,2257],{"id":2253},"その他便利な-npx-skills-コマンド","その他便利な ",[265,2256,1909],{}," コマンド",[45,2259,2260],{},"知っておくと便利なその他のコマンドは以下の通りです。",[129,2262,2263,2269,2275],{},[97,2264,2265,2268],{},[265,2266,2267],{},"npx skills ls -g",": グローバルにインストールされているすべてのスキル一覧を表示",[97,2270,2271,2274],{},[265,2272,2273],{},"npx skills update",": 1つのコマンドですべてのスキルを最新状態に一括アップデート",[97,2276,2277,2280],{},[265,2278,2279],{},"npx skills remove",": インタラクティブにスキルをアンインストール\u002F削除",[45,2282,2283,2284,968],{},"その他のコマンドや仕様については、",[456,2285,2287,2289],{"href":2075,"rel":2286},[460],[265,2288,1909],{}," のGitHubリポジトリ",[65,2291,2292],{"id":2292},"さらに一歩進んだ活用法",[45,2294,2295,2296,2298],{},"すべてのスキルが1つの場所（",[265,2297,1935],{},"）に集約されたため、このフォルダ自体をGitリポジトリとして初期化し、GitHubやGitLabにプッシュして管理できます。",[855,2300,2302],{"className":1171,"code":2301,"language":1173,"meta":477,"style":477},"cd ~\u002F.agents\u002Fskills\ngit init\ngit add .\ngit commit -m \"Initial skills folder\"\ngit remote add origin https:\u002F\u002Fgithub.com\u002FTech-Voyage-Dev\u002Fskills\ngit push -u origin main\n",[265,2303,2304,2313,2320,2329,2345,2360],{"__ignoreMap":477},[1177,2305,2306,2310],{"class":1179,"line":1180},[1177,2307,2309],{"class":2308},"s2Zo4","cd",[1177,2311,2312],{"class":1187}," ~\u002F.agents\u002Fskills\n",[1177,2314,2315,2317],{"class":1179,"line":478},[1177,2316,1450],{"class":1183},[1177,2318,2319],{"class":1187}," init\n",[1177,2321,2322,2324,2326],{"class":1179,"line":487},[1177,2323,1450],{"class":1183},[1177,2325,2139],{"class":1187},[1177,2327,2328],{"class":1187}," .\n",[1177,2330,2331,2333,2335,2338,2340,2343],{"class":1179,"line":1574},[1177,2332,1450],{"class":1183},[1177,2334,1241],{"class":1187},[1177,2336,2337],{"class":1187}," -m",[1177,2339,1549],{"class":1500},[1177,2341,2342],{"class":1187},"Initial skills folder",[1177,2344,1634],{"class":1500},[1177,2346,2347,2349,2352,2354,2357],{"class":1179,"line":1590},[1177,2348,1450],{"class":1183},[1177,2350,2351],{"class":1187}," remote",[1177,2353,2139],{"class":1187},[1177,2355,2356],{"class":1187}," origin",[1177,2358,2359],{"class":1187}," https:\u002F\u002Fgithub.com\u002FTech-Voyage-Dev\u002Fskills\n",[1177,2361,2362,2364,2366,2369,2371],{"class":1179,"line":1596},[1177,2363,1450],{"class":1183},[1177,2365,1212],{"class":1187},[1177,2367,2368],{"class":1187}," -u",[1177,2370,2356],{"class":1187},[1177,2372,2373],{"class":1187}," main\n",[45,2375,2376,2377,2380],{},"これにより、スキルの全変更履歴を管理できるようになり、万が一アップデートで不具合が生じても簡単に元の状態にロールバックできます。また、ノートPCとデスクトップPCなど、複数のパソコン間で",[265,2378,2379],{},"git pull","を実行するだけで、スキルの状態をシームレスに同期することも可能です。",[65,2382,2384],{"id":2383},"注意すべき点セキュリティとリスク","注意すべき点（セキュリティとリスク）",[129,2386,2387,2393,2399,2409,2415],{},[97,2388,2389,2392],{},[52,2390,2391],{},"互換性の違い",": エージェントのプラットフォームによっては、カスタムフックや特定の許可ツールなど、一部の機能にまだ対応していない場合があります。あるエージェントでは正常に動くスキルでも、別のものでは制限がかかることがあります。",[97,2394,2395,2398],{},[52,2396,2397],{},"ソースの信頼性",": 信頼できるソースからのスキルのみをインストールするようにしてください。",[97,2400,2401,2404,2405,2408],{},[52,2402,2403],{},"実行前のコードレビュー",": カスタムスキルやサードパーティ製スキルを使用する場合は、エージェントに実行させる前に、ファイル（特に",[265,2406,2407],{},"scripts\u002F","フォルダ内）の中身を必ず目視で確認してください。",[97,2410,2411,2414],{},[52,2412,2413],{},"最小特権の原則",": スキルに対して、動作に必要以上の過剰なツール権限やアクセス権を与えないようにしましょう。",[97,2416,2417,2420],{},[52,2418,2419],{},"シークレット of ハードコード厳禁",": APIキーやパスワードなどの機密情報は、絶対にスキルファイル内に直接書き込まないでください。",[45,2422,2423,2425],{},[265,2424,1909],{},"を使って「唯一の真実のソース」を構築することで、私たちの開発チームは二度手間やバージョン同期のストレスから完全に解放されました。非常にお勧めの設定ですので、ぜひ試してみてください。スキルの成長に伴い、AIエージェントの可能性も大きく広がります！",[1280,2427,2428],{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":477,"searchDepth":478,"depth":478,"links":2430},[2431,2432,2434,2435,2437,2438],{"id":2083,"depth":478,"text":2083},{"id":2117,"depth":478,"text":2433},"npx skillsのインストールとスキルの追加",{"id":2203,"depth":478,"text":2203},{"id":2253,"depth":478,"text":2436},"その他便利な npx skills コマンド",{"id":2292,"depth":478,"text":2292},{"id":2383,"depth":478,"text":2384},"2026-06-04","Claude CodeやKimiなどの複数のAIエージェントを使用中ですか？ npx skills CLIを利用して、重複を解消し1つのフォルダでスキルを一元管理する方法を解説。","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FCentralised%20the%20skills%20for%20agents\u002Fnpx-skills%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%A6AI%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%81%AE%E3%82%B9%E3%82%AD%E3%83%AB%E3%83%95%E3%83%A9%E3%82%B0%E3%83%A1%E3%83%B3%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%EF%BC%88%E6%A9%9F%E8%83%BD%E3%81%AE%E6%96%AD%E7%89%87%E5%8C%96%EF%BC%89%E3%82%92%E8%A7%A3%E6%B6%88%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.webp","npx skills CLIを使って複数AIエージェント of スキル管理を一元化する",{"schemaOrg":2444,"robots":507,"sitemap":2447},[2445],{"@type":506,"headline":2446,"description":2440},"npx skillsでAIエージェントのスキルフラグメンテーションを解消する",{"lastmod":2448},"2026-06-03","\u002Fja\u002Farticle\u002Fcentralised-the-skills-for-agents",{"title":2446,"description":2440,"ogTitle":1916,"ogDescription":2440,"twitterTitle":1916,"twitterDescription":2440},"ja\u002Farticle\u002Fcentralised-the-skills-for-agents","uVUFmWR2aAlO7r3S03_oxkFLf4ERy0PfY8lm00iX7yY",1781435115324]