Skip to main content

CODESYS Development System MCP Server

CODESYS Development System MCP Server AIアシスタントが直接対話できるようにするアドオンです。CODESYS開発環境。

モデルコンテキストプロトコル

モデルコンテキストプロトコル( https://modelcontextprotocol.io/docs/getting-started/intro MCPは、AIモデルと外部アプリケーション間の通信のためのオープンスタンダードです。MCPを使用することで、AIアシスタントはアプリケーション内のツールにアクセスしたり、データを照会したり、アクションを実行したりできます。

CODESYS Development System MCP Serverこのプロトコルを実装し、選択されたIDE機能をMCPツールとして提供します。その結果、 MCP互換クライアントはプロジェクト、コード、ライブラリにアクセスできます。CODESYS IDE。

ユースケース

CODESYS MCP Server以下のワークフロー例を含む、多くのユースケースをサポートしています。

  • 構造化テキストコードの読み取り、書き込み、編集

  • プロジェクト構造をナビゲートして閲覧する

  • ライブラリを管理し、そのドキュメントを取得する

  • コンパイルエラーと警告を確認する

利用可能なツールの一覧については、以下を参照してください。MCPツールとリソース

注記

サポートされているプログラミング言語

CODESYS MCP Server現在サポートされているのは構造化テキストのみです。グラフィカル言語のオブジェクトは読み取ることはできますが、作成や変更はできません。

バージョン管理の推奨事項

CODESYS V3では、変更を元に戻すためのオプションが限られています。Gitなどのバージョン管理システムと併せて、ファイルベースのプロジェクトストレージを使用することをお勧めします。

推奨AIモデル

社内テストでは、 Claudeモデルが構造化テキストにおいて最高のコード品質を示しました。他のMCP互換LLMも使用できますが、品質が劣る結果になる可能性があります。