RepoCarta 14日Trialで試す

設計書をAIが自動作成
— コードから仕様書を生成するツール

エンジニアが手作業で設計書を書く時代は終わりました。RepoCartaはコードを読み取り、アーキテクチャ・DB・API・画面設計書を数分で生成します。

14日Trialで設計書を生成する
手作業 RepoCarta エンジニア 数日〜数週間 設計書完成 ⚠ 多大な工数・更新漏れリスク GitHub RepoCarta 設計書完成 数分 ✓ 常に最新・自動更新対応

設計書を手作業で書く問題点

多くの開発チームが設計書の作成・維持に苦労しています。その背景には、手作業による設計書作成が抱える構造的な問題があります。

  • 実装後の設計書作成は二重作業になり、多大な工数がかかる
  • コードが更新されても設計書が更新されず、情報の乖離が生じる
  • 書き手によって記述のレベルや粒度が異なり、品質にばらつきが出る
  • ドキュメントの場所が分散し、最新版がどれかわからなくなる
  • 退職・異動で担当者が変わると、設計の意図が失われてしまう

これらの問題はすべて、「コードとドキュメントを別々に管理する」という従来のアプローチに起因しています。RepoCartaはコードをドキュメントの唯一のソースとして扱い、この問題を根本から解決します。

RepoCartaが自動生成する設計書の種類

プロジェクトの性質に応じて、以下の設計書を自動生成します。それぞれ実際のコードに基づいた内容で生成されるため、精度の高いドキュメントが得られます。

アーキテクチャ設計書

システム全体の構成・コンポーネント間の依存関係・データフローを図解付きで自動生成します。マイクロサービス構成にも対応。

DB設計書

テーブル定義・カラム一覧・インデックス・リレーションをER図とともに出力します。マイグレーションファイルから正確に生成。

画面設計書

コンポーネントの構造・表示条件・ユーザーアクションを整理した画面仕様書を生成します。React・Vueコンポーネントに対応。

API仕様書

エンドポイント・HTTPメソッド・リクエスト/レスポンスのスキーマ・認証方式を詳細にドキュメント化します。OpenAPI形式で出力可能。

生成された設計書のイメージ

以下は実際にRepoCartaが生成するDB設計書のサンプルです。テーブル構造・カラム定義・制約情報が自動的にMarkdown形式で出力されます。

# データベース設計書
## 生成日時: 2026-05-20 | リポジトリ: example/my-app
 
## テーブル一覧
 
### users テーブル
| カラム名 | 型 | NULL | デフォルト | 説明 |
|---------|-----|------|-----------|------|
| id | BIGINT | NO | AUTO_INCREMENT | ユーザーID(主キー)|
| email | VARCHAR(255) | NO | - | メールアドレス(UNIQUE)|
| name | VARCHAR(100) | NO | - | 表示名 |
| created_at | TIMESTAMP | NO | CURRENT_TIMESTAMP | 作成日時 |
 
# インデックス:
- PRIMARY KEY: id
- UNIQUE INDEX: email
 
### projects テーブル
| カラム名 | 型 | NULL | デフォルト | 説明 |
|---------|-----|------|-----------|------|
| id | BIGINT | NO | AUTO_INCREMENT | プロジェクトID |
| owner_id | BIGINT | NO | - | オーナーユーザーID(FK: users.id)|
| name | VARCHAR(200) | NO | - | プロジェクト名 |
| is_public | BOOLEAN | NO | false | 公開フラグ |

設計書の自動更新機能

RepoCartaの最大の特徴のひとつが、GitHubへのプッシュに連動した設計書の自動更新機能です。従来の設計書は、コードが更新されても手動で更新する必要があり、結果として陳腐化した不正確なドキュメントが残り続けるという問題がありました。

RepoCartaのWebhook連携を設定すると、メインブランチへのマージのたびに自動でコードが再解析され、設計書が最新の状態に更新されます。更新された箇所はdiffとしてハイライト表示されるため、変更内容を一目で把握できます。

また、週次・月次のスケジュール実行も設定できます。定期的にドキュメントが更新されることで、プロジェクトの現状を常に正確に把握できる環境を維持できます。CIパイプラインに組み込んでPRごとに差分レポートを生成する使い方も人気です。

Webhook連携の設定方法は?
GitHub Appをインストールするだけで自動的にWebhook連携が設定されます。手動でのWebhook登録は不要です。以降はpushのたびに自動更新が実行されます。
更新頻度に制限はありますか?
プランごとに自動更新の利用回数が異なります。上限を超えた場合は追加パック(5回 ¥1,500)で拡張できます。大規模なリポジトリの場合、1回の解析に数分かかることがあります。

料金プラン

まず14日Trialで試して、必要に応じてアップグレードできます。

Trial
¥0/14日
  • 1プロジェクト
  • ドキュメント最大3種
  • Q&Aチャット
  • カード登録不要

Team プランも提供しています。詳細は料金ページをご確認ください。

設計書の作成を自動化する

今すぐRepoCartaで設計書を自動生成。クレジットカード不要で14日Trialからはじめられます。

14日Trialで設計書を生成する