あっという間に一年が過ぎ、仕事において最も大きな変化は、やはりAIの関与が顕著に高まっていることだ。これまで、開発言語間の切り替えには、それぞれの言語特有のAPIインターフェースを理解する必要があったが、今ではこれらの基礎コードもAIによって生成されるようになった。これは開発者にとって非常にありがたいことだ。
ChatGPT
23年にも簡単な入門記事を2つほど書いた頃から、気がつけばもう25年。目に見えるような進歩は感じられず、自分自身の理解を確立し、タスクを適切に分割でき、何よりもAI生成コードのバグを見抜くことが重要だ。
Github copilot
いつだったか覚えていないが、シンガポールにサーバーを設置したという資料を見た。これにより、ローカルで利用でき、それ以来、長期間VPNを使用する必要はなくなった。ログイン時のみVPNが必要だが、ログイン後であれば閉じることもできる。
普段使いでは、より多くの場合は Github Copilot を使っています。このプラグインは、VS Code や Visual Studio で直接使用でき、2つのソフトウェア間での切り替えが不要です。ChatGPT と比較して、Github Copilot の方がプロジェクトのサポートが充実しており、操作性も優れています。さらに、ローカルファイルの一部を “训练”AI として提供することで、プロジェクトに合ったコードを生成できます。
Cursor AI
最近、新しいAIプログラミングIDEのCursor AIを見ました。このIDEはGithub Copilotをベースにしていますが、さらにスマートで、ファイル作成も支援してくれます。
軽く使ってみたところ、まだ悪くない感じだが、既存プロジェクトの理解はまだ足りない。ローカルプロジェクトファイルが多い場合や、大規模なリファクタリング・最適化調整には、やはり开发者拆分任务が必要だ。
curso のプロジェクトに切り替えて、以下の内容を入力してください:個人用履歴書ウェブページの作成、複数の異なるスタイルへの切り替えをサポートし、データ表示用の個人情報を忘れずに埋めてください。
何度か試行錯誤をすれば、次のようなウェブページを入手できます。もちろん、このウェブページはまだシンプルですが、初心者には良いでしょう。
現在、新規登録ユーザーは高機能APIを150回無料で試用できます。有料ユーザーは高機能APIの利用回数が5000回に制限されます。
申し訳ありませんが、翻訳する中国語のテキストが提供されていません。テキストを提供していただければ、日本語に翻訳します。