netsuite-ai-companion Claude Code プラグイン
Claude Code プラグインClaude Code生産性エンタープライズ業務プラットフォームAI エージェント・AI アプリ開発営業・マーケ・ビジネス業務以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、NetSuite AI Connector Serviceを利用するAIアシスタントに向けて、データ取得手段の優先順位や出力形式、会計知識、SuiteQLの安全な実行方法を案内するものです。実際のNetSuiteデータへのアクセスには別途NetSuite AI Connector Serviceが必要で、その利用指針をまとめたスキルが付属しています。標準レポートや保存済み検索をSuiteQLより優先させ、複数子会社が絡む場面では子会社情報を確認してスコープ誤りを防ぐ設計です。通貨や割合の表示形式を統一し、内部IDをクリック可能なリンクに変換する処理も含みます。加えて、連結範囲の確認、現地通貨と基本通貨の区別、SuiteQL実行前の安全チェック、ツール障害時の再試行手順についても定められています。
連携サービスについて
NetSuiteはOracleが提供するクラウド型のERP・業務管理サービスです。README によると、本プラグインはNetSuiteに直接アクセスするのではなく、別コンポーネントであるNetSuite AI Connector Serviceを介してレポートや保存済み検索、レコードなどのデータを取得する構成になっています。
netsuite-ai-companion でできること
- 標準レポート、保存済み検索、レコード参照、SuiteQLの順でデータ取得手段の優先順位を設定
- 子会社フィルタを含むレポート実行時に子会社情報を確認し、複数エンティティでのスコープ誤りを防止
- 通貨・割合・数値の表示形式を統一し、内部IDをクリック可能なNetSuiteリンクに変換
- KPI数や表示件数に応じてダッシュボード形式とインライン応答を使い分け
- 借方・貸方など複式簿記の原則に沿って財務説明の根拠を示す
- 業務用語をSuiteQLのレコード種別やフィールド名へ対応付け
- 財務データ取得前に連結・単体・複数エンティティ比較といったスコープを確認
- 現地通貨と基本通貨の扱いを区別し、未決済の売掛金・買掛金に伴う為替差損益を把握
- カスタムSuiteQLクエリの実行前に行数制限やNULL処理などの安全チェックを行い、よくあるSQL構文の誤りを修正
- ツール呼び出し失敗時は再試行と代替手段への切り替えを行い、NetSuite上の操作経路を含むエラーを報告
- 異常な数値はユーザーに確認を求める形で提示し、権限エラー時には必要なロールを特定
出典
netsuite-ai-companion の変更履歴
- Claude Code プラグイン netsuite-ai-companion が追加