概要
https://zenn.dev/rgbkids/articles/6773cb8f146f15
詳細内容
## Setup手順はREADMEに書かない!Claude Codeカスタムコマンドで進めるViable Codingの開発フロー
https://zenn.dev/rgbkids/articles/6773cb8f146f15
開発者がAIコードアシスタントを効果的に活用するため、セットアップ手順やプロジェクト引き継ぎ情報をREADMEではなくAIが読みやすい形式で`docs`に整理し、カスタムコマンド経由でAIに参照させる「Viable Coding」のアプローチを提案します。
**Content Type**: ⚙️ Tools
**Scores**: Signal:4/5 | Depth:4/5 | Unique:4/5 | Practical:5/5 | Anti-Hype:4/5
**Main Journal**: 86/100 | **Annex Potential**: 84/100 | **Overall**: 84/100
**Topics**: [[AIを活用した開発ワークフロー, プロジェクトセットアップ, AIエージェントの活用, Viable Coding, Claude Codeカスタムコマンド]]
この記事は、`#keep4o`騒動で顕在化したAIモデルの「性格」変化に触れつつ、現代の開発においてAIを効果的に活用する新しい開発フロー「Viable Coding」の概念を提示します。従来のREADMEに全てを詰め込むのではなく、プロジェクトのセットアップや引き継ぎに必要な情報をAIが容易に理解できる構造(例: GPT-5プロンプトガイド形式)で`docs`ディレクトリ内のマークダウンファイルに整理し、これをAIエージェント(具体例としてClaude Codeのカスタムコマンド)から参照させる手法を詳説しています。
なぜこれが重要なのでしょうか。AIは単なるコード生成ツールではなく、開発プロセス全体の強力なアシスタントになり得ます。特に新規プロジェクトへの参加時や既存プロジェクトの引き継ぎにおいて、開発者は環境構築や全体像の把握に多くの時間を費やしがちです。本稿の手法は、これらの情報をAIに直接「引き継ぎ書」として提供することで、AIが自律的に適切なサポートを提供し、開発者のオンボーディング時間と負担を大幅に削減できる可能性を示します。
具体的には、Kiroの「From Vibe to Viable」の指針を参考に、目標、方針、手順などを記述したファイルをAIが参照しやすい形式で準備します。例えば、`keep4o-setup.md`のようなカスタムコマンドファイルを定義し、`/keep4o-setup`と入力するだけでAIがセットアップ手順をガイドする、といった具体的なアプローチが示されています。これにより、AIはプロジェクトの深いコンテキストを理解し、単なるQ&A以上の実践的な支援を提供できるようになります。このアプローチは、AIエージェントによる開発プロセスの革新に向けた具体的な一歩となり、より効率的で自律性の高い開発ワークフローを実現する鍵となるでしょう。