コンテンツへスキップ

構築

使い慣れたエージェントで構築。

今使っているエージェントを持ち込むことも、プロジェクトに合わせた独自のループを構築することもでき、それらを並べて実行できます。すべてのエージェントは、コードから解析された同じアーキテクチャマップを参照でき、それぞれ専用の Git worktree でコミットします。エージェントの作業が完了すると、Panolayer がその作業にリグレッションがないかチェックし、あなたが承認するまでブランチには何もマージされません。

ドキュメントを読む

Choose an agent. Start another alongside it.

Panolayer My Agents opens Claude Code, then starts Cline CLI and OpenCode in separate tabs from the agent picker.

全体キャプチャ · スクロールして詳細を確認

  • Panolayer AgentPanolayer Agent
  • AiderAider
  • Claude CodeClaude Code
  • Cline CLICline CLI
  • Codex CLICodex CLI
  • CrushCrush
  • Deep Agents CodeDeep Agents Code
  • Gemini CLIGemini CLI
  • GitHub Copilot CLIGitHub Copilot CLI
  • GooseGoose
  • Kilo Code CLIKilo Code CLI
  • Kimi CodeKimi Code
  • Letta CodeLetta Code
  • mini-SWE-agentmini-SWE-agent
  • Mistral VibeMistral Vibe
  • Open InterpreterOpen Interpreter
  • OpenClawOpenClaw
  • OpenCodeOpenCode
  • Pi Coding AgentPi Coding Agent
  • PlandexPlandex
  • Qwen CodeQwen Code

バグはエージェントが変更したファイルの中にはありません。それらに依存するファイルの中にあるのです。

たとえば、getPrice() がセントではなくドルを返すように切り替えるよう、エージェントに依頼したとします。エージェントは商品ページとカートを更新し、テストも合格します。しかしチェックアウトも getPrice() を呼び出しており、結果をまだセントとして扱っているため、20 ドルの注文に 20 セントしか請求されません。

01

すべてのエージェントをひとつの場所に

今では多くの開発者が複数のエージェントを使っていますが、それぞれが別々のターミナルで動き、コードベースについて別々の理解を持っています。Panolayer では、エージェントが並んで作業し、どのエージェントもコードから解析された同じアーキテクチャマップを参照できます。そのため、全員がシステムの構成について同じ全体像から出発できます。

各エージェントはそれぞれ専用の Git worktree でコミットするため、互いに上書きすることはありません。すべての実行、そのステータス、検証結果をひとつのビューで確認できます。

Your agents, together

Your agents, together

Panolayer My Agents workspace with available coding agents.

全体キャプチャ · スクロールして詳細を確認

02

独自の API キーで、ワンクリックでインストール

コミュニティが作成した Agent Marketplace では、Aider、Claude Code、Cline CLI、Codex CLI、Gemini CLI、GitHub Copilot CLI、Panolayer Agent を含む、20 以上(現在も増加中)のコーディング agent から選択できます。使うものをワンクリックでインストールし、ターミナルでのセットアップなしに、同じページからプロジェクトで起動できます。

エージェントは、あなた自身のサブスクリプションまたは API キーで動作します。モデルプロバイダーには直接支払い、Panolayer がその請求の間に入ることはありません。

Install from the Agent Marketplace

Install from the Agent Marketplace

The Panolayer Agent Marketplace with install actions for coding agents.

全体キャプチャ · スクロールして詳細を確認

03

あなたの承認なしには何も取り込まれない

エージェントは自分の作業をブランチにマージできません。作業が完了すると Panolayer が結果を検証し、その後の判断はあなたに委ねられます。マーケットプレイスのエージェントは、ワークスペースの範囲、ツール、ネットワーク、リソース制限、シークレットへのアクセスが制御された、堅牢化されたコンテナ内で実行されます。メインツリーはコンテナ内にマウントされないため、エージェントがブランチに到達する経路はありません。Mac にすでにインストールされている CLI エージェントは、それぞれの worktree 内で起動し、マージを自ら実行するのではなく要求するよう指示されます。

Review before merging

Review before merging

The agent's verification result is presented for human approval before merging.

全体キャプチャ · スクロールして詳細を確認

04

すべての実行をチェック

エージェントによる作業の要約が、実際の作業内容と一致するとは限りません。エージェントの作業が完了すると、Panolayer は言及されたファイルだけでなく、実際に変更されたすべてのファイルを記録し、そのコードとそれに依存するすべてのものに適用されるルールに照らして、変更全体をチェックします。

検証の仕組み
Checks against the changed code

Checks against the changed code

Panolayer verification completes and shows findings grouped by file.

全体キャプチャ · スクロールして詳細を確認

05

独自のエージェントを構築

エージェントの振る舞いはハーネスで決まります。どう計画するか、完了と言う前に何をチェックするか、ステップが失敗したときに何をするか。通常、カスタマイズできるのはプロンプトだけです。Graph Builder なら、ハーネスそのものをグラフとして配置して設計できます。完成したら、非公開にしておくことも、マーケットプレイスに公開することもできます。

Graph Builder の仕組み
Graph Builder · explicit paths and checks

Graph Builder · explicit paths and checks

A Panolayer graph with connected agent steps and separate failure and completion paths.

全体キャプチャ · スクロールして詳細を確認

Panolayer Agent

Panolayer Agent Cat

プラットフォームに組み込まれ、アーキテクチャマップと検証に接続された、Panolayer 独自のエージェントです。ほかのエージェントと同じように、コーディングに使えます。

検証がリグレッションを検出すると、Panolayer Agent はその失敗と影響を受ける呼び出し元を指示として受け取り、専用の worktree で修正します。その修正は再び検証にかけられます。

あなたが構築したループを実行するのも Panolayer Agent です。ループとは、Graph Builder で配置するワークフローのことで、ステップ、ステップ間のチェック、そしてチェックが失敗したときの動作で構成されます。Panolayer Agent はそれをステップごとに進め、追加された各チェックを実行し、問題が起きたときには設定された失敗パスに従います。

さらに、コミット前に変更をレビューしているときには、diff が読み込まれた状態でチャットを開き、すべての行を読む代わりに、何がなぜ変わったのかを質問できます。

Panolayer Agent at work

Panolayer Agent working on a failed check with source evidence.

全体キャプチャ · スクロールして詳細を確認

質問

その他については、お問い合わせいただければ回答します。

どのエージェントがサポートされていますか?

Panolayer Agent と、拡充し続けるサードパーティ agent をサポートしています。最新の追加分は Agent Marketplace で、セットアップの詳細は agent リファレンスで確認してください。

サポート対象のエージェントをすべて見る
すべてのエージェントがコンテナ内で実行されますか?

いいえ。マーケットプレイスからインストールしたエージェントはコンテナ内で実行されます。Mac にすでにインストールされている CLI エージェントは、あなたの権限で、それぞれ専用の worktree 内で実行されます。これにより作業はブランチから分離されますが、セキュリティ上のサンドボックスではありません。

エージェントは自分の作業をマージできますか?

いいえ。その作業はまず検証され、その後で判断します。チェックが失敗していても、自分でマージできます。失敗は検証エンジンに一覧表示されたままです。

エージェントはアーキテクチャを参照できますか?

できます。Panolayer は、コードベースのマップ(構造、呼び出し元、依存関係)を照会するための MCP ツールをエージェントに提供します。特定のタスクでそれを使うかどうかは、エージェント次第です。

複数のエージェントを同時に実行できますか?

はい。それぞれに専用の worktree が割り当てられ、すべての実行を並べて確認できます。

独自のサブスクリプションや API キーは必要ですか?

はい。エージェントは、あなた自身のサブスクリプションまたは API キーで動作します。Panolayer がモデルへのアクセスを再販することはありません。

エディタの代わりになりますか?

いいえ。Panolayer はエディタと並べて使います。エージェントはそれぞれ専用の worktree で作業するため、エージェントの実行中もエディタで作業を続けられます。

あなたのコードベースで Panolayer を試しましょう。

無料で開始 · クレジットカード不要

Panolayer によるコードの取り扱い

次: 検証エンジン