Now Assistでリアルタイムでコードを修正
Now Assist を使用してリアルタイムでコードを修正することで、開発者はワークスペース内でリアルタイムの AI 主導の推奨事項を受け取って、コード品質の問題を特定して解決できるため、ServiceNow, Inc.リーディングプラクティスに準拠し、技術的負債を積極的に削減できます。
ServiceNowコードで作業する場合、[Now Assistでコードをリアルタイムで修正] 機能では、次の開発領域がサポートされます。
- スケジュール済みスクリプト実行 (
sysauto_script) - スクリプトアクション (
sysevent_script_action) - ビジネスルール (
sys_script) - クライアントスクリプト (
sys_script_client) - カタログクライアントスクリプト (
catalog_script_client) - メールスクリプト (
sys_script_email) - スクリプトインクルード (
sys_script_include) - 変換スクリプト (
sys_transform_script) - リストクライアントスクリプト (
sys_ui_list_script_client) - UI スクリプト (
sys_ui_script)
インスタンス内のこれらの開発領域でコードが正しく構成されていない場合、機能レベルの検出結果または推奨レベルの検出結果に対して検出結果が返された後に、開発者はリアルタイムで修正コードをトリガーできます。
注:
Now Assist を使用したリアルタイムのコード修正 は、コードの実際の検出結果があり、アクティブなスキャンエンジン定義に対する Act または Recommend レベル違反がある場合にのみ表示されます。
次の場合、エージェントは表示されません。
- 唯一の検出結果は、承認された例外を伴う推奨レベルです。
- すべての検出結果は、該当するテーブルに基づいて除外されます。
- 定義は除外プロパティに一覧表示されます。