MB

microsoft/bcquality

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

237 stars 品質 65 トレンド 39MIT

ビジネス・セントラル開発の質の高いスキルと知識 人間やエージェントの共有バーも同じです.

概要

AIツールがより良いビジネスセントラル開発の決定を下すのに役立つ品質スキルと知識:BC固有の欠陥をキャッチし、誤解を招く助言を回避し、あなたが読むことができる参照で発見を説明してください。 BCQualityには、エージェントやビジネスセントラルの拡張機能はありません。 ホストはエージェントを供給します。 コンテンツをプラグインとしてインストールしたり、別の統合から使用したり、直接知識を閲覧したりすることができます。 VSコードのCopilotチャットパネルではなく、以下のウォークスルーを使用します。 Copilot CLIをインストールし、サインインします。 あなたのアカウントと組織ポリシーは、その使用を許可する必要があります。 BCQualityをクローンしたり、ランナーをビルドしたり、このソースレビュー例でビジネスセントラルにアプリをデプロイしたりする必要はありません。 リストには、bcquality を含める必要があります。 プラグインは現在、al-code-review スキルを公開しています。 インストールとスキルの発見は一般的なパターンです。アプリのレビューは、その使用例です.

概要(AI 翻訳)

AIツールがより良いビジネスセントラルを作るのに役立つ品質スキルと知識 開発の決定:BC固有の欠陥をキャッチし、誤解を招く助言を避けます、 あなたが読むことができる参照で発見を記述し。

BCQualityには、エージェントやビジネスではなく、**ナレッジと再利用可能なスキルが含まれています。 中央延長。 ホストはエージェントを供給します。 コンテンツをインストールできます プラグインとして、別の統合から使用したり、直接知識を閲覧したりします。

#BCQualityを使用する3つの方法

| ご利用条件 | ご利用状況 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | ご利用条件 | | お問い合わせ | | Copilot CLIプラグインでリクエストに応じてALコードを確認する | 利用可能 | クイックスタート | | GitHubリポジトリのAL-Goでプルリクエストを自動的に確認 | GitHubのAL-Goの進捗状況 | リリースされるAL-Goのドキュメント | | コーディング前の開発計画にBCQualityガイダンスを適用 | プラグインのプレビュー | プランガイダンス |

クイックスタート

プラグインをインストールし、最初のレビューを実行します。 お問い合わせ GitHub Copilot CLI をインストールして署名します。 使用するアカウントと組織ポリシーで。 必要ない BCQualityをクローンし、ランナーを構築したり、ビジネスセントラルにアプリをデプロイしたりします.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

BCQuality — Don’t teach one agent. Teach the ecosystem. 🤝

Quality skills and knowledge that help AI tools make better Business Central development decisions: catch BC-specific defects, avoid misleading advice, and explain findings with references you can read.

BCQuality contains knowledge and reusable skills, not agents or a Business Central extension. Your host supplies the agent. You can install the content as a plugin, use it from another integration, or browse the knowledge directly.

Three ways to use BCQuality

Use Status Start here
Review your AL code on demand with the Copilot CLI plugin Available Quick start
Review pull requests automatically in AL-Go for GitHub repositories In progress in AL-Go for GitHub AL-Go documentation once released
Apply BCQuality guidance to a development plan before coding Preview in the plugin Plan guidance

Quick start

Install the plugin and run your first review. You need GitHub Copilot CLI, installed and signed in, with an account and organization policy that allow its use. You do not need to clone BCQuality, build a runner, or deploy an app to Business Central.

Copilot CLI runs in any terminal, including the integrated terminal in VS Code. A plugin installed in Copilot CLI is not automatically available in the Copilot Chat panel.

  1. Install the plugin:

    copilot plugin install microsoft/BCQuality
    copilot plugin list
    

    The list should include bcquality. In a Copilot CLI session, /skills list shows its two skills: al-code-review and the preview al-plan-guidance.

  2. Start a new Copilot CLI session in your app folder, replacing the example path:

    cd "C:\Repos\MyBusinessCentralApp"
    copilot
    
  3. Approve access only to a project you trust, then ask:

    Use the installed al-code-review skill to review the complete Business Central app in this folder without changing my source files. Return the complete BCQuality findings report.

The folder should contain app.json and your AL source; it does not need to be a Git repository. On macOS or Linux, use your app’s local path instead.

What you get

Each selected review returns findings with a source location, severity, confidence, and the guidance behind them. For example, a performance finding might read:

Major · high confidence · src\CustomerExport.Codeunit.al, line 42

The country filter is evaluated inside the customer loop, so rows that will be discarded are still read from the database. Apply the filter with SetRange before calling FindSet.

Guidance: Apply filters before iterating

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add microsoft/bcquality
MCP 初心者?mcpskill.org のガイドから始めましょう →