API

Lattix

LattixのアーキテクチャルールをAIに渡して既存コードに機能の追加実装をさせてみた

はじめに前回の記事では、既存コードに発生しているアーキテクチャルール違反をLattixで検出し、その違反レポートとルールレポートをAIに渡して修正させる、という検証をおこないました。つまり、「違反が起きた後にAIで直す」アプローチです。今回...
Lattix

Lattix Python APIで循環依存のリファクタリング優先順位をつけてみた

この記事の要約本記事で紹介するスクリプト(export_cycles_high_level_report.py)を実行すると、サブシステム間の循環依存を一括検出したHTMLレポートが出力されます。優先順位の付け方は以下のとおりです。Dept...
Understand

開発元公式のMCPサーバー

はじめに以前弊社で独自にMCPサーバーを構築したブログを公開しておりましたが、Understand 7.2では開発元から正式なMCPサーバーが提供されるようになりました。今回はこちらの機能の概要と、設定方法について記載したいと思います。※M...
Understand

AIコーディングでPythonスクリプトを作成してみた

はじめにAIによるコーディングが当たり前になりつつある昨今、簡単なスクリプトであればかなりの高精度で作成できるようになってきています。UnderstandのプラグインはPythonで作成することができ、コード量も少ないことから、AIとの相性...
Understand

Understand APIチュートリアル6:インタラクティブレポート

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

Understand APIチュートリアル5:グラフ

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