API

Understand

Understand APIチュートリアル4:字句解析(Lexer、Lexemeとは)

本記事は米国向けに公開されている開発元のブログ記事をベースとし、日本国内のUnderstand 7.0 APIの活用をご検討されているお客様向けに加筆・修正を加えたものとなります。前回の記事はこちらをご確認ください。※一部の記事の内容ではU...
Understand

Understand APIチュートリアル3:Entity、References、Kind Filterとは

本記事は米国向けに公開されている開発元のブログ記事をベースとし、日本国内のUnderstand 7.0 APIの活用をご検討されているお客様向けに加筆・修正を加えたものとなります。前回の記事はこちらをご確認ください。※一部の記事の内容ではU...
Understand

Understand APIチュートリアル2:最初のAPIスクリプトの作成

本記事は米国向けに公開されている開発元のブログ記事をベースとし、日本国内のUnderstand 7.0 APIの活用をご検討されているお客様向けに加筆・修正を加えたものとなります。前回の記事はこちらをご確認ください。※一部の記事の内容ではU...
Understand

Understand APIチュートリアル1:Python API入門

最近弊社へのお問い合わせの内容で、Python APIの利用方法に関するお問い合わせが増えております。そこで本ブログでも、Understand APIのチュートリアル記事を公開していきたいと思います。なお、本記事は米国向けに公開されている開...
Understand

GitHub ActionsのPRコメントで差分を可視化する

はじめに以前の投稿では、GitLab環境を前提にした構築方法を紹介しましたが、今回はGitHubユーザー向けにGitHub、GitHub Actionsを使用した連携方法を試してみました。プルリクエスト発生時にUnderstandからソース...
Understand

再帰処理を検出する

はじめに再帰処理を使った関数は、実行に時間がかかることがあります。また、そのコーディング方法から無限ループなどのバグが発生しやすいため、どこに再帰処理を使用しているかを把握しておくことが重要です。今回は、Understand GUI(デスク...
Understand

Understand APIをVSCodeで試してみた

はじめにUnderstand APIとはUnderstandの解析情報からさまざまな情報を参照可能なAPIとなります。最近ではPython APIがよく利用されております。APIを取り上げた過去の記事は、以下よりご確認いただけます。Unde...
Understand

MCPサーバーを構築してみた

はじめに最近は利用している各種ツールをAIと連携し、一元化を目指す動きが活発になっています。なかでも、MCPサーバーを使用した連携が注目されています。今回はこのMCPサーバーを構築し、AIチャットからUnderstandを動作させる方法を試...
Understand

Understand APIを使用したドキュメント生成

はじめにソフトウェアを開発、アップデートを続けていくうえでネックになるのが仕様書の更新ではないでしょうか?ソフトの改修に時間をとられ、仕様書の更新が間に合わないといった声をよく耳にします。あとから書くにしても、ソースを読み解くのも一苦労だと...
Understand

Understand 4.0 の新機能 – Understand API

Understand API は、Understand データベース(UDB ファイル)から任意の情報を取得するためのインターフェイスを提供します。Understand 4.0 では、Understand API について以下の追加がおこな...