はじめる
Polylaneの仕組み
Polylaneがスタック上で実行するループと、コンソールで目にするいくつかのもの。イシューやスレッドから、修正実行、エスカレーション、自動修正まで。
Polylaneはクラウド、リポジトリ、オブザーバビリティツールに接続し、問題がないか監視し、それぞれを判定と修正まで処理します。その一連の流れはスレッドで読めます。コンソール、Slack、コーディングエージェント、ターミナルのどこからでも読めます。
ループ
- 接続する: クラウド、リポジトリ、オブザーバビリティツールを接続すると、Polylaneはすべてのエージェントが読み取るシステムの生きた地図を構築します。接続するを参照してください。
- 検出する: テレメトリーから構築されたチェックがイシューを起票し、すべてのプルリクエストが本番と照らし合わせてレビューされ、リスクのある設定が指摘されます。検出するを参照してください。
- 調査して修正する: 1つのエージェントが実際のツールを使って各イシューを処理し、証拠を示し、修正をレビュー用のプルリクエストとして開きます。調査して修正するを参照してください。
- 自分のツールから作業する: 同じエージェントがエディター、ターミナル、CI、Slackから回答します。自分のツールから作業するを参照してください。
プリミティブ
| プリミティブ | 何であるか | 表示される場所 |
|---|---|---|
| コンテキストグラフ | クラウド、リポジトリ、インテグレーション、メモリーが情報を供給し、すべてのエージェントが読み取るスタックの生きたモデル。 | トポロジーとして描画されます。 |
| クラウドアカウント | 接続されたクラウドプロバイダー。Polylaneがそのリソースを同期し、ティアを割り当て、すべての変更を記録します。 | SettingsのClouds。クラウドを参照してください。 |
| リポジトリ | 接続されたコードホスト。エージェントが検索し、読み、プルリクエストを開く対象で、デプロイ先のリソースにリンクされます。 | SettingsのRepositories。リポジトリを参照してください。 |
| インテグレーション | 接続されたオブザーバビリティツール、チャット、コードホスト、イシュートラッカー、コーディングエージェント。エージェントが呼び出すツールと、検出が監視するイベントを提供します。 | SettingsのIntegrations。インテグレーションを参照してください。 |
| トポロジー | インフラのグラフビュー。リソースをノード、関係をエッジとして表し、それぞれがプロパティと変更履歴を持ちます。 | Topology。トポロジーを参照してください。 |
| メモリー | エージェントや人が保存した確認済みの発見。次の調査がすでに分かっていることから始められます。 | SettingsのMemories。メモリーを参照してください。 |
| チェック | プロバイダーと保存済みクエリから構築される、リソースのスケジュールされた評価。逸脱するとイシューを起票します。 | 修正実行のLineageパネル。 |
| イシュー | 検出の単一の記録。あるリソースに何か問題があるかもしれないことを表します。修正実行が確認済みまたは却下の判定を与えます。 | その修正実行のスレッド。イシューを参照してください。 |
| プルリクエストレビュー | 接続されたリポジトリの各プルリクエストを、そのデプロイ先の本番と照らし合わせるチェック。マージ前にコメントとして投稿されます。 | プルリクエスト上のコメント。プルリクエストレビューを参照してください。 |
| アドバイザリー | 設定ミス、レジリエンスのリスク、オブザーバビリティの不備に関するリソースごとの推奨事項。エージェントに任せられる修正が付きます。 | トポロジー上のリソースのパネル。アドバイザリーを参照してください。 |
| スレッド | 完全なコンテキストグラフを持つエージェントとの会話。見守り、中断し、共有し、続けることができます。 | Threads。スレッドを参照してください。 |
| 修正実行 | 1つのエージェントが1つのイシューを、判定から根本原因、プルリクエストまで、単一のスレッドで処理すること。 | TypeフィルターをFix runに設定したThreads。修正実行を参照してください。 |
| エスカレーション | エージェントが必要としていること1件につき1つのレコード。対応すると片付けられます。 | ThreadsのNeeds youプリセット。エスカレーションを参照してください。 |
| 自動修正 | エージェントが書いたコード修正で、リポジトリにプルリクエストとして届きます。Polylaneのコーディングエージェント、またはDevin、Cursor、Factory、Conductorなど接続されたエージェントが実行します。 | プルリクエストと、スレッドのLineageパネル。Autofixを参照してください。 |
エージェントに許されること
エージェントは既定で読み取りのみを行います。誰も書き込んでいない実行はプロバイダーに読み取り専用でアクセスし、Read-onlyとマークされたクラウドアカウントはすべての書き込み呼び出しを拒否します。スレッドに参加している場合、プロバイダーへの書き込み呼び出しは安全性レビューを通過した後、実行前に確認を待ちます。コード変更はリポジトリにプルリクエストとして届き、マージは自分の手に残ります。
関連
- クイックスタート: スタックを接続し、5つのステップで最初の修正実行を見守ります。
- スレッド: すべてのスレッドの種類と、各表面から開始する方法。
- 修正実行: 1つのイシューが判定からプルリクエストまで処理される仕組み。
- 自分のツールから作業する: コーディングエージェントとCLIに適用される書き込みゲート。