GitHub、仕様駆動開発のワークフローを生成AIで実現するオープンソース「Spec Kit」を公開
米GitHubは、GitHub CopilotやClaude Code、Gemini CLIなどの生成AIを用いたコーディングエージェントで仕様駆動開発と呼ばれる開発スタイルのワークフローを実現するオープンソースソフトウェア「Spec Kit」を公開しました。
この記事は新野淳一氏のブログ「Publickey」に掲載された「GitHub、仕様駆動開発のワークフローを生成AIで実現するオープンソース「Spec Kit」を公開」(2025年9月4日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。
米GitHubは、GitHub CopilotやClaude Code、Gemini CLIなどの生成AIを用いたコーディングエージェントで仕様駆動開発と呼ばれる開発スタイルのワークフローを実現するオープンソースソフトウェア「Spec Kit」を公開しました。
仕様駆動開発はまず明確な仕様を作成する
仕様駆動開発(Specification-Driven Development)は、まず仕様を明確に作成し、その仕様を基に実装計画を立ててコーディングを行うという開発手法です。
米Amazon Web Services(AWS)が7月に発表したコーディング支援ツール「AWS Kiro」がこの手法を採用しており、それがきっかけで注目されるようになりました。
参考:AWSがAIコードエディタ「Kiro」をプレビュー公開、VS Code互換。AIとチャットしながらプロダクトを開発
今回GitHubが公開したSpec Kitは、この仕様駆動開発のワークフローの実行を生成AIが支援してくれる仕組みを備えており、後述するようにGitHub CopilotやClaude Code、Gemini CLIで仕様駆動開発が容易に実現できます。
Spec Kitで仕様駆動開発を実現する方法
下記はLinuxのコマンドライン上でのSpec Kitの起動画面です(この画面からすると、このSepc KitはどうやらSpecifyという名前で開発されてきたようですね)。
画面下部で、GitHub Copilot、Claude Code、Gemini CLIのいずれかを選択できるようになっています。
生成AIを選択すると、プロジェクトの環境設定が行われます。
プロジェクトが準備できたら、Visual Studio Codeでプロジェクトをオープンします。そしてGitHub Copilotで「/specify」「/plan」「/task」コマンドが利用可能になっています。
Visual Studio Code上のチャット欄で「/specify」コマンドに続いて構築したい内容を自然言語で記述すると、コーディングエージェントが詳細な仕様案を作成してくれます。
「/plan」コマンドでは、仕様を基にコーディングエージェントが実装計画としてアーキテクチャ、使用する技術スタック、制約条件などの案を作成します。
「/task」コマンドでは、実装計画を実際のタスクに分解します。そしてそのタスクを実行することで実際にソフトウェアの構築が行われます。
GitHubはこの仕様駆動開発が、まったく新しいソフトウェアを作るケース、既存のシステムに機能を追加するケース、そしてレガシーシステムのモダナイゼーションのケースなどに適していると説明しています。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
GitHubにAIプログラミング機能「Copilot」登場 関数名とコメントから中身を丸ごと自動補完
米GitHubが、関数名とコメントから関数のコードを丸ごと自動補完するAIプログラミング機能「GitHub Copilot」を発表した。Python、JavaScript、TypeScript、Ruby、Go言語に特に良く対応できるという。
GitHub、Copilotの将来像「Copilot Workspace」発表 人間がコードを書くことなく、Copilotが仕様作成からコード作成 デバッグまで実行
米GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。同社CEOのThomas Dohmke(トーマス・ドムケ)氏は1日目の基調講演の最後に、GitHub Copilotの将来像となる「Copilot Workspace」を発表しました。
「GitHub Copilot X」発表 GPT-4搭載で音声チャットコーディングやプルリクエスト自動生成が可能に
Microsoft傘下のGitHubがCopilotの次世代ビジョン「Copilot X」を発表した。「GPT-4」を採用し、音声チャットでのプロンプト入力も可能になる。プルリクエストも自動追加する。
Microsoft傘下のGitHub、「GitHub Copilot」を無料に(制限あり)
Microsoft傘下のGitHubは、Visual Studio Code上で「GitHub Copilot」を無料で利用できるようにした。従来は月額10ドルからだった。



