「AI支援プログラミング[Book]」
この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com 要件、計画、設計、コーディング、デバッグ、テスト、文書化など、コード作成の全段階でAI開発ツールを活用する方法について、実践的なアドバイスを得ることができる。本書では、初心者から経験豊富な開発者まで、一般化LLM(ChatGPT、Gemini、Claude)からコードに特化したシステム(GitHub Copilot、Tabnine、Cursor、Amazon CodeWhisperer)まで、幅広いツールの使い方を学ぶことができる。 また、テキストから画像への生成など、より特殊化した生成AIツールについても学ぶことができる。 著者のTom Taulli氏は、プロンプトがAI生成コードを作成する方法と効果的に整合する、モジュール式プログラミングの方法論を提供している。このガイドでは、プログラミング言語の学習、コードの説明、ある言語から別の言語へのコード変換のために、一般化LLMを使用する最良の方法についても説明している。 本書では、以下のことを検証する: AIベースの開発ツールのコア機能 GitHub CopilotやAmazon CodeWhispererなどの人気システムの長所、短所、使用例 ChatGPT、Gemini、Claude、その他の汎用LLMをコーディングに使う方法 要件、計画、コーディング、デバッグ、テストを含むソフトウェア開発ライフサイクルにAI開発ツールを使用する 開発のためのプロンプトエンジニアリング 正規表現、スターターコード、オブジェクト指向プログラミングクラス、GitHubアクションの作成などの面倒な作業にAI支援プログラミングを使用する。 プロフェッショナルなUIの作成など、AIベースのローコードツールやノーコードツールの使い方 - Selection from AI支援プログラミング [Book]
コンテンツ文字数:0 文字
見出し数(H2/H3タグ):0 個
閲覧数:0 件
2025-03-17 11:00:32