世界を動かす技術を、日本語で。

カーソル 1.0

概要

Cursor 1.0の新機能と改善点を解説。 BugBotによる自動コードレビューや、Background Agentの全ユーザー提供。 Jupyter Notebook対応や記憶機能(Memories)のベータリリース。 MCPサーバーのワンクリックインストールとOAuth対応。 設定画面やダッシュボードの刷新、その他多数の改善点を紹介。

Cursor 1.0 新機能・アップデート概要

  • BugBot による自動コードレビュー機能の追加

    • PRにバグや問題点を自動検出し、 GitHub 上でコメント
    • 「Fix in Cursor」ボタンでエディタに移動し、修正用プロンプト自動入力
    • 導入方法は BugBotドキュメント 参照
  • Background Agent の全ユーザー提供開始

    • リモートコーディングエージェントを全ユーザーが利用可能
    • チャット画面のクラウドアイコン、または Cmd/Ctrl+E で起動(プライバシーモード無効時)
    • プライバシーモード有効時も、今後有効化手段を提供予定
  • Jupyter Notebook 対応

    • AgentがJupyter上で複数セルの作成・編集を直接実行
    • 研究やデータサイエンス作業の効率向上
    • Sonnetモデル のみ対応
  • Memories(記憶機能) ベータ版

    • 会話から得た情報をプロジェクト単位で記憶・参照
    • 設定画面から管理・有効化(Settings → Rules)
  • MCPサーバー のワンクリックインストール&OAuth認証対応

    • MCPサーバーをCursorから1クリックでセットアップ
    • OAuth対応サーバーへの認証も容易
    • 公式MCPサーバーリスト: docs.cursor.com/tools
    • MCP開発者向け:「Add to Cursor」ボタン生成: docs.cursor.com/deeplinks
  • チャット内での可視化強化

    • Mermaidダイアグラム やMarkdownテーブルの生成・表示に対応
  • 新しい設定画面とダッシュボード

    • 個人・チームの利用分析、表示名変更、ツール・モデル別統計の閲覧が可能

その他の改善点

  • キーボードショートカット

    • Cmd/Ctrl+EでBackground Agentコントロールパネルを開く
  • 機能強化

    • @Linkやウェブ検索が PDF解析 に対応し、文脈に含めることが可能
    • 設定画面での ネットワーク診断 機能追加
    • ツールの 並列呼び出し によるレスポンス高速化
    • チャット内のツール呼び出しを 折りたたみ表示 に対応
  • アカウント管理

    • エンタープライズユーザーは安定版のみ利用可能(プレリリース非対応)
    • チーム管理者による プライバシーモード無効化 設定
    • Admin API でチームの利用状況や費用データ取得
  • モデル関連

    • Gemini 2.5 Flash で「Max mode」利用可能

Cursor 1.0 は、開発効率向上とチーム管理の強化を目指した多彩な新機能と改善を提供。 各機能の詳細や導入方法は 公式ドキュメント 参照。

Hackerたちの意見

これって大きな製品の1.0にしてはかなり控えめだね。派手な過剰制作の動画はどこ?AGIの約束はどこ?「まだ始まったばかりです」や「あなたが作るものを見るのが待ちきれない」っていうのは?何を考えればいいのか教えてくれないなら、どうやって考えればいいの? 編集: あはは

動画をちょっと控えめに作ろうとしたんだ!もし違って見えたら、フィードバックもらえると嬉しいな。

拡張機能のCopilot(オートコンプリート)+ CLINE(AIチャット)+ FOAM(Obsidian風のMarkdownサポート)を使ったVSCodeは最高だよ。これに対抗できるクローズドソースの代替品はないね。

CLINEにはどのモデルを使ってるの?

FOAMって?

代替品をちゃんと試したことある?Aider(CLINEは使ったことないけど)を使った経験では、全然良くないよ。

Copilotのオートコンプリート?私の経験では、かなり幻想的だったよ。Cursorの予測は(名前が悪いけど)比べ物にならないくらい素晴らしい。

「is goat」ってどういう意味?

なんでダメなの?Copilot AgentやJunieにはできないことって何?競合他社は似たようなUXと同じモデルの選択肢を持ってるし。

ClineがClaudeの機能をコピーするのは、持続可能な競争に見えるね。

プロジェクトでClineとClaude Codeをたくさん使ったけど、Claude Codeの方が全然いいね。

メモ用にフォームを使ってる?それともLLMのメモリー用?

Cursorは大好きだけど、VSCodeと同じペースで拡張機能が更新されてないから、時間爆弾みたいな感じがする。あと、共有のMCPサーバーがないのも問題だね。VSCode、Cursor、Claudeを開いてると、それぞれが独自のMCPサーバーを動かしてるから、MCPが十個くらいあったら、メモリの負担が無駄に大きくなるのが想像できるよ。

だからDocker MCPカタログを使ってるんだ。一つのMCPサーバーで全部管理できる。詳しくはこっち: https://www.youtube.com/watch?v=6I2L4U7Xq6g

なんで3つもIDEを一度に開くの? :-)

Cursorや他のVSCodeフォークは、拡張機能のためにOpen VSXに接続してるよ。[1] Microsoftの拡張機能を除けば、使ってるほとんどの拡張がOpen VSXで入手できて、ちゃんと更新もされてる。CursorはMicrosoftの拡張、例えばPythonやC++の独自バージョンをサポートするだけの資金があるみたい。ただ、Cursorが使ってるVSCodeのバージョンが数ヶ月古いから、更新されるまで古い拡張を使わざるを得ないんだ。[1] https://open-vsx.org/

httpで実行すればいいじゃん。

上流のモデルプロバイダーに依存してるから、競合製品が多くて、まるで時限爆弾みたいだね。特にClaude Codeが。

VSCode、Cursor、Claudeを開いているとき。これは良いユーザーフィードバックだね。Cursorが「Claude + VSCode」なら、他の2つを開く必要はあるの?

他のトランスポート、例えばstreamable httpを使えばいいよ。プラグインシステムを持つMCPを作ったから、1つのインスタンスを動かして、設定ファイルでプラグインを追加するだけで済むよ。https://github.com/tuananh/hyper-mcp

俺は2つのIDEを使ってるだけだよ。Cursorはエージェントを動かすためのラッパーみたいなもんで、重い作業はJetbrainsの製品でやってる。Cursorにタスクを回してる間に、コードを見直したり調整したりできるから、実際うまくいってるんだよね。

なんでまだCursorを使ってる人がいるのか理解できない。ClineやRoo Codeみたいなツールの方が明らかに性能がいいのに。おそらく、彼らはエンジニアよりもマーケティング部門が大きいからだろうね。アプリ自体はあまりパフォーマンスが良くなくて、別のIDEをインストールしなきゃいけないし、サブスクリプションはモデルのコンテキストサイズを制限するし…。

どこかでランニングマシンから降りて、ツールを選んでそれを使ってものを作る時が来るよね。Cursorは本当に役立つエージェントモードを最初に実現したんだ。必要なことは全部できるし、それ以上のことも。新しいツールが流行るたびに飛びつくのはもう面倒だし、好きか嫌いかは別にして、私たちは啓蒙の傾斜に差し掛かっていて、しばらくはこの変化から離れたい人もいるんだ。

うちの会社がみんなのカーソル代を出すことに決めたから、ずっと何がいいか評価して提案する余裕がないんだよね。

ClineがCursorよりいいなんて、全然同意できないよ。Cursorの成功は「大きなバイラルマーケティング部門のおかげ」じゃなくて、優れたソフトウェアとサービスを作ったからだよ。

彼らのサブスクリプションはモデルのコンテキストサイズを弱体化させるなど。フルコンテキストを使いたいなら、そのコスト/スピードのトレードオフを選べるよ!Max Modeをオンにするだけ。Clineは多くのユーザーにとって素晴らしいけど、ちょっと違う製品だね。Cursorの価値の多くは、バックグラウンドで動くカスタムモデルから来てる(例えば、Tabやコンテキストを集めるモデルなど)。

タブ機能は本当に良いよね。

社会的影響力には大きな力があるよ。特に、影響をリミックスする若い世代にとってはね。マインドシェアの拡散が加速する。CursorはSNSでめっちゃ広まってるし。

忘れないで、みんながプロの開発者ってわけじゃないから。俺も全然そうじゃないし、その点でCursorはすごくシンプルで役立つと思う。使ってたVSCと似てるけど、魔法のような機能があるんだ。ダウンロードしてから1分で使い始めたよ。Clineとは違うみたいだけど、あれが何かは知らないけど。

「なんで人々がClineやRoo Codeみたいなツールよりもカーソルを使い続けるのか理解できない」 それは、私たちが開発者で、作るべきものがあって、同じLLMに支えられたAIツールで遊んでる暇がないからだよ。

IDEなのに、ウェブサイトにどの言語で開発できるか書いてないってどういうこと?マジで頭おかしくなりそう。なんでそれをウェブサイトやマーケティングで触れないのか理解できない。

メインストリームの言語、つまりPython、JS、Java、C++、Golang、Ruby、Rustとかのどれかを使ってれば大丈夫だと思うよ。

VS Codeもどの言語用か宣伝してないし、ここも同じじゃない?

プラグインアーキテクチャを通じて、あらゆる言語をサポートしてるよ。「カーソルはどんなプログラミング言語でも動く。Rust、C++、CUDAのような重要だけどあまり人気のない言語でも、カスタムモデルのパフォーマンスを向上させるために明確に取り組んできた。」数百の言語がサポートされてるよ: https://code.visualstudio.com/docs/languages/overview

マルチルートリポジトリのサポートがちゃんとあればいいのに(最近のアップデートでより良いサポートを約束したけど、リリースノートに一行書いてあるだけでドキュメントがないのがいつものスタイルみたい)。本当に痛い。モデルがどのディレクトリにいるべきか全然わからなくて、間違ったリポジトリを探し回る羽目になる。正しいリポジトリに導いてあげないといけない。こんな設定で成功した人いる?

カーソルのルールを設定して、ディレクトリについて教えてるんだ。基本的には、XがUI、Yがバックエンド、Zが認証って感じ。短くまとめてるけど、ディレクトリをナビゲートする必要があるってことを理解するには十分だよ。

開発者だけど、ここで何が起きてるのかもっと詳しく教えてくれない? スクリーンショットやリクエストID(どちらでも)あると助かる! 直接メールしてくれてもいいよ、feldstein@anysphere.coまで。

Cursorのウィッシュリストアイテム:エージェントモードでの変更をレビューする時、モデルがなぜその変更をしたのか、そもそもモデルが変更したのか、それともツールコールが変更したのかがわからないのが面倒。モデルがチャットで長いレスポンスを返してくる中から理由を探し出すのが大変。例えば、最近プロジェクト用にshadcnをセットアップするようモデルに頼んだんだけど、何が壊れてるのかデバッグしようとしたら、悪夢のような変更をいくつも見つけて、実際のコマンドラインの変更と分けるのが大変だった。結局、昔ながらのやり方でセットアップする羽目になって、マニュアルを読みながら頭を使ったよ(自分に頭があることを忘れそうだった)。コードの各行の上に、モデルから来たのか、なぜその変更をしたのかが明確に示されてたらいいのに。コードコメントみたいに、でも実際のコメントでコードを汚さないように。

今日、友達とこの話をしてたんだけど、手書きのコードは区別できるようにして、将来のコード生成の文脈では優先度を高く考慮する必要があるよね。

カーソルを使ったり離れたりを繰り返してるんだけど(主にフロンティアモデルが適用モデルと戦ってるからで、最初のうちは「これイライラする」ってLLMが自分で書くのを見るのは面白いけど、話がそれちゃうね)。そのたびに、VSCodeとの互換性がどんどん乖離していくのを感じる。これが意図的なデザイン選択ならまだしも、どうもマイクロソフトが押し出してる感じがする。MS Dev Containersプラグインはまだ一部の内部で推奨されてるけど、インストールすると自動的にアンインストールされてAnysphereのRemote Containersがインストールされる流れになってる(これ、動きが違って一部機能がサポートされてない)。結局、Dev Containerをまた再構築する羽目に… 最近の拡張機能、例えばMSのPostgresのやつも存在しないのに気づいた。

MSが近い将来にVS Codeのライセンスを変更して、カーソルみたいなアプリが使えなくなると思ってる。最初はフォークするかもしれないけど、MSの支援がなければエコシステムはすぐに死んじゃうだろうね。

カーソルがどうやってお金を稼いでるのか全然理解できない。カーソルの中で過ごす時間が多すぎて、追加リクエストに10〜20ドルも使ってる。もしモデルプロバイダーのAPIをウィンドサーフィンに接続したら、1日あたり100ドル以上使うことになる。自分のAPIキーをカーソルに接続すると、すぐにリクエストが制限されるんだ。1分間に50を超えちゃうからね。クラウドコードも試してみたけど、カーソルの体験には及ばない。もっと安いモデルを探すこともできるけど、今は自分の作業にとっての最先端はClaude 4(ノンマックス/ノンシンキング)だと思う。カーソルはお金を失ってる気がする。私にとっては、自分のサービスでそのコストを正当化できるからいいけど、顧客もいるし、追加機能ごとにほぼ即座に投資回収できる。でも、カーソルが請求してる現在の料金は現実に根ざしてない気がする。過去4日間のカーソルをざっと確認したら:リクエスト数:1049 エージェント編集行数:301k 受け入れたタブ数:84

AIを使った開発市場が爆発的に成長してるし、トークンのコストもどんどん下がってる。短期的に市場シェアを獲得するために、使用を補助するのは理にかなってるよね。将来的にはユーザーへのサービスコストが少なくなるって期待してるんだろうし。

俺たち(仕事辞めて在宅勤務してる2人の開発者)は、ちょっと似たようなものを作ってるんだ。俺たちのツールは、問題を受け取って、その問題を修正するパッチを生成するんだ。再現手順や根本原因分析も一緒にね。もしそのパッチが正しいと感じたら、開発者はPRを作成できる。バグボットに興味がある人が多いみたいだから、俺たちのツールを試してフィードバックをくれる人がいるかもと思ってさ。https://workback.ai/ まだ初期段階だから、厳しいフィードバックがあれば助かる!