Cursor 1.7、Browser Controls・Plan Mode・Hooksを追加 Browser Controls, Plan Mode, and Hooks
- Cursor 1.7ではエージェントがブラウザを操作してUIを検証できるBrowser Controls、実装前に計画を立てるPlan Mode、エージェントのライフサイクルにカスタムスクリプトを差し込めるHooksが追加された。
- チーム運用や自動化の幅が広がる。
English summary
- Agent can take screenshots, improve UI, and debug client issues.
- Read more about browser capabilities.
AIコーディング環境のCursorがバージョン1.7をリリースし、Browser Controls、Plan Mode、Hooksという三つの主要機能を追加した。エージェントの自律性と運用性を高める更新と位置付けられる。
Browser Controlsはエージェントが実際のブラウザを操作してWebアプリを検証できる機能だ。コンソールログやネットワーク状況、DOMの状態を取得し、UI変更の動作確認やバグ再現をエージェント自身が行えるようになる。これまで人間が画面で確認していたフィードバックループを自動化する狙いと見られる。
Plan Modeは実装に着手する前に、コードベースを調査して構造化された計画を提示するモードだ。複雑なタスクで方針のすり合わせを行いやすくなり、レビュアーが意図を確認してから実行に移せる。Anthropicや他社のコーディングエージェントでも同様の計画フェーズが導入されつつあり、業界的な収束が見られる。
Cursor 1.7ではエージェントがブラウザを操作してUIを検証できるBrowser Controls、実装前に計画を立てるPlan Mode、エージェントのライフサイクルにカスタムスクリプトを差し込めるHooksが追加された。
Hooksはエージェントのライフサイクルに介入できる仕組みで、プロンプト送信前後やツール実行前後にカスタムスクリプトを差し込める。秘密情報のマスキング、監査ログの記録、コーディング規約の強制などチーム運用上のガバナンスに役立つ可能性がある。Claude CodeのHooks機能とコンセプトが近く、エンタープライズ採用を視野に入れた整備と捉えられる。
背景として、AIコーディング支援はオートコンプリート中心からエージェント型へと急速に移行しており、Cursor、GitHub Copilot、Claude Code、Windsurfなどが機能競争を繰り広げている。今回の1.7は単なる補完強化ではなく、エージェントが外界と相互作用しチームの規律下で動くための土台を整えるアップデートと言える。
Cursor has shipped version 1.7 of its AI coding environment, bundling three notable additions: Browser Controls, Plan Mode, and Hooks. Together they push the product further from autocomplete toward an agentic workflow with stronger guardrails.
Browser Controls give the agent the ability to drive a real browser against the application it is editing. The agent can read console logs, inspect network activity, and observe DOM state, which means it can verify a UI change or reproduce a bug without a human having to click through the app and paste back results. This closes a feedback loop that has historically been the weakest part of frontend work for coding agents, where the model writes code but cannot see what the user sees.
Plan Mode asks the agent to investigate the codebase and produce a structured plan before any edits are made. For non-trivial tasks this gives the developer a chance to align on intent, scope, and approach before code starts moving. The pattern echoes recent additions in other tools, including Anthropic's Claude Code and several open-source agent frameworks, suggesting an industry-wide convergence on a discrete planning phase as a way to tame long-horizon tasks.
Agent can take screenshots, improve UI, and debug client issues.
Hooks expose the agent's lifecycle to custom scripts. Teams can run code before or after a prompt is sent, or around tool invocations, which opens the door to redacting secrets, enforcing coding standards, emitting audit logs, or blocking disallowed actions. The design is conceptually close to Claude Code's hooks system and looks aimed squarely at enterprise buyers who need policy and observability around what an autonomous agent is allowed to do inside their repositories.
The broader context is a fast-moving competition among Cursor, GitHub Copilot, Claude Code, Windsurf, and a growing set of agentic IDEs. The frontier has shifted from how well a model completes the next line to how reliably an agent can plan work, interact with running software, and operate within organizational rules. Viewed through that lens, 1.7 is less a feature dump and more an attempt to harden Cursor's agent so it can be trusted with longer, more consequential changes. Whether these primitives become the default workflow or remain power-user features will likely depend on how smoothly they integrate with existing CI, review, and security tooling — something that tends to be decided in the months after launch rather than at the announcement itself.
本ページの本文・要約は AI による自動生成です。正確性は元記事 (cursor.com) をご確認ください。