IT用語帳
PD-SNew開発・運用の方法論 · AI駆動開発・AIプロジェクト

Markdownファイル

Markdown File

まーくだうんふぁいる

見出し、箇条書き、強調などを「#」「-」「*」といった簡単な記号で表す軽量マークアップ言語のMarkdownで書かれたテキストファイル。人が読み書きしやすく、AIも解釈しやすいため、AI駆動開発では仕様書や、AIエージェントへの指示・プロジェクトの規約を記したファイルに使われる。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

NW論理構成図

ネットワークのIPアドレス体系、VLAN構成、ルーティング設計、セキュリティゾーニング等の論理的な構成を示す図。物理構成図と対になり、ネットワーク設計の文書化と運用管理に使用される。

NW物理構成図

ネットワーク機器の設置場所、ケーブル配線、ラック配置等の物理的な構成を示す図。機器名、型番、ポート接続、ケーブル種別等を記載する。論理構成図と対で管理し、障害対応や構成変更時に参照される。

DBドキュメント指向データベース

JSONやBSONなどの半構造化ドキュメントをデータの基本単位として格納するNoSQLデータベース。スキーマの柔軟性が高く、ドキュメント内で入れ子構造を表現できる。MongoDBが代表例。

A-1バイブコーディング

作りたいものを自然言語で生成AIに伝え、生成されたコードの中身を細かく読まずに、動作を見ながら指示を重ねてソフトウェアを作る開発のやり方。2025年にアンドレイ・カルパシーが名付けた。試作は速いが、品質や脆弱性、保守性の確認が抜け落ちやすい。

A-1エージェンティックコーディング

AIエージェントが、開発者から与えられた目標に向けて自律的に計画を立て、複数のファイルの読み書き、コマンドの実行、テストの実行と修正を繰り返して開発作業を進めるやり方。人は目標と権限の範囲を設定し、成果物をレビューする役割を担う。

A-1仕様駆動開発(SDD)

生成AIを使った開発で、先に要件、設計、作業手順などの仕様をMarkdownなどの文書として明確に書き、その仕様を基にAIにコードを生成させ、仕様と照らして検証する開発手法。思いつきの指示で進めるバイブコーディングに比べ、意図のずれや手戻りを減らせる。