コンテンツへスキップ

セキュリティとコントロール

構築はエージェントに。 ブランチはあなたのものに。.

コンテナエージェントは、エージェント用のホームディレクトリと分離された Git worktree で作業します。Panolayer はそのワークスペースとあなたのブランチの間に立ちます。まず検証、次にあなたの承認です。

境界がどう組み合わさっているか分離された作業から、承認されたコードへ
構築のための空間

エージェントコンテナ

起動するエージェントごとに個別の環境。

コーディングエージェントサンドボックス内でツールを実行
エージェントのホームディレクトリあなたの個人用ホームの外にある設定とファイル
分離された worktreeあなたのブランチから開始し、変更はここにとどまる

作業中のブランチを直接編集しない

検証をリクエスト
マージの境界

Panolayer

エージェントの変更とあなたのブランチの間に立つゲートキーパー。

Verification Engine

提案された変更にリグレッションがないかチェックします。合格した場合にのみ、マージリクエストが可能になります。

失敗したチェックを修正し、再度検証します。
合格 → あなたに承認をリクエスト

あなたの承認

diff、検出結果、エラーを確認します。マージは Panolayer 上であなたが確定します。

承認されたマージ
再びあなたの手に

あなたのブランチ

戻ってくるのは、あなたが承認した変更だけです。

検証に合格人間が承認

ブランチを切って構築し、検証に合格し、あなたの承認を得て、あなたのブランチにマージして戻す。

内側には自由を。境界にはコントロールを。

エージェントには余地を。 最終決定権はあなたに。

エージェント専用のワークスペース。

エージェントは、コンテナ内でツールをインストールし、ファイルを作成し、コードに取り組むことができます。エージェントのホームには、あなたの個人用ホームの外にある設定とファイルが保持されます。各セッションの分離された worktree により、コードの変更は日常のワークスペースから切り離されます。

ブランチの手前にゲートを。

Verification Engine は、エージェントがマージを要求できるようになる前に、リグレッションがないかをチェックします。チェックに失敗すると、リクエストはブロックされたままです。エージェントが再びコードを変更した場合は、新たな検証結果が必要になります。

マージを判断するのはあなたです。

チェックに合格すると、レビューへの扉が開きます。Panolayer は、警告やエラーを含め、提案された変更と検証結果をあなたに提示します。エージェントは要求することはできますが、マージするかどうかを決めるのはあなたです。

そして作業が終わったら

作業完了。ワークスペースはクリーンに。

セッションを終了すると、Panolayer はそのランタイムとセッションファイルを解放します。完了したワークスペースはクリーンアップでき、マージされていない作業は、何を残し何を破棄するかをあなたが選ぶまで利用可能なままです。