コードからのアーキテクチャ図
製品をリポジトリに向けると、コンポーネント、階層、そしてそれらの関係性のセマンティックなビューを生成します。FAQ によると、レイアウトはモデルが手動で箱を配置するのではなく ELK によって処理されます。
Lucid Trainは、リポジトリのコードからアーキテクチャ図を生成し、その図をコーディングエージェント向けの仕様として使うローカルファーストのAIコーディング支援です。デスクトップアプリと軽量なRust CLIで利用でき、ローカルモデルや自分のAPIキーにも対応します。
Lucid Train は、コードベースからアーキテクチャ図を生成し、その図を下流のコーディング作業の仕様として使う AI コーディング支援です。この製品は、エージェントに変更を依頼する前に既存リポジトリをより明確に把握したい開発者を対象としています。
サイトでは 2 つの製品モードが紹介されています。デスクトップアプリと 6 MB の Rust CLI です。どちらもユーザーのマシン上で動作し、ローカルモデルまたはユーザー自身の API キーを使用できるため、コードはローカルに保たれ、製品内に使用量メーターは組み込まれていません。
製品をリポジトリに向けると、コンポーネント、階層、そしてそれらの関係性のセマンティックなビューを生成します。FAQ によると、レイアウトはモデルが手動で箱を配置するのではなく ELK によって処理されます。
図はコーディングエージェント向けの仕様としても扱われます。ホームページでは、要求を分析し、図として描画し、エージェントがそこから実装する設計として引き渡すワークフローが説明されています。
デスクトップアプリは Code、Diagram、Audit、Dashboards、Connectors を 1 つのインターフェースにまとめているため、同じワークスペースで実装、レビュー、監視の作業に使えます。
この製品は、同じワークスペース内で複数のリポジトリをサポートし、それぞれに独自のエージェントサイドカーと履歴があります。そのため、ツールを切り替えずに別々のプロジェクトを整理して管理するのに適しています。
Lucid Train は、任意の stdio MCP サーバーと skills.sh の SKILL.md パックを利用できます。ホームページでは、ダッシュボードや依存関係監査のためのコネクタにも触れています。
端末 CLI は、キーボード中心の TUI を備えた単一の Rust バイナリです。サイトでは、ライブプラン、thinking stream、diff、トークンの集計をサポートし、ローカルモデルまたは自分の API キーで実行できると説明しています。
開発者がツールをリポジトリに向け、何かを変更する前にコンポーネントと依存関係の可視マップを取得します。これは、見慣れないコードベースに参加したときや、ドキュメントがないまま成長したシステムをレビューするときに役立ちます。
アーキテクチャが生成された後、その図を仕様としてコーディングエージェントに渡せます。このワークフローは、実装作業を始める前により明確な設計目標を必要とするエージェントを支援します。
チームはデスクトップアプリの Code、Diagram、Audit、Dashboards、Connectors の各ビューを使って、コード作成、依存関係の確認、運用データの監視を 1 か所で行えます。
複数のリポジトリを持つユーザーは、それぞれのプロジェクトを個別の履歴とエージェントサイドカー付きの独立したワークスペースに保持できます。これは、複数のサービスやコードベースを同時に追跡するときに便利です。
ターミナル中心のワークフローを好む開発者は、デスクトップアプリを開かずに、キーボード中心の操作、ライブプラン、diff、トークン集計のために Rust CLI を使用できます。
はい。製品のFAQには、Lucid Train にリポジトリを指定すると、コードベースを調査してからアーキテクチャ図を出力すると記載されています。図はローカルのマシン上で生成され、ページにはアップロードされるとは書かれていません。
はい。FAQでは、Lucid Train はローカルの Ollama モデルに対して完全にオフラインで動作すると説明されています。API キーは不要で、テレメトリはオフになっており、コードがマシンの外に出ることはありません。
料金ページによると、CLI は無料のオープンソースで、デスクトップアプリは月額 $3 または年額 $30 で、7日間のトライアルが含まれます。モデルの利用料金は別で、ローカルモデルを無料で使うか、自分の API キーを持ち込んでプロバイダーに直接支払うことができます。
FAQ では、図は Excalidraw のシーンであり、SVG と PNG にエクスポートでき、Excalidraw クライアントで編集可能なままだと説明されています。また、1回のクリックでキャンバスを、コンポーネント、関係性、ナレーターのメモを一覧にした markdown 仕様に変換できるとも記載されています。
デスクトップアプリと CLI は同じエージェントコアを共有しています。デスクトップアプリは 1 つのウィンドウに Code、Diagram、Audit、Dashboards、Connectors を追加し、CLI はキーボード中心の端末インターフェースを備えた単一の 6 MB の Rust バイナリとして説明されています。
ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。
Ghostは、チャット、コード生成、コマンドラインでのタスク実行に対応したターミナル向けAIアシスタントです。無料モデルを同梱し、Linux、macOS、Windowsで使えます。オープンソースです。
Vi3ecodeは、AIコーディングエージェント向けの開発環境です。プロジェクト文脈、ターミナル、Git、メモリ、フロー、レビュー、コミュニケーションを連携させます。
CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。
hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。
Manta AIは、URLからアプリの挙動を把握し、回帰を検出し、スクリプトやセレクタ管理なしでテストを生成できる自律型Webアプリテストツールです。