01
コードベースのあらゆる部分について質問できます
「いいねの切り替えがエンドツーエンドでどう動作するか」のようなトピックを入力すると、Panolayer がアーキテクチャに基づいてドキュメントを作成します。関係するコンポーネント、ルート、関数を、リクエストがそれらを通過する順序で記述します。
Panolayer Studio · 生きたドキュメント
コードベースの任意の部分について質問すると、Panolayer が解析したアーキテクチャからドキュメントを作成し、その記述を、記述が説明するファイルと関数にリンクします。コードが変わったら、ワンクリックで再生成できます。
Apple silicon 上の macOS 15 · 無料で開始 · クレジットカード不要
その後、agent が like ハンドラーをリファクタリングし、2つのファイル名を変更し、ルートの戻り値を変えました。誰もドキュメントを更新しませんでした。古くなったことに誰も気づかなかったからです。次の agent はそれでもドキュメントを読みました。
仕組み
01
「いいねの切り替えがエンドツーエンドでどう動作するか」のようなトピックを入力すると、Panolayer がアーキテクチャに基づいてドキュメントを作成します。関係するコンポーネント、ルート、関数を、リクエストがそれらを通過する順序で記述します。
02
ドキュメント内のファイル名とシンボル名は、それが説明するコードにリンクします。また、各ドキュメントには、その記述のうち何件がリンクされているかが「22 件の記述がソースにリンク」のように表示されます。文が誤っていると思われる場合は、コードと照らし合わせて確認できます。
03
Guardian ルールがコードに適用される箇所では、ドキュメントがそのルールを引用します(例:「いいねは閲覧者ごとに追跡される」)。人でも agent でも、読む人は誰でも、その制約を対象コードのそばで確認できます。
04
ワンクリックで現在のコードからドキュメントを再構築します。バージョン番号が上がるので、新しいドキュメントか古いドキュメントかを判別できます。
05
Panolayer は、repository 内にすでにある Markdown(README.md、AGENTS.md、docs/ 以下のすべてなど)を検出し、自身が作成したドキュメントの隣にフォルダごとにグループ化して一覧表示します。
FAQ
その他については、お問い合わせいただければ回答します。
README は一度書かれると、次第に実態からずれていきます。リビングドキュメントは、Panolayer がコードから解析したアーキテクチャに基づいて書かれ、その記述をソースにリンクし、コードが変わるたびに再生成できます。
はい。モデルが文章を書き、Panolayer がソースから解析した構造に基づいて作業します。そのため、記述はコードにリンクしており、どの記述もそれが説明する内容と照らし合わせて確認できます。
コードベースに関するあらゆる内容です。機能がエンドツーエンドでどう動作するか、プロジェクトの主要機能、アーキテクチャの全体像など。ドキュメントは Architecture、API、Components などの領域ごとにタグ付けされます。
Free にはリビングドキュメントが 2 件含まれます。Pro にはリビングドキュメントの無制限利用と共有が含まれます。料金を見る。