618ZXW

ByteDance の無料 AI プログラミング サービスの実際のテスト: Cursor は生き残れるのか?

ByteDance による中国初のネイティブ AI IDE (統合開発環境) がここでテストされています。

コードを理解していなくても、ニーズを表現できれば、AI を使用して完全に機能するアプリケーションを開発できます。

たとえば、 Flappy Birdゲームを作りたい場合は、中国語で次のように言うだけです。

Web ベースの Flappy Bird ゲームを作成して実行します。

プロセス全体が本当にシームレスであったことは簡単にわかります。

さらに、ByteDanceはDeepSeekを積極的に採用しており、本格的なDeepSeek R1とV3が既に完全に統合されています。Flappy BirdはR1を使用して開発されました。

Doubao-1.5-pro はすでにダイアログ モード、ビルダー モードをサポートしており、さらに多くの大規模モデルが開発中です。

これは、ByteDanceのAI IDE製品「Trae」の国内版として新たにリリースされたものです。公式の説明は次のとおりです。

中国の開発シナリオを深く理解した、中国初の AI IDE

もうひとつ重要な点は、無料だということです。

それと比較すると、月額 20 ドルのカーソルと月額 10 ドルのコパイロットはどちらも、R1 などの高度なモデルへの無料アクセスを提供する Trae と比べると見劣りします。

ByteDance が再びプログラミングの参入障壁を大幅に下げたと言わざるを得ません。

さらに、Trae はリリースされてまだ間もないですが、すでにプログラミング コミュニティで一定の話題と議論を呼んでいます。

では、どれほど効果があるのでしょうか?実際のテスト結果を見てみましょう。

中国初のAI IDEの没入型テスト

まずは簡単なテストから始めましょう。初心者に優しいビルダーモードを選択し、Traeに小さなウェブゲームを作成させましょう。

もちろん、難易度も少し高めました。スネークゲームを生成しましたが、典型的なAI制御のスネークゲームに加えて、ランダム迷路の仕組みを追加しました。

Trae はまずメインの HTML ページを作成し、その中で CSS スタイルシートと JS スクリプトを参照しました。

その後すぐに制御スクリプトも作成され、関連する機能には明確なコメントが付けられました。

コードの記述が完了するとプロンプトがポップアップ表示され、ワンクリックでバックエンド サービスをデプロイして、ブラウザーで実行できるようになります。

初期プログラムに問題があり、ゲームを正しく実行できませんでした。

問題ありません。Traeは継続的な対話をサポートしており、以前のステップで発生した問題を思い出すことができます。機能の追加やバグの修正も対話を通じて行うことができます。

何も言わずに、ブラウザ コンソールやその他の場所に表示されるエラー メッセージをそのまま貼り付けることもできます。

何度も修復と調整を繰り返した後、ゲームはようやく正常に動作するようになりました。

さらに、Trae の Snake ゲームは、ヘビが素早く動き、迷路が非常に複雑なため、非常に難しいです。

もちろん、バグの修正に比べれば、移動速度の調整は非常に簡単な作業です。

同様に、アニメーションの要件を記述する場合、Trae は移動速度に関連するコードを自動的に見つけて、一度に変更を加えます。

最終的な速度調整が終わったら、いよいよ楽しむ時間です!

プロセス全体を通して、コードに一度も触れず、最終結果はすべて対話を通じて達成されました。

つまり、ビルダーモードでは、プログラミングやバグの見つけ方を全く知らなくても、要件や見えている状況を説明できれば、AIの力を借りて一連の開発・展開プロセスを完了できるのです。

では、Trae は具体的にどのように使用するのでしょうか?

どうやって「食べる」のか?

まず、Trae ソフトウェアをコンピューターにダウンロードする必要があります。

インストール後に初めてターミナルを起動すると、インターフェース スタイルや、ターミナルに trae コマンドをインストールするかどうかなど、いくつかのオプションが表示されます。

次に、メイン インターフェイスに、チャットビルダーの2 つのモードが表示されます。

チャットモードでは、まずローカル プロジェクトを作成または開いたり、 Git リポジトリのクローンを作成したりして、コードについて不明な点があれば質問することができます。

ビルダーモードでは、Trae は要件を自律的に分解し、複数回のコーディング タスクを完了し、コード ファイルへの変更は自動的に保存されます。

まず、必要な大規模モデル(DeepSeek-R1 または V3)を選択できます(Doubao-1.5-pro は近日中にリリース予定です)。

次に、Trae を使用して、たった 1 つの文でアプリケーションを生成できます。

操作やインターフェースに関しては、非常にシンプルだと言えます。

Cursor と比べるとどうですか?

実際、ByteDanceは中国でリリースする以前から、Traeを海外でしばらくリリースしていました。

現在、何人かのYouTuberが詳細なレビューを行っており、その評価に基づくと、以前人気のあったCursorと比較すると、結論は次のとおりです。

より複雑なタスクの場合、Trae は適していません。

ブロガーは失敗の具体的な例を挙げた。

たとえば、Trae に自然言語で非常に具体的な要件を与えた後、Trae はファイル検索プロセス中にコードベース内で間違ったファイルを誤って検索する可能性があります。

さらに、一部のプラグインは操作中にあまり満足のいくものではありません。

別のブロガーは比較レビューの中で、Trae の最も優れた点の 1 つは Cursor の機能の多くが Trae では無料であるという点だと指摘しました。

しかし、非常に複雑なタスクの場合、Cursor の方がパフォーマンスが向上する可能性があるとも考えています。

しかし、このブロガーは次のようにも述べています。

プログラミング初心者にとっては、無料の Trae で十分です。

ByteDance 独自の MarsCode など、最近は IDE で利用できる AI プラグインが非常に多いため、Trae を作成することは車輪の再発明にすぎないのではないだろうか、と疑問に思う方もいるかもしれません。

いえいえ、重要な違いはこの「AIネイティブ」にあります。

簡単に言えば、AIをIDEに統合するという従来のロジックとは異なります。Traeは、ボトムレベルアーキテクチャからAI機能を中心として構築されているため、AIプラグインよりもスムーズで、より正確で、より高品質です。

Trae 氏の言葉:

すべてのコードが人間と AI によって共同作成された最良の結果であることを確認します。

実際、Cursor と Copilot を比較した場合の変更は、同じロジックに基づいています。

プラグインベースのアプローチであっても、ツールを機能させるには、ユーザーはある程度のプログラミング知識が必要です。

これまでのテストからわかるように、プログラミングの知識がまったくない人でも、ネイティブ AI IDE を使用してアプリケーションを開発することができ、プログラミングのハードルが本当に下がります。

最後に、Traeへのリンクは以下にあります。ご興味のある方はぜひダウンロードしてお試しください!

こちらで体験してください: https://www.trae.com.cn/

参考リンク:[1]https://www.zhihu.com/questio... [2]https://www.youtube.com/watch... [3]https://www.youtube.com/watch...