agentcad icon

agentcad

agentcadは、AIエージェント向けのオープンソースCADツールです。ローカルで動作し、CLIとMCPサーバーで設計、レンダリング、検証、実際のCAD出力のエクスポートを支援します。

agentcad

概要

agentcadは、AIエージェント向けのオープンソースCADツールです。コードや概算で止まるのではなく、実際のCAD出力を設計、レンダリング、検証、エクスポートする手段をコードエージェントに提供します。

このサイトでは、人間とエージェントの協働のためのローカルワークフローとして紹介されています。エージェントがCADスクリプトを実行し、メトリクスとレンダリングを読み取り、誤りを修正し、ジオメトリが有効で引き渡し可能になるまで反復します。公開サイトでは、STEP、STL、GLB、OBJの出力に加え、プレビュー、検証、バージョン差分が強調されています。

主な機能

スクリプト化されたCAD実行

スクリプトを実行し、バージョン管理されたSTEPファイルとジオメトリのメトリクスを返すため、エージェントは各試行後に寸法と妥当性を確認できます。

レンダリングプレビュー

さまざまな角度からPNGプレビューを生成し、引き渡し前にモデルを視覚的に確認できます。

マルチフォーマット出力

STL、GLB、OBJを含む一般的な下流向け形式へエクスポートでき、印刷、ビューアー、さらなる処理に使えます。

実行前の検証

実行前チェックを行い、エラーを早期に検出して、無効なジオメトリのまま進めないよう支援します。

デバッグと反復ツール

トポロジーレポートとバージョン差分を提供し、反復間の変更をデバッグ・比較しやすくします。

CLIとMCPアクセス

CLI利用とエージェント向けツールのためのMCP統合の両方をサポートし、ローカル実行とキャッシュ済み実行の導入例があります。

主な使用例

  • 反復的なエージェント駆動CAD

    コーディングエージェントがCADスクリプトを書き、ローカルで実行し、返されたメトリクスとレンダリングを確認し、ジオメトリが要件に合うまでモデルを修正します。

  • エージェントツール統合

    開発者がClaude Code、Cursor、Windsurfのようなコーディング環境内でCLIまたはMCPサーバーを使い、エージェントワークフローにCAD生成を追加します。

  • 3Dモデルの出力と引き渡し

    ユーザーが印刷や共有のために確認可能な3D出力を必要とするため、検証に合格した後にエージェントがSTEP、STL、またはGLBをエクスポートします。

  • 設計反復のレビュー

    制作者が部品やアセンブリの連続したバージョンを比較したくて、レンダリングプレビュー、メトリクス、差分を使って何が変わったかを確認します。

Pros and Cons

Pros

  • オープンソースでローカル実行できるため、ファイルや出力への直接アクセスが必要なエージェントワークフローに適しています。
  • 視覚的なプレビューと機械可読なメトリクスの両方を生成するため、エージェントにはジオメトリを確認する複数の手段があります。
  • 印刷やWeb/ビューアー向けの一般的な出力形式をサポートしています。
  • バージョン差分とトポロジー報告を備え、反復的なデバッグを支援します。
  • CLIとMCP統合の両方の経路を提供するため、複数のエージェント構成で利用できます。

Cons

  • 公開サイトには、完全な機能一覧やプラン比較の文書化された情報がありません。
  • 提供されたスナップショットでは価格ページが404を返しているため、サイト内容から価格の詳細を確認できません。
  • サイトはagentcadを、従来型の対話式CADエディタではなく、スクリプト駆動のエージェント向けCADワークフローとして位置づけています。

FAQ

どのようにセットアップしますか?

agentcadはオープンソースのCLIおよびMCPサーバーとしてローカルで動作します。サイトのインストール例では、Python 3.10〜3.12 のサポートと、`agentcad[mcp]` のパッケージインストール方法が示されています。

どのような出力を生成しますか?

agentcadは、STEP、STL、GLB、OBJ などのCAD出力に加え、PNGレンダリングと検証メトリクスを生成し、エージェントが引き渡し前にジオメトリを確認できるようにします。

ワークフローではどのように使う想定ですか?

サイトではagentcadを、CADタスクにおける人間とエージェントの協働向けに位置づけています。エージェントがスクリプトを実行し、メトリクスとレンダリングを読み取り、その後、ジオメトリが有効になるか仕様に一致するまで反復します。

主な制限や適合上の注意点は何ですか?

ソースには実行前の検証、メトリクス、レンダリング、バージョン差分が記載されていますが、考えられるすべての制約は文書化されていません。これは、単独の視覚的なCADエディタではなく、コード駆動のCADワークフロー向けです。

サイトに価格情報はありますか?

`/pricing` の価格ページは、現在サイトのスナップショットで404を返すため、公開サイトから抽出できる価格表やプラン詳細はありません。

Quick Facts

カテゴリ
開発者向けツール
主な用途
AI支援によるCAD生成と検証
提供形態
オープンソースCLIおよびMCPサーバー
対応Python
3.10–3.12
ソースドメイン
agentcad.dev
ライセンス
Apache-2.0(ソースリポジトリ)

agentcadの代替品

DeepMotion icon

DeepMotion

DeepMotionは、動画から3Dアニメーションを生成するAnimate 3Dと、テキストから動きを作るSayMotionを備えたWebベースのAIモーションキャプチャ&3Dアニメーションプラットフォームです。

图像大厨imgcook icon

图像大厨imgcook

imgcookは、デザイン稿をフロントエンドコードに変換するデザイン-to-codeツールです。Sketch、Photoshop、VS Code、CLIに対応し、プラグインと開発者向けのワークフローを提供します。

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ably Chat icon

Ably Chat

Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。