100%の精度に到達するのを阻んでいるものがいくつかあると思います。一つは、モデルに新しいことを学習させることです。例えば、コードベース全体を理解したり、組織のコンテキストを理解したりしながら、間違いから学ぶといったこと… 続きを読む »

エンドユーザープログラミングや使い捨てアプリ、パーソナライズされたソフトウェアに非常に強い関心を持つ人々がいるということです。彼らは皆、自分だけのツールを開発しています。そして、私はそれが本当に素晴らしいと思っています。… 続きを読む »

最終的には、ソフトウェア開発ははるかに身近なものになると思います。プログラミング言語やコンパイラを理解するための膨大な経験は必要なくなるでしょう。しかし、誰もがソフトウェア開発を行えるようになるまでには、まだかなりの時間… 続きを読む »

非技術系の人やプロとしてプログラミングをしていない人は、プロレベルでのプログラミングがいかに非効率であるかを過小評価しがちです。そして、その大きな理由は、プログラミングが目に見えないものだからです。 Salesforce… 続きを読む »

この技術はプログラミングに特に適しており、いくつかの理由があります。一つは、プログラミングはテキストベースであり、この分野でおそらく最も解明が進んでいる手法であるということです。インターネット上にはプログラミングに関する… 続きを読む »

一つ注意しておきたいのは、「ラッパー」という用語は、AI製品の開発が始まった当初、製品をもう少し深く構築する時間が限られていた時代に生まれたということです。現在、私たちは膨大な量の製品が余剰になっている段階にあると思いま… 続きを読む »

プログラミングの生産性向上に関心を持つツールが数多く存在し、競争が激しい環境にあると思います。ターミナルユーザーインターフェースだけの制約の一つは、ターミナルの表現力とUIのコントロールに限界があることです。私たちは当初… 続きを読む »

本当に重要なのは、プログラミングが根本的に変わる世界、特に、コードをほとんど見なくてもプロ仕様のソフトウェアを開発できる世界に到達することです。まさに、そのような未来のプログラミング、つまり、何百万行ものロジックや難解な… 続きを読む »

Cursor は現在、2つの異なる方法でこれを実現しています。1つは、Cursor がユーザーの作業を監視しながら、次にユーザーが Cursor 内で行う一連の処理を予測しようとすることです。これは自動補完機能と呼ばれ、… 続きを読む »

AnysphereのCEO、マイケル・トゥルーエル氏です。Anysphereという名前は聞いたことがないかもしれませんが、同社の主力製品であるCursorという名前は聞いたことがあるかもしれません。Cursorは、Ant… 続きを読む »