コンテンツへスキップ

エージェント型エンジニアリングのためのプラットフォーム

作りたいソフトウェアを構築する 動いているものを壊さずに。

今使っているエージェントを持ち込むことも、独自に構築することもできます。Panolayer はソースからコードベース全体をマッピングして全体の構造を把握できるようにし、各エージェントに専用の worktree を割り当て、エージェントが加えるすべての変更を、コードの他の部分が前提としている内容と照らし合わせてチェックします。リグレッションとその原因を、ブランチに影響が及ぶ前に確認できます。

Panolayer をダウンロード

macOS 向けパブリックベータ。無料で始められ、クレジットカードは不要です。

ドキュメントを読む

エージェントがコードを書く速さに、レビューが追いつかない。

エージェントが機能を追加し、テストは通り、問題なく動きます。2 日後、以前の動作を前提としていた呼び出し元がクラッシュし、原因を探して 1,200 行の diff を掘り返すのはあなたです。

エージェントは見せられたファイルをもとに作業します。複雑なコードベースでは、変更の影響は見せられなかったファイルの中に潜んでいます。Panolayer はソースからコードベース全体をマッピングするため、あなたもエージェントも、実際の構造を起点に作業を始められます。

01 / アーキテクチャ

自分が書かなかったコードをナビゲートする

リポジトリを接続すると、Panolayerが解析し、モジュール、関数、クラス、呼び出し元、依存関係を含むアーキテクチャマップを作成します。何が何を呼び出し、何に依存し、変更がシステム全体にどう影響するかを確認できます。マップはモデルで生成するのではなくソースを解析して作るため、同じコードからは常に同じマップが得られます。検証もこの同じマップ上で実行されます。

アーキテクチャの仕組み
アプリケーションのページ、共有ライブラリ、シンボル間のつながりを示すPanolayerのアーキテクチャマップ
Agent ワークスペース

02 / 構築

使い慣れたエージェントをそのまま活用

Agent Marketplace には、Aider、Claude Code、Cline CLI、Codex CLI、Gemini CLI、GitHub Copilot CLI をはじめとする 20 のコーディングエージェントと、Panolayer Agent がそろっています。使っているエージェントをワンクリックでインストールし、ターミナルで何も設定することなく、同じページからプロジェクト上で起動できます。

Buildの仕組み

独自のエージェントループを設計

エージェントの振る舞いはハーネスで決まります。どう計画するか、完了と言う前に何をチェックするか、ステップが失敗したときに何をするか。多くのツールでは、このハーネスは固定されています。Graph Builder を使えば、Panolayer はエージェントループ全体をグラフとして公開するため、何を、どの順序で実行し、ステップが失敗したときにどうするかを自分で決められます。Agent Marketplace に公開すれば、ほかのエージェントと同じように動作します。

Panolayer AgentPanolayer Agent
Graph Builder の仕組み

03 / 検証

コードが変わったときにリグレッションを検出

ファイルを保存するたび、あるいはエージェントがタスクを完了するたびに、Panolayer はその変更を、コードが前提としている内容と照らし合わせてチェックします。基準となるのは関数シグネチャ、ドキュメント、そして各呼び出し元が実際にどう使っているかです。結果は数秒で返り、変更前の状態と比較されるため、この変更で壊れたものだけが、関数、影響を受ける呼び出し元、それぞれのエビデンスとともに表示されます。

Verifyの仕組み
失敗したルールと評価の詳細を表示するPanolayerの検証結果

04 / 変更

注意が必要なファイルがわかる

コミットする前に、何が変わったかを確認したいものです。しかし複数のエージェントが作業した後では、数十のファイルにわたって数千行に及ぶこともあり、その大半は lockfile や設定、小さな編集です。Panolayer は変更されたすべてのファイルをリスクでスコアリングし、その理由を示します。重要なファイルから先に開き、残りはざっと目を通せばよいとわかります。確認が済んだら、同じ画面からコミットしてプッシュできます。

「変更」の仕組み
リスクスペクトラムと変更されたファイルを表示する Panolayer の「変更」画面

自分のコードベースでPanolayerを試す

リポジトリのアップロードフォームもクレジットカードも不要。Panolayerをダウンロードして、すでに触っているコードを持ち込もう。

リポジトリが手元にない場合はサンプルから開始
  1. 01

    macOS向けにダウンロード

    アプリをインストールし、GitHub、Google、またはメールアドレスでサインインします。

  2. 02

    リポジトリを開く

    作業中のコードを開くか、サンプルリポジトリから始めましょう。

  3. 03

    コードを検証する

    各失敗の関数、期待される動作、変更点、影響を受ける呼び出し元を確認できます。変更された各ファイルをRisk Spectrumで確認できます。

  4. 04

    コードベースを検査

    Panolayer がリポジトリを解析し、そのアーキテクチャを表示します。リビングドキュメントを作成したり、任意の部分について質問したりできます。

  5. 05

    構築を続ける

    失敗は自分で修正することも、Panolayer Agent に修正させることもできます。Agent Marketplace からさらにエージェントをインストールし、独自のループを構築して、開発を続けましょう。

よくある質問

Panolayerとは?

AI コーディングエージェントで複雑なソフトウェアを構築するための Mac アプリです。ソースからコードベースをマッピングし、全体がどう組み合わさっているかを確認できます。エージェントはそれぞれ専用の Git worktree で並行して作業し、すべての変更はブランチにマージされる前にリグレッションがないかチェックされます。

どのコーディングエージェントに対応していますか?

Panolayer Agent と 20 のサードパーティ製エージェントをサポートしています。全一覧はエージェントリファレンスに記載されています。

サポート対象のエージェントをすべて見る
エディタを置き換えるものですか?

いいえ。Panolayer は、今お使いのエディタと並べて使います。同じリポジトリを両方で開けば、保存するたびに Panolayer が変更を取り込みます。

ここでいう「検証」とは何ですか?

Panolayer は、関数シグネチャ、ドキュメント、各関数の呼び出し元での使われ方、そしてあなたが書いたルールから、コードに期待される動作を割り出します。そのうえで、各変更と、変更されたコードに依存するすべてのものを、それらの期待値に照らしてチェックします。失敗には、関数、期待値、何が変わったか、影響を受ける呼び出し元が示されます。新たな失敗は、すでに存在していた失敗と区別されます。

どのくらい速いですか?

結果は数秒で返るため、タスクを離れずにエージェントの実行、確認、修正、再確認ができます。速度は言語、フレームワーク、リポジトリ構造によって異なります。

対応する言語は?

TypeScript、JavaScript、Python、Go、Rust、Java などに対応しています。

サポート対象の言語を見る
コードはどこに送られますか?

リポジトリと、Panolayer が作成するそのインデックスは、同期または共有しない限りあなたの Mac 上にとどまります。モデルを使用する機能は、関連するコードの抜粋とプロンプトを、設定したプロバイダーにそのプロバイダーの規約に基づいて送信します。Claude Code や Codex CLI などのエージェントは、Panolayer の外で使う場合と同様に、独自のネットワーク通信を行います。Panolayer は、アカウントが有効な間はアカウントデータを保持し、その後はサポートと法的義務に必要な範囲でのみ保持します。ローカルのプロジェクトデータは、いつでも Mac から削除できます。

セキュリティページで詳しく見る
無料ですか?

Panolayer は無料で始められます。クレジットカードは不要です。

料金を見る
Panolayer はベータ版ですか?

はい。Panolayer は macOS 向けのパブリックベータ版です。このサイトに掲載されている機能はすべて現在ご利用いただけ、開発者の皆さまの声をもとに改善を続けています。何かが壊れていたり、期待どおりに動かなかったりした場合は、ぜひお知らせくださいお知らせください.

開発を続ける。理解を深める。主導権を保つ。

今すぐ Panolayer を試しましょう。

macOS 向けパブリックベータ。無料で始められ、クレジットカードは不要です。

最近のリリース
  1. 26.38.1

    エージェントの分離とタスク完了の信頼性を改善。

  2. 26.36.3

    「変更」の名称変更、エージェントの引き継ぎ、よりわかりやすい検証結果。

  3. 26.36.2

    必須アップデートと充実したリリースノートに対応。

変更履歴