AI 代理與工程軟體
Cogram Studio、MCPでヘッドレスFreeCADを開放し、エージェントによるCAD・BIMファイルの直接作成を可能に
Cogramは、人間とAIエージェントが共同利用できるクラウドモデリング環境を公開した。FreeCAD 1.1、OpenCASCADEジオメトリカーネル、MCPツールセットを使用して3Dモデルや図面を処理する。エージェントは範囲が限定され、反復的な修正を伴うモデリング作業をすでに実行できるが、複雑なモデルについては、依然としてエンジニアによる形状、寸法、ソリッド制約の確認が必要だ。

Cogram Studioは、従来のデスクトップCADソフトウェアを、AIエージェントが操作できるリモートワークスペースへと変える。バックエンドではFreeCAD 1.1をヘッドレスモードで実行し、幾何演算はOpenCASCADEカーネルが処理する。ワークスペースではSTEP、IFC、STL、DXF、FreeCADネイティブのFCStdファイルをインポートまたはエクスポートでき、表示用のメッシュや画像を生成するだけにとどまらない。
外部向けにMCPサーバーを提供しており、そのツールはFreeCAD Pythonスクリプトの実行、モデル状態の読み取り、ビュー、表、図面の作成・変更、地形データのインポートをカバーする。開発者はCodexやClaude Codeなどのエージェントに公式の`skill.md`を読み込ませたうえで、1時間のセッションを開始できるほか、組み込みのPiベースエージェントも利用できる。ブラウザーインターフェースは3D表示、計測、図面管理を担い、人間はエージェントによる各回の変更後に結果を直接検証できる。
技術上の要点は、モデルが突然新しい幾何フォーマットを習得したことではなく、エージェントが状態を保持し、観測可能で、繰り返し呼び出せるCAD実行環境を手に入れたことにある。これは、言語モデルに完全なFreeCADスクリプトを一度で出力させるよりも、coding agentの作業方式に近い。まず部品を作成し、その結果を確認し、寸法を計測してエラーを修正する。MCPにより、既存のエージェントフレームワークも専用SDKを統合することなくモデリング工程へ参加できる。
ただしCogramは、現時点では反復性の高いタスクや範囲の限定されたタスクに適していると明言している。エージェントに複雑なモデルを一度で完成させようとすると、見た目は妥当でも、寸法や構造の検査に耐えない結果になる可能性がある。エンジニアリングチームは、セッションの分離、スクリプト権限、ファイルの出所、モデル変更の監査ログについても確認すべきだ。今後注目すべき点は、幾何拘束の検証、シミュレーションからのフィードバック、バージョン間の差分、再実行可能なテスト機構がプラットフォームに追加され、エージェント生成CADを対話型プロトタイプから正式な設計工程へ移行できるようになるかどうかだ。