Harness(ハーネス)は、Harness Cursor PluginがiOS版Cursor内で動作するように拡張されたと発表した。これにより、開発者はデスクトップ版と同じ自然言語インターフェイスを使って、iPhoneからCI/CDパイプラインのステータス、セキュリティー体制、デプロイメントの状態を照会できるようになった。同社は、iOS版の読み取り専用リクエストでは、ソフトウェアデリバリーナレッジグラフからリアルタイムデータが返され、デスクトップ版と同等の操作性が維持されると説明した。
同社は、iOS上での書き込み操作(パイプラインのトリガーやデプロイメントのプロモーションなど)は、リクエストに明示的にconfirm:trueパラメーターが含まれており、かつリクエスト元のユーザーがその操作に必要なRBACロールを保持していない限り、デフォルトで拒否されると指摘した。発表では、Cursorのデスクトップクライアントでは書き込み操作の画面上に確認メッセージが表示されるが、iOSアプリにはまだこの機能がないことが明らかにされた。confirm:trueの要件は、モバイルセッションからの意図しない変更を防ぐための安全策であると説明された。
Harnessによると、まずデスクトップ上でプラグインを設定するようユーザーに指示されているとのことだ。具体的には、Cursor MarketplaceからHarness Cursorプラグインをインストールし、OAuthで認証を行い、プラグインのクラウド環境(既に利用しているローカル環境とは別)に接続し、モバイルアクセス用のGitHubまたはGitLabリポジトリーでクラウドエージェントを有効にする手順だ。これらの手順の後、App StoreからiOS版Cursorをダウンロードし、デスクトップ版と同じ自然言語クエリーを使うようユーザーに推奨されている。
Harnessは、RBAC、OPAポリシー、承認ゲート、監査証跡がパイプラインとポリシー層で適用され、デバイスに関係なくガバナンス制御がパイプラインとともに実行されることを強調した。同社はこの一貫性を、AI速度のパラドックスと呼ぶ現象への対応として位置付けた。AI導入後、63%の組織が本番環境へのコード出荷が速くなったと報告されている一方で、ガバナンスプロセスがリリース前に問題を検出できると確信しているのはわずか41%であり、72%がAI生成コードによる本番環境インシデントを経験したと報告されている。
今回のリリースは、デバイスの制約による遅延を軽減し、待機中のエンジニアがラップトップに戻ることなく障害の評価、セキュリティースキャン結果の確認、承認状況の確認を行えるようにすると同時に、プラットフォームチームが頼りにしているプラットフォームレベルの制御を維持することを目的としている。より詳細な技術情報やトラブルシューティングについては、Harness Cursor Pluginのドキュメントまたは当初のリリース発表を参照するよう案内されている。
出典:Harness
この製品の詳細については、Harness製品ページをご覧ください。