AI-Driven Development

AI/TDD駆動によるPoC開発

AIによるコード生成や開発のサポートについては、従来のエンジニアリング環境を大幅に革新しています。本ページでは、PoCなど初期段階でのスモール開発を、AIによって高速化するためのAIナレッジをシェアいたします。

Dify

Dify × LLM/MCP を活用した高速 PoC 開発

ローコードAIプラットフォーム「Dify」のワークフロー機能を使い、GPT-4oなどのLLMとMCPによる複数SaaSへの連携をシームレスに実現させることが可能です。

イメージとしては「顧客向けのCSチャットボット」や「アプリケーションのバックエンドAPI」などを、画面上でローコード開発により実現ができるため、PoCを複数走らせてプロジェクト化する際にかなり有効な開発手法になっています。

PoCとして“動くたたき台”を最短2週間で開発することも可能ですし、標準で実行ログも 確認ができるため、スモール開発では有力な候補です。

GAS_Logo

AIによるコード開発でGASで簡易的なアプリケーション開発

Google Apps Script(GAS)を使えば、スプレッドシート・Gmail・Slackなどを手軽に連携させた小規模アプリを短期間で開発できます。

通常はサーバーやデータベースといったインフラを整備する必要がありますが、GASならGoogleプラットフォーム上で完結するため基本的には不要です。外部APIの呼び出しや定期実行機能も実装可能なため、プロトタイプや業務自動化ツールをスムーズに立ち上げられます。

コード生成を生成AIに任せれば、企画から実装までのリードタイムを大幅に短縮し、スモールスタートを即座に実現できます。

cursor

AIエージェント開発環境 「Cursor」 で実現する次世代コーディング

Cursor内のAIチャットでコーディングが可能で、エディター内のチャット欄に「○○を実装して」と入力することで、関連ファイルをまとめて理解しつつAIがコードを自動生成します。

従来のAIとのチャット画面との違いは、AIがプロジェクト全体を読み取り、必要な箇所のみ部分的修正を実行できる点です。

内部向けの仕様書ファイルをMarkdown形式で作ることで、 同時に内部ナレッジ化も可能。

claude-code-action

Cloud Code Actionの半自律型AIエージェントによるDevOps

Cloud Code Actionは、Cursorで作ったコードをワンクリックでGitHubへプッシュ→ビルド→テスト→デプロイまで自動で回すことが可能なサービスです。プッシュ直後に

  1. テスト駆動開発(TDD):ユニットテストを自動実行し、失敗時はエラーログを解析してAIが修正パッチを提案・コミット → 再テストまでを継続的に繰り返し、 エラー解消まで自己完結。
  2. 複数のAIによる並列実装:複数ブランチを同時に監視し、それぞれ独立したパイプラインを走らせるため、機能追加やバグフィックスを並行で高速推進。 ※複数のAIエージェントによる組織開発が可能

シークレット管理や実行ログの保存を標準装備しているため、セキュリティと監査要件を満たしつつ、開発から運用までの手間を大幅に削減できます。

Obsidian

「Obsidian」と「Cursor」の掛け合わせで実現する次世代ナレッジ

ObsidianとCursorは、リンク構造で知識を蓄積できるObsidian と、LLM(AIエージェント)を統合したCursorをmとに企業内のナレッジを蓄積・掛け合わせた活用を実現するシステムです。

Obsidian が “頭脳(情報資産)” を、Cursor が “手足(AI コーディング/解析エンジン)” を担います。

過去ナレッジの蓄積から、その企業独自の思考方法や知見をアウトプットすることが可能です。企業の上位戦略の策定から、コンテンツの生成・文章作成などの制作機能まで網羅的に活用が検討できます。