AI用語集へ
自動化

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

Agentic Coding

X投稿テキスト

エージェントコーディングとは、AIがコードを書くだけでなく、テスト実行・バグ修正・ファイル操作・デプロイまでを自律的にこなす開発スタイル。CursorやClaude Codeが代表例。開発者の役割が「書く人」から「指示する人」へ変わっています。 #ジェネサプ #AI用語

Xで投稿する

詳しい解説

エージェントコーディング(Agentic Coding)とは、AIがコードを書くだけでなく、テストの実行・エラーの特定と修正・ファイルの作成・削除・リファクタリング・ドキュメント生成などを自律的に行う開発スタイルです。

従来のAIコーディング支援はコード補完・候補提示が中心でしたが、エージェントコーディングではAIが「タスクを受けてから完成まで」を自律的にこなします。開発者はコードを書く代わりに「何を作るか」を指示し、AIの出力を確認・修正する役割にシフトします。

非エンジニアがバイブコーディングでツールを作る場合も、エージェント型AIが細かい実装を担うことで実現できています。

現場での使い方・事例

Cursorによる機能開発:「このページにユーザー認証機能を追加して。メールとパスワードでのログイン、エラー表示、リダイレクト処理まで含めて」とCursorに指示すると、必要なファイルを作成・既存ファイルを修正・テストコードを生成するまでをAIが一連で処理します。

Claude Codeによるバグ修正:エラーログをClaude Codeに貼り付けて「このエラーを修正して」と指示するだけで、原因特定→コード修正→修正箇所の説明まで自律的に行います。

よくある誤解

「エージェントコーディングはエンジニア向け」という認識がありますが、バイブコーディングとの組み合わせにより、非エンジニアでも業務ツール・自動化スクリプトの作成がエージェントコーディングで実現できるケースが増えています。

代表的なツール・サービス

CursorClaude CodeGitHub Copilot WorkspaceDevin

関連用語