Re Reference AI

技術

コード生成(Code Generation)とは

Code Generation

自然言語の指示やコード文脈からソースコードを自動生成するタスク

コード生成生成AI

概要

コード生成とは、自然言語による指示や既存のコード文脈をもとに、LLMなどがソースコードを自動的に生成するタスクを指す。 関数やクラスの実装補完、テストコードの生成、他言語への変換、バグ修正案の提示など幅広い用途で利用される。 GitHub CopilotCursorCodexといったコーディング支援ツール・エージェントは、このコード生成能力を中核機能として組み込んでいる。 生成コードの品質は、HumanEvalSWE-benchといったベンチマークで評価されることが多い。

比較

  • コーディングエージェントコード生成がコードを出力するタスクそのものを指すのに対し、コーディングエージェントはコード生成に加えテスト実行やファイル操作など自律的な開発作業まで担う

関連用語

コーディングエージェントGitHub CopilotCodexHumanEval