ダッシュボード

ビルドログ。 出荷されたもの、週ごとに。

2026年9月4日

#

発見からプルリクエストまで、1つのエージェントで

Polylaneが検出するすべての発見は、今では単一のエージェント実行で処理されます。テレメトリーとコンテキストグラフに対する読み取り専用ツールで証拠を読み、本物のイシューがあるかを判断し、確認された原因が接続済みリポジトリのコードの欠陥であれば、同じ実行の中で修正を書いてプルリクエストを開きます。トリアージ、調査、自動修正の段階の間に引き継ぎはありません。プルリクエストは、リソース、ベースラインに対する違反値、障害が届く依存先の数を挙げた1行のAffectedから始まり、安全性の根拠は目に見えるWhy it’s safeセクションに置かれます。修正が手に届かないときは、途中で途切れる代わりに、実行がその理由と平易な次の一手をイシューに記録します。

Grafana CloudとLogfireがオブザーバビリティインテグレーションに加わる

Grafana Cloud、またはセルフホストのGrafanaを、スタックのURLとサービスアカウントトークンで接続します。Polylaneはスタックにコンタクトポイントとキャッチオールの通知ルートを追加するので、既存のすべてのアラートルールと、後で作るすべてのルールが、ルールごとの設定なしにPolylaneへ届きます。Pydantic LogfireをAPIキーで接続すると、エージェントは失敗しているルートから例外を投げた正確なスパンにたどり着くツールと、その他すべてのための読み取り専用SQLを得ます。プロジェクトは他のプロバイダーと同様に、エラー率、リクエスト量、p95レイテンシーについて見守られます。

今週のその他の変更:

  • 却下されたイシューは再考されます:繰り返す発見は再びトリアージされ、重要なリソースでインシデントを排除できない証拠しかない場合の却下は拒否され、人による「インシデントではない」は最終判断として残ります
  • GitHubの接続時にプルリクエストをレビューするかを一度だけ尋ね、既知のイシューを修正するプルリクエストには、それがイシューを解決すべきかについて緑または黄の判定が付きます
  • すべてのクラウドアカウント、インテグレーション、重点的に見守るリソースにKey questionsタブが付き、Polylaneがテレメトリーに問いかけている質問と、その背後のプロバイダークエリを示します
  • コンテキストグラフにRDSリードレプリカとRDS Proxyが加わり、リポジトリはビルドしたイメージを動かすKubernetesとRailwayのワークロードにリンクし、環境変数に見つかったS3バケットとRDSエンドポイントはAWSアカウントの接続前から名前が付きます
  • AWSの接続ダイアログは生成されたCloudFormationテンプレートをコピーとダウンロード付きで表示し、il-central-1が利用できます
  • 日次のログ傾向はメールで届く代わりにトリアージ済みのイシューとして登録されます
  • コンソールのチャットコンポーザーに画像を貼り付けたりドロップしたりでき、チェックにはコピーリンク付きの専用ページがあります
  • Slackの返信は実行にかかった時間と行った操作の数で終わり、MCPサーバーはクライアントを認可する前に同意画面を表示します
  • CLIはpolylane integration connectでGrafana Cloud、Mixpanel、OpenStatusを、polylane cloud connect --provider railwayでRailwayを接続し、GitHubの接続時にプルリクエストをレビューするかを尋ねます(--no-pr-reviewsで辞退できます)
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善

2026年8月28日

#

さらに3つのクラウドと課題管理ツールがコンテキストグラフに加わる

ClickHouse Cloud、Convex、Tursoを接続できるようになりました。トークンを貼り付けると、それらのサービス、プロジェクト、デプロイメント、データベースが15分ごとにコンテキストグラフに同期され、ヘルスチェックとエージェントツールが付きます。Linearは最初の課題管理インテグレーションです。エージェントはどのスレッドでもチーム、プロジェクト、Issueを読み、調査から証拠の経緯を添えてIssueを登録し、状態、優先度、担当者を更新します。書き込みの前には毎回確認を求めます。新しいリソースは配線済みで届きます。セカンダリーのClickHouseサービスはプライマリーに、Tursoのブランチはフォーク元のデータベースに、Supabaseのauth、ストレージ、リアルタイム、RESTの各サービスはその前面にあるPostgresデータベースにリンクするので、プライマリーの障害はそれに依存するすべてに届きます。

1つの影響範囲を、あらゆる場所で

プルリクエストのレビューの背後にある影響範囲エンジンが、あらゆる場所で答えるようになりました。イシューのスライドオーバー、変更記録、スレッドのアーティファクトが同じ下流への到達範囲を示し、エージェントはそれを求められ、すべての自動修正のプルリクエストは影響を受けたリソースのティアと、そこでの障害が届く範囲を挙げます。たどるグラフは密になりました。CloudFrontのディストリビューションはオリジンとWAFのWeb ACLにリンクし、セキュリティグループのルールは到達可能性のエッジになり、R2バケットは通知先のキューにリンクし、Step Functionsの定義は呼び出すサービスごとにエッジを生みます。すべてのリソースに新しいConnectionsタブが付き、各エッジをその方向、発見された方法、背後の証拠とともに一覧します。

今週のその他の変更:

  • 1つのAWS接続で任意のリージョンの組み合わせ、あるいはすべてのリージョンをカバーでき、CloudTrailとアラートはリージョンごとに設定されます
  • 自動修正のプルリクエストは影響を受けたリソースの担当者にレビューを依頼し、既定でConventional Commitsに従い、修正に示すべき構造があればmermaid図を含み、14日間動きがなければ古いものとして扱われるので、より良い修正が妨げられなくなりました
  • Polylaneが自ら始める調査に、ワークスペースごとに重大度の下限を設定できます。新しいアラートはイシューになる前に読み取り専用ツールを持つエージェントがトリアージし、止まった調査は自ら再開します
  • スレッドの仮説カードはConfirmed、Refuted、Inconclusiveと読め、回答を待っているスレッドはそのことを伝えます
  • Slackエージェントに離れるよう伝えると、再び@メンションするまでそのスレッドをミュートします。Channelsページはワークスペースのすべてのチャンネルを一覧し、Polylaneが参加していないものにはJoinボタンが付きます
  • トポロジーページはライブで更新され、検索は名前、別名、説明にわたる全文検索になり、スレッド内のどのチャートもJSON、CSV、PNGとしてダウンロードできます
  • Mixpanelのボードにピン留めされたすべてのレポートが日次のチェックになります
  • 自動修正の実行はNode 24を使い、.nvmrc.node-versionengines.nodeからバージョンを選びます
  • CLIはClickHouse、Convex、Turso、Linearを接続し、AWSの接続をバックグラウンドで実行するのでその間に他のクラウドを接続でき、--region allを受け付け、アプリの接続直後に参加するSlackチャンネルを提案します
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善

2026年8月21日

#

自分のコーディングエージェントで、ターミナルからコンテキストグラフを作る

polylane mapを実行すると、CLIがいつも使っているコーディングエージェントを起動して現在のリポジトリをマッピングします。トポロジー、最初のイシュー、初回のスレッドがワークスペースに届き、その間ターミナルにはハートビートが表示されます。マシンとそのエージェントは今ではGitHubやAWSと同じ接続の1つなので、各マシンはグラフの自分の部分を書き、他のマシンの部分を上書きすることはありません。マッピング中、Topologyページには進捗、イシュー、チャットがその場で表示され、その間に接続できるクラウドが提案され、取り消し可能な共有リンクが渡されます。クラウドのコーディングエージェントを接続するとそれが自動修正のエグゼキューターになり、修正を書きながらPolylaneに問い合わせられるようにPolylaneのMCPサーバーが自動で追加されます。

Railway、Mixpanel、OpenStatusがコンテキストグラフに加わる

Railwayは接続できるクラウドプロバイダーになりました。OAuthまたはワークスペーストークンで接続すると、Polylaneはプロジェクト、サービス、デプロイメントを同期し、デプロイを見守り、ログを読み、サービスのメトリクスにイシューがないかチェックします。Mixpanelは最初のプロダクト分析インテグレーションで、デプロイの後にサインアップが減ったかを聞けるようになり、日次のチェックがイベント量を見守ってトラッキングの破損を見つけます。OpenStatusはモニターとステータスページをグラフに持ち込み、すべての失敗と復旧をアラートとしてトリアージし、各モニターをそれが監視するリソースにリンクします。Datadog、Sentry、Better Stack、Honeycomb、Axiomは、そこへ報告するリソースをグラフ上にリンクするようになり、エージェントはBetter Stackのステータスレポートの公開やインシデントの確認と解決を、それぞれ確認を挟んで行えます。

今週のその他の変更:

  • クラウドアカウントやオブザーバビリティインテグレーションを接続すると、自動でイシューが登録されます:Polylaneは過去24時間のエラーログを読んで繰り返すパターンを探し、最初のチェックをすぐに実行します
  • プルリクエストのレビューは、検討したすべての失敗モードの台帳を持ち、確認済み、可能性あり、否定済みの印が付き、障害が届く下流のリソースとそれらが担うトラフィックの割合を挙げた影響範囲を含みます。Changesタブがそれをネイティブに描画します
  • イシューのトリアージが楽になりました:重大度の列と絞り込み、既定で隠される重複、そしてリネージの先頭に表示される、イシューを開いたアラート
  • 自動修正のプルリクエストは完全な差分をスライドオーバーで表示し、依頼したスレッドに結果を報告し、上限やタイムアウトを引き上げるだけの修正を出さなくなりました
  • Slackの返信はチャートを画像として添付し、長いSlackのターンはコンソールへのリンクを示すので、続きを追えます
  • ベアラートークンだけでなく、カスタムHTTPヘッダーで認証するMCPサーバーを接続できます
  • インフラグラフの検索は表に切り替わり、結果が行として読めます
  • CLIは--multiで複数のクラウドを一度に接続し(リポジトリのマーカーからあらかじめチェック済み)、--category observabilityでピッカーを絞り、あらかじめ入力済みの読み取り専用Cloudflareトークンのページをブラウザーで開きます
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善

2026年8月14日

#

すべてのイシューに原因と、それに応じた対応

Polylaneは各イシューがなぜ起きたかを分類するようになりました。コードの欠陥、不安定なインフラ、外部のクライアント、想定された振る舞い、不明のいずれかで、それぞれに確信度が付き、それに応じて対応します。コードの欠陥には修正。不安定なCIの失敗にはパッチではなくワークフローの再実行の依頼で、再実行が通ればイシューは自ら解決します。想定された振る舞いは却下されるか、理由を記録した上でそのアラートのシグネチャが沈黙させられ、不確かなものは人に回されます。イシューのページには判定、すべての決定と誰が行ったか、そして違反の背後にある証拠(逸脱したメトリクス、原因となったログ行、トレース)が表示されます。

自動修正をいつ実行するかを決める

Open autofix pull requestsのトグルがワークスペースと各リポジトリに付き、新しいAsk firstモードは機械が起動したすべての修正をApprove and runをクリックするまで待機中の実行として保留します。スレッドで自ら頼んだ修正が保留されることはありません。実行中の自動修正は、プルリクエストが開く前ならコンソール、チャット、Slackのどこからでもキャンセルできます。プルリクエストにはseverity:ラベルが付き、修正の原因から始まります。影響を受けたリソース、違反したメトリクス、発火したログ行です。すべてのパッチはデータ安全性レビューを通るので、新しいデータをログ、エクスポート、アナリティクスに流すようなパッチは修正されるか差し止められます。

今週のその他の変更:

  • GitHubを接続すると1分以内に最初のプルリクエストが開き、AGENTS.md、Cursorのルール、その他のエージェント指示ファイルにPolylaneの指示を追加します。オブザーバビリティのプルリクエストがそれに続き、コンソールからキャンセルできます
  • 日次のログ傾向メールは、新しいエラーテンプレートやサービスが通常量を大きく超えてログを出しているなど、何かが変わった日にだけ届き、それぞれにInvestigateボタンが付きます
  • エージェントにCIの実行やリリースを見守るよう頼むと、ポーリングをやめ、GitHubのイベントが届いたときに起きます
  • 意図的に繰り返すシグナルには、沈黙させたアラートではなく、その振る舞いをコードで明示する修正が届き、静かになったアラートのイシューは自ら解決します
  • Slackエージェントは一人称で話し、Slackで送られた画像がコンソールで表示されます
  • コンソールのチャットは各思考フェーズとそのツール呼び出しを1行に折りたたみ、30秒後にQuick answerのピルを、中断された返信の後にTry againを提示します
  • リネージのノードはホバーでプレビューされ、キーボードで順に移動でき、googleapis.comなどの外部サービスにwikiが付き、オートスケーリングによる入れ替わりが変更フィードを散らかさなくなりました
  • 外観メニューにSystemオプションが加わりました
  • CLIにpolylane scanが加わり、接続済みアカウント全体の主要なリスクを見つけて調査するものを選べます。polylane autofix watchはプルリクエストのURLを開くたびに出力し、接続ウィザードは各プロバイダーの正確なトークン権限を示します
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善

2026年8月7日

#

ModalとSupabaseがコンテキストグラフに加わる

ModalがCLIログイン用に発行するトークンペアを貼り付けると、環境、アプリ、関数、サンドボックス、ボリューム、キューがコンテキストグラフに現れます。アプリのログはダイジェストとして読まれ、コストとエラー量のチェックがイシューを開き、各リポジトリはCIがmodal deployを実行するアプリにリンクされます。OAuthまたは個人アクセストークンでSupabaseの組織を接続すると、すべてのプロジェクトのデータベース、Edge Function、ブランチ、バケット、auth、ストレージが15分ごとに同期され、それぞれにダッシュボード、ログ、チェックが付きます。エージェントは両方の読み取り専用ツールを得るので、調査は前回の同期が記録したものではなく、ModalやSupabaseが今何をしているかを読みます。

作業中のエージェントに話しかける

以前は、ターンの途中でメッセージを送るとターンがキャンセルされ、数分の作業が捨てられていました。今はコンポーザーが生きたままです。メッセージはエージェントの次のステップで拾われ、読まれた場所でトランスクリプトに表示されます。届かなかったメッセージはそう伝え、再試行を提示します。停止と送信は1つのボタンを共有し、Escでターンを止め、音声ではかぶせて話した質問への回答をエージェントが止めます。

今週のその他の変更:

  • Slackエージェントは変更に承認が必要なときApproveDenyのカードを投稿し、ステータスメッセージにタスクリストを表示し、頼めば自分が開いたプルリクエストを閉じます
  • Slackのインシデントカードにチェックマークでリアクションすると解決し、進入禁止の記号でインシデントではないと印を付けられます。カードはその場で更新され、タイムラインに誰が操作したかが記録されます
  • SlackインテグレーションのChannelsタブにPolylaneが参加しているすべてのチャンネルが一覧され、チャンネルでの振る舞いを伝えると、エージェントがそのチャンネルの指示を自ら保存します
  • 自動修正のプルリクエストは差分から書かれたBefore / Afterのセクションから始まり、Implementationタブにパッチを書いたスレッドが表示され、弱い計画は実行を消費する前に却下されます
  • Polylaneは調査を費やす前に開いているプルリクエストがないか確認し、遅い自動修正のターンの作業を捨てずに保持します
  • プルリクエストのレビューはRepositoriesページからリポジトリごとに、一括で、あるいはGitHubインテグレーション全体で1つのトグルによってオンオフできます
  • 公開マップは約2分でリンクを渡すようになりました。同じURLで洗練されていくドラフトとして、グラフの横に問題が一覧され、それぞれにInvestigateボタンが付きます
  • サインアップするとすぐにワークスペースが作成され、ドメインによる自動参加は既定で無効になり、所属していないワークスペースへのリンクは参加リクエストの画面を提示します
  • CLIはpolylane auth signupでGoogle、GitHub、メールによるサインアップができ、polylane cloud connectpolylane integration connectが対話的になり、polylane setupがCline、Roo Code、Goose、Pi、Warpを設定するようになりました
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善

2026年7月31日

#

CIの失敗がイシュー、調査、修正になる

接続済みのリポジトリで失敗したすべてのGitHub Actionsの実行が、Polylaneのイシューになるようになりました。同じワークフローの繰り返しの失敗は1つのイシューに畳み込まれ、成功した実行がそれを解決し、24時間以内の失敗が再オープンします。トリアージは失敗したジョブ、ステップ、チェックの注釈を読み、本物の問題だと確認すると調査を始め、失敗しているブランチに対する自動修正をキューに入れます。修正は通常の自動修正プルリクエストとして届きます。

チェックからプルリクエストまで連鎖をたどる

すべてのイシュー、調査、自動修正、チェックが、自分の隣を知るようになりました。イシューのOverviewタブのリネージグラフが、それを起こしたチェックから調査を経て自動修正とそのプルリクエストまで、連鎖全体を描きます。どのカードをクリックしてもスライドオーバーで開き、重複したイシューは常に調査を持つ根元を指します。自動修正のページは結果から始まります。プルリクエスト、実行がスキップされた理由(Run anywayボタン付き)、あるいは失敗した理由(Run again付き)です。

今週のその他の変更:

  • アーキテクチャの公開マップを発行できます:コーディングエージェントでマッププロンプトを実行すると、採点され、バージョン管理されたマップが公開され、誰でも閲覧し、質問し、そこから問題を直接Polylaneに渡して調査させられます
  • レビューコメントはView the full analysisから始まります:完全な書き上げ、対話的なチャート、完全なログの抜粋を、プルリクエストの閲覧者がゲストリンクで読めます。自動修正のプルリクエストも同じように実行全体にリンクします
  • レビューが証拠を示します:passは根拠となるメトリクス系列やログの抜粋を添え、ブリーフィングは同じリソースに影響した過去のイシューを一覧し、本番環境への影響チェックはすべてのリポジトリで既定で有効になりました
  • 調査の後、Polylaneは足りないシグナルのせいで難しくなったかを問い、そうであれば後続のプルリクエストがまさにそのログやトレースを追加します。どの調査を短くできたはずかを冒頭に示します
  • 2つの新しい接続:読み取り専用のクラスター内エージェントを通したKubernetesクラスター(kubeconfigがクラスターの外に出ることはありません)と、インシデントがトリアージに流れ込み、モニターをエージェントがクエリできるBetter Stack
  • コードが呼び出す外部サービス(Stripe、Datadogなど)が、環境変数のURLから独自のExternal servicesカテゴリーとしてコンテキストグラフに加わり、3,000リソースのグラフが数秒で開くようになりました
  • 複数人のいるスレッドではエージェントが誰が何を言ったかを把握し、保存するすべてのメモリーは毎日再確認され、古くなれば編集または削除されます
  • 管理者はワークスペースをJSONアーカイブとしてエクスポートでき、ワークスペースの削除はまず隔離され、消去まで60日の猶予があります
  • すべてのプランの月間トークン割り当てが5倍になり、どのプランもワークスペースのメンバー数に上限を設けなくなり、新しいPrivacy & data設定で管理者がワークスペースをモデルの学習から除外できます
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善

2026年7月24日

#

PolylaneはSlackのチームメイト

SlackでPolylaneをメンションすると、すぐにリアクションし、考えていることを示し、書きながら返信をストリーミングします。長いターンではライブの進捗が表示され、失敗した実行は黙り込む代わりに何が起きたか、どう再開するかを伝えます。PolylaneはSlackのAgentsタブに提案プロンプト付きで表示され、所属するチャンネルでは、メンション限定に設定しない限り、役に立てる会話に頼まれなくても加わります。自動修正がSlackのスレッドから始まると、そのスレッドが続きを受け取ります。プルリクエストのリンク、CIの失敗とその修正、レビューへの返信、そしてマージ時のリアクションです。

ログの内容から捕まえるイシュー

Polylaneはログの傾向だけでなく、ログの内容を読むようになりました。しきい値を超えることもベースラインを動かすこともなかった一定のクラッシュの流れがイシューとして登録され、エラーが現れ続ける間は開いたままで、止まれば自ら解決します。すべての新しいイシューはワークスペース全体の開いているイシューと照合され、確認された重複はリンクされて、2つ目を始める代わりに1つの調査を共有します。ログ行は形でクラスタリングされるので、見慣れないIDの形式が新しいイシューを生んだり、既存のイシューを不安定にしたりすることはありません。

今週のその他の変更:

  • プルリクエストのレビューが判定だけでなく修正も届けます:変更した行にある小さなオブザーバビリティの空白はワンクリックの提案コメントとして、大きなものはブランチに対する積み重ねの改善プルリクエストとして届き、どちらもpassかfailの判定を変えません
  • レビューと自動修正のプルリクエストは、デプロイの危険のカタログ全体を検査します:古いPodがまだ読んでいる名前変更と削除、ホットなテーブルへの書き込みをブロックするCREATE INDEX、何もプロビジョニングしない環境変数、他の誰かのシステムにある前提条件。それぞれ確認されるまで担当者付きで一覧されます
  • 人とチームがコンテキストグラフに加わります:CODEOWNERS、デプロイの作成者、ownerタグがownsエッジを持つ人とチームのノードになり、1人の人の異なる表記は1つのノードに解決されます
  • 新しく接続されたすべてのリポジトリに、そのリポジトリ自身の規約で書かれたオブザーバビリティの自動修正プルリクエストが届き、自動修正のプルリクエストの本文は平易な言葉の要約から始まるようになりました
  • レビューコメントのView Threadで、プルリクエストを見られる誰でもアカウントなしで調査を読み取り専用で開けます。判定が変わると通知が届きます
  • インフラグラフは再び上から下への階層になり、クラウドアカウントごとにグループ化されました。トポロジービューではリソースを長押しして影響範囲がエッジに沿って波打つ様子を見たり、1つをドラッグして隣接するリソースを一緒に引っ張ったりできます
  • AutofixesページにURLに保持される検索と絞り込みが付き、1行を編集しても表全体が再描画されなくなりました
  • Freeのワークスペースは1日10件の調査ができるようになりました(以前は1件)
  • CLIにpolylane setupが加わり、マシン上のすべてのコーディングエージェントにPolylaneのMCPサーバーとスキルを登録します(--agentで1つを選べます)
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善

2026年7月17日

#

すべてのプルリクエストを、本番環境への影響についてレビュー

Polylaneはすべてのプルリクエストを読み、1つの問いに答えるようになりました。これをマージすると本番環境は劣化するか?リポジトリからコードのデプロイ先のリソースまでコンテキストグラフをたどり、変更を稼働中のトポロジーとテレメトリーに照らして検査し、判定をプルリクエストにコメントします。passかfailか、証拠と影響を受けるリソースを添えて。「Polylane production impact」チェックをブランチ保護で必須にすれば、悪いマージをブロックできます。

自動修正のプルリクエストがフィードバックを受け付ける

自動修正のPRにレビューコメントを残すと、Polylaneが答えるか、求められた変更をプッシュします。PRが告知されたSlackのスレッドで返信すれば、その場で応答します。自動修正のブランチでCIが失敗すると、Polylaneは失敗したチェックを診断し、頼まれなくても修正をプッシュします。コードを書くときはハウスルールに従います。AGENTS.mdCLAUDE.md、Cursorのルール、そしてgitの履歴から推測したコミットメッセージの規約です。

今週のその他の変更:

  • リポジトリがコンテキストグラフに加わりました:PolylaneはTerraform、CloudFormation、Pulumi、CDK、デプロイマニフェスト(wrangler.jsoncfly.tomlvercel.jsonrender.yaml)を読んで各リポジトリをそれがデプロイするリソースに結び付け、手動リンク用のResourcesタブも用意しました
  • リポジトリごとに自分の指示でレビューを操れます。たとえば「スキーマのマイグレーションは指摘しない」など。後のプッシュが指摘された懸念に対処すると、Polylaneは自ら解決済みとして印を付けます
  • レポートの主要なリスクは一覧されるだけでなく調査されます:1つをクリックするか、すべてを調査すると、判定がライブで流れ込み、確認されたリスクは見つかったことの要約とともに上に浮かびます
  • トポロジーがコンソールの玄関になりました:すべてのリソースが点になり、カテゴリーで色分けされ、ティアでサイズが決まり、イシューのホットスポットは赤く脈打ち、最も変更の多いリソースは破線の輪をまとっています
  • PlanetScaleがプロバイダーになりました:OAuthで接続すると、データベースとブランチがコンテキストグラフに同期され、Query Insightsがクエリエラー、p99レイテンシー、レイテンシースパイク、クエリ量の急減の自動チェックを駆動します
  • 新しいクラウドアカウントは読み取り専用で始まります:プロバイダーAPI経由のすべての書き込みは、管理者がアカウントごとにスイッチを切り替えるまで拒否されます
  • Vercelの同期に9種類のリソースタイプ(サンドボックス、ワークフロー、cron、フィーチャーフラグ、AI Gateway、マイクロフロントエンド、アクセスグループ、ドレイン、コンテナレジストリ)が加わり、ロールバックが正しく追跡されます:Polylaneは最新のものではなく、実際に本番を配信しているデプロイメントを追います
  • コンテキストグラフが密になりました:Cloudflareのトンネルはそれが前面に立つゾーンとオリジンサービスにリンクし、Hyperdriveはトンネル経由で経路をたどり、URLの形をした環境変数はクラウドやアカウントをまたぐエッジになります
  • すべてのリポジトリに100点満点の計装スコアが付きます(ログのないルート、素のconsole呼び出し、エラー捕捉の欠如)。ログなしでトラフィックを処理しているリソースや、突然静かになったリソースは指摘されます
  • ログが記憶を持ちました:すべてのリソースが繰り返し現れるパターンの台帳を過去の発生率とともに保持し、イシューは失敗したリクエストを、それに属する正確なログ行とともに表示します
  • Slackの回答が引き締まりました:ターンごとに1つの返信、適切な書式と@メンション、エージェント宛てでないメッセージには沈黙
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善
acme/checkout #482 swap session store Fail

Merging this pull request may degrade production. checkout-api reads sessions from a KV namespace this change deletes.

Affected resources
checkout-api sessions-kv
Polylane production impact View investigation

2026年7月10日

#

コーディングエージェントが、Polylaneが見ているすべてを見られるようになりました。Polylaneが自身のエージェントのために作ったツール、つまりすべてのクラウドにわたるライブなインフラグラフ、接続済みのすべてのプロバイダーへのオブザーバビリティクエリ、リポジトリのコード検索、REST API全体が、単一のMCPサーバーまたはCLIを通してClaude Code、Cursor、Codex、OpenCode、VS Codeに公開されました。1つのエンドポイントとブラウザーでのサインインだけで、エージェントは「このPRが触れるサービスで本番環境では何がエラーになった?」にエディターを離れずに答えます。書き込みは既定拒否のポリシーの背後にあり、マージは人が行います。

異常とアラートはなくなりました。シグナルではなく、分断がです。Polylaneが検出するすべてと、プロバイダーが転送するすべてのアラートは、今では1つの場所にイシューとして着地します。1つのリスト、1つのライフサイクル、そして適切な重複排除。同じ問題が50回発火しても、50行ではなく発生回数付きの1つのイシューです。外部のイシューはプロバイダー自身のコンソールのアラームにディープリンクし、オートメーションはトリアージの判定をトリガーにできるようになりました。

監視は何を見守るべきかについて賢くなりました。接続済みの各アカウントについて、Polylaneは監視の問い、つまりオンコールのエンジニアが継続的に答えを知りたいことを生成します。リポジトリを読んで実際に書かれたエラーログ、スパン、カスタムメトリクスを見つけ、各問いをプロバイダーのクエリに変え、実データで検証し、残ったものを数分ごとにチェックとして実行します。関連する系列は1つのチャートを共有するようになりました。p95とp99を一緒に、サービス別の5xxを1つの軸に。

今週のその他の変更:

  • コンソールはHomeから始まるようになりました:フィードの要約、判断待ちの項目、イシューと変更のホットスポット、そしてアーキテクチャ全体で開いたままの扉を示すベストプラクティスのパネル
  • FactoryがCursorとDevinに並んで自動修正のエグゼキューターに加わり、外部のPRはそれを生んだ調査にリンクし、マージされずに閉じられたPRは追跡される結果になりました
  • 監視はリソースごとのスイッチになりました:オフにするとPolylaneはイシューを開かずに変更の記録だけを続け、カバレッジカードが何をどの頻度で見守っているかを正確に示します
  • Vercelのメトリクスとログ:個人アクセストークンを貼り付け(入力中に検証されます)、収集するテレメトリーを選びます
  • AWSの接続で空白のページに置き去りにされることはなくなりました:コンソールがCloudFormationスタックを待ち受け、報告があった瞬間にそのアカウントへジャンプし、報告が来なければそのことをはっきり伝えます
  • ワークスペース全体の週次ダイジェスト:1つのトグルで、すべてのメンバーにインシデント、イシュー、自動修正、変更、アイドルなリソースの要約が届きます
  • Sentryのイシューは、トリアージ開始前に実際の例外(型、メッセージ、上位のスタックフレーム、タグ)を添えて届きます
  • より静かなトリアージ:重大度は最悪のケースではなく今起きている影響を反映し、wp-login.phpや.envに対するボットのプローブの洪水はインシデントを開かなくなりました
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善
Claude Code polylane MCP connected

what errored in prod for the service this PR touches?

Tool calls
infra_graph.get_node payments-api
observability.query errors · last 1h
code.search chargeWebhook

12 upstream timeouts on payments-api, all since deploy 8f31c0.

2026年7月3日

#

今週、レポートが大人になりました。Polylaneがアカウントで見つけたものは、以前は流れていくのを眺めるだけの使い捨ての結果でしたが、今では自身のURLを持つレポートです。絞り込みと一括操作のあるレポートページ、レビュー実行中のライブな進捗、完了時のトポロジーと最初の質問、そしてワークスペース外の誰かに見せたいときのための公開共有リンクがあります。クラウドアカウントに加え、Datadog、Honeycomb、Axiom、Sentryのインテグレーションでも動きます。

フィードも同じ扱いを受けました。Polylaneが実際に行ったことの30日間の要約(捕まえたイシュー、イシューを引き起こした変更、自動修正のPR、解決した異常、それぞれにスパークライン付き)、ヘルススコア、そして人の判断を待つ「waiting on you」の表から始まるようになりました。内部では、インシデントスレッドが耐久性のあるワークフローに移り、調査がデプロイや再起動をまたいで生き残るようになり、組み込みの自動修正エグゼキューターはオープンソースのpiコーディングエージェントで動くようになりました。すべてのPRの背後で完全なトランスクリプトが読めます。

今週のその他の変更:

  • Sentryのアラートルールとイシューのwebhookがインシデントを開くようになりました。届いた瞬間にエージェントがトリアージし、ステータスと判定のバッジ、ワンクリックの調査が付きます
  • 繰り返す異常は、最新だけでなく、発生ごとに捕捉したメトリクス、ログ、トレースを保持し、新しい順に閲覧できます
  • 異常のページは、値、ベースライン、偏差を示すスパークラインのメトリクスカード、影響範囲のビュー、ログの要約から始まります
  • リソースごとの変更履歴:すべてのノードの詳細パネルに変更のシグナルが表示され、最も変更の多いリソースがフィードに浮かび上がります
  • アドバイザリーはバックエンドで計算され、それぞれに、その場で修正できるか、手引き付きで修正するかが示されます
  • スレッドの信頼性:古くなったターンは自動で掃除され、モデルの容量の問題は穏やかにフォールバックし、暴走したターンは回り続ける代わりに打ち切られます
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善
Reports prod-cloudflare Ready
Risks
Worker without observability enabled High
D1 database missing backups Medium
Queue consumer stuck retrying Medium
214 resources · 12 checks · 2m 14s Share

2026年6月26日

#

調査の真ん中に生のログ行が1,000行も投げ込まれるのを望む人はいません。今週、エージェントが実行するすべてのテレメトリークエリ(CloudWatch、Datadog、Honeycomb、Axiom、Sentry、Cloudflare、Vercel、Fly、Render、X-Ray)に要約モードが加わりました。切り詰めのない完全な結果が、重大度、エラー数、繰り返し現れるパターン、そして実際に読む価値のある数行(原文のまま引用)に蒸留されます。スレッドは読みやすいままで、エージェントが自分のコンテキストをログで溺れさせることもなくなりました。

アカウントの接続も改善されました。接続直後に、順位付けされたリスク、主要なメトリクス、ログとトレースのダイジェストからなる構造化されたレポートと、掘り下げるための最初の質問が届きます。Cloudflareでは、新しいモーダルがPolylaneに必要なすべての権限をあらかじめ入力し、読み取り専用(調査と説明のみ、変更はPRとしてのみ届く)とフルアクセスを選べるので、APIトークンの権限を手で選ぶ必要はなくなりました。

今週のその他の変更:

  • リソースのティアは毎日自動で再分類され、任意のリソースのティアを手動で上書き(上書きは固定されます)したり、アカウント全体の分類を再実行したりできます
  • すべての異常にワンクリックの調査が付き、インシデントスレッドが開きます。重複排除により、同じ異常が重複を生むことはありません
  • AIが提案する最初の質問が、接続直後だけでなく、変更、チェック実行の評価、個々のリソースにも表示されます
  • polylane automation createPOST /automationsがカスタムのトリガー、指示、ツールを受け付けるので、テンプレートにないオートメーションも作れます
  • 1つの評価のメトリクス、ログ、トレースを確認できるチェック実行のスライドオーバー。調査と質問のアクションもその場で使えます
  • リソースごとの監視が構造化された証拠を集めるようになりました:上位および新規のログテンプレート、重大度の合計、エラー率とフォールト率、操作ごとのp50/p95/p99
  • リソースwiki内の壊れたMermaid図をワンクリックで修復
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善
Incident Query worker logs Summary
41 errors · 4,812 lines analyzed Elevated
Recurring patterns
TimeoutError calling upstream webhook 41
KV get retried after 429 12

02:14:07Z ERROR payments-api upstream returned 401

2026年6月19日

#

アカウントの接続に、ようやくふさわしい瞬間ができました。ダッシュボードに戻すのではなく、Polylaneは今接続したアカウントで何が見えるかを説明するページに案内し、すぐにイシューを探し始め、エージェントに聞く価値のある3つの質問を状況に合わせて提案します。最初の5分間は「次は何を?」から、インフラについての実際の会話に変わりました。

今週のもう1つのテーマは信頼です。エージェントが変更を伴う操作を行おうとするとき、スレッドにはメソッド、パス、ボディ、理由が表示され、承認を待ちます。削除は破壊的な操作として印が付きます。また、すべてのインシデントは各エージェントターンの終わりに自分の状態(人の操作が必要、判断が必要、変更待ち、失敗、解決済み)を宣言するので、どの調査が本当に自分を必要としているかが一目で分かります。

今週のその他の変更:

  • すべての監視パスがチェック実行(healthy、breached、stable)として記録され、各リソースに確認できる評価のタイムラインが付き、手動トリガーも用意されました
  • リソースはトポロジー、トラフィック、最近の変更を使って運用上の重要度によりティア1から4に自動分類され、ティアが異常の優先順位付けを左右するようになりました
  • AWS同期にKinesis、KMS、Secrets Manager、Service Discoveryが加わりました
  • GitHubリポジトリを見つけてクラウドアカウントにリンクし、コードとそれが動くインフラを結び付けられます
  • すべてのプロバイダークライアントにレート制限とリクエストの合流が入り、調査がプロバイダーAPIにスロットリングされなくなりました
  • Change intelligenceがプロバイダーの変更イベントを、それが触れた具体的なリソースに対応付け、フィードに描画するようになりました
  • ワークスペースの上限に対するインシデント使用量の直近24時間ビュー
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善
Incident Action request Needs approval

POST /client/v4/zones/…/purge_cache

Stale HTML cached after deploy 41c9f2. Purging restores the fixed checkout page.

Approve Reject expires in 30m

2026年6月12日

#

今週、Autofixが開かれました。Cursorを接続し、組み込みのエージェントの代わりにCursorのクラウドエージェントを通して自動修正のプルリクエストを流せるようになりました。調査がコードの1行に行き着くと、Polylaneが修正を引き渡し、CursorがPRを開きます。既定のエグゼキューターはワークスペースごとにSettings → Integrationsで選べます。

オートメーションも始めやすくなりました。トリガー、エージェントへの指示、アクションがあらかじめ組み込まれたテンプレートのカタログが用意され、コンソール、CLI(polylane automation from-template)、APIのいずれからでも1ステップでインストールできます。テンプレートはカテゴリーとプロバイダーで絞り込めて、実際に接続しているプロバイダーのアクションだけを有効にします。あわせて、新しいトリアージの制御として、すべてのクラウドアカウントとインテグレーションにマスタースイッチとアラートルールごとのトグルが付き、Polylaneがどのアラートを拾って調査するかを正確に決められます。

今週のその他の変更:

  • グラフにおけるCloudflareのカバレッジが大幅に拡大:ゾーン、ロードバランシング、WAFとセキュリティルールセット、Tunnels、Spectrum、Access、Stream、Images、さらに多くのWorkersリソース
  • クラウドをまたぐエッジ:あるプロバイダーのDNSレコードが別のプロバイダーのリソースを指している場合、グラフ上の実際のエッジとして表示されるようになりました
  • より静かな異常検出:決定論的な防波堤が、トリアージ前に孤立したスパイクとベースラインがほぼゼロのノイズを落とし、検出はメトリクスごとにどの方向が実際に悪化かを尊重し、変更記録の異常は再び呼び出す代わりに24時間以内で重複排除されます
  • Changesタブで影響が一目で分かります:影響バッジ、リスク、変更後の検証、影響を受けるリソースをチップで表示
  • カスタムLLMエンドポイントが実際に公開しているモデルを一覧するようになり、IDを入力する代わりに実在するモデルから選べます
  • OAuthクライアントシークレットをクライアントを再作成せずにローテーションできます
  • そしていつも通り:信頼性、パフォーマンス、安定性の改善
Autofixes checkout-timeout PR open
Delegated to Cursor
polylane/autofix/checkout-timeout
+42 −7 fix: bound webhook retries, add regression test
All checks passed View PR

全体がどこへ向かっているかは ロードマップをご覧ください。