# Solarch ノード・エッジグラフで設計、検証、コード生成ができるバックエンド構成ツール。 - Findings24: - ウェブサイト: - 料金: Freemium - カテゴリー: AI開発者ツール, AIコードジェネレーター ## Solarchとは? Solarchは、ライブなノード/エッジグラフを中心にシステム設計を行うバックエンドアーキテクチャツールです。コントローラー、サービス、リポジトリ、テーブル、DTO、キューなどのコンポーネントをモデル化し、キャンバスに配置する前にプラットフォームが接続を検証します。 検証済みのアーキテクチャから、Solarchはグラフに一致するコードを生成し、時間の経過に伴ってコードと設計の同期を維持しやすくします。AIが変更を提案し、Rules Engineがそれを検証して未対応の接続を拒否する、アーキテクチャファーストのワークフローを軸に構築されています。 ## Solarchでできること ### ライブアーキテクチャキャンバス コントローラー、サービス、リポジトリ、テーブル、DTO、キューなどのシステム要素を、ライブなノード/エッジグラフとしてバックエンドアーキテクチャに描画します。 ### ルールベースの検証 描画しながら接続を検証します。デフォルト拒否のRules Engineが不正なエッジを拒否し、アンチパターンのチェックを適用します。 ### ハイブリッドコード生成 検証済みのグラフを、2段階のパイプラインでコードに変換します。まず決定論的にスキャフォールドを生成し、必要に応じてAIが本体を補完します。 ### ドリフト検出と同期 ドリフトチェック、双方向同期、生成された差分によって図とコードベースの整合性を保ち、CIでマージをブロックできるようにします。 ### マルチフォーマットエクスポート Mermaid図、AIが読み取れるメモリ、コード生成用の出力など、開発者のワークフロー向けにアーキテクチャをエクスポートします。 ### 共有ツールチェーン エディター、CLI、MCP serverで同じアーキテクチャとルールを使用し、異なるツールから同じ基盤グラフを参照できるようにします。 ## 利用シーン ### バックエンドアーキテクチャの設計 バックエンドをアプリケーション層のグラフとしてモデル化し、各接続を検証して、1つのキャンバス上で設計を可視化します。 ### 図からのコードの初期構築 決定論的なスキャフォールドを生成し、承認済みのアーキテクチャに一致するコードが必要な場合は、コントラクトに基づいてメソッド本体を補完します。 ### アーキテクチャドリフトの防止 既存のNestJSリポジトリをチェックし、現在のコードと目標グラフの間のドリフトを検出します。マージをブロックできるCIチェックにも対応します。 ### ツール間の同期維持 エディターとエージェントが同じアーキテクチャソースを使用できるようにし、VS Code、CLI、MCP接続エージェントでの変更の一貫性を保ちます。 ### 共有アーキテクチャでのコラボレーション チームプランでグラフを共有し、プロジェクト全体でノード参照を維持しながら、複数のメンバーが同じアーキテクチャに基づいて作業できるようにします。 ## よくある質問 ### Solarchとは何ですか? Solarchは、システムをノード/エッジグラフとして描画するためのバックエンドアーキテクチャツールです。描画時にRules Engineが各接続を検証し、プラットフォームが検証済みのアーキテクチャに一致するコードを生成します。 ### SolarchはCopilotやCursorのようなAIコーディングツールとどう違いますか? Solarchは、コードファーストの補完ではなく、アーキテクチャファーストのワークフローを中心に位置付けられています。まずアーキテクチャを生成し、デフォルト拒否のルールシステムで検証してから、その検証済みグラフに基づいてコードを生成します。 ### Rules Engineは何をしますか? Rules Engineは、アーキテクチャグラフ用のデフォルト拒否バリデーターです。明示的に許可されていない接続を拒否し、ControllerからTableへの直接接続を防ぐなど、アンチパターンのチェックを適用します。 ### Solarchには無料プランと有料プランがありますか? 料金ページには、無料プラン、有料プラン、チームプラン、エンタープライズ向けの問い合わせフローが掲載されています。有料プランには7日間のトライアルが含まれます。 ## クイック情報 - **カテゴリー**: 開発者向けツール - **主な用途**: バックエンドアーキテクチャのモデリングとコード生成 - **プラットフォーム**: Webアプリ、VS Code拡張機能、CLI、MCP server - **主なユーザー**: バックエンド開発者とAIコーディングエージェント - **料金**: 無料プラン、有料プラン、チームプラン、エンタープライズ向け問い合わせフロー - **ドメイン**: solarch.dev