NAEOSはソフトウェア仕様を複数言語のコードに変換するオープンソースエンジニアリングプラットフォーム。
開発者がYAMLで仕様を一度記述すれば、フレームワークはプロジェクト全体でコード生成、検証、保守を行う。
バージョン3.1.0はパイプラインキャッシングとプロファイリングツールを追加した。
何が起きたか
NAEOS(Nusantara Engineering & Architecture Operating System)はGo言語で記述されたオープンソース宣言型プラットフォームで、YAML形式の仕様をGo、TypeScript、Python、Java、Rustの複数言語にわたるコードに変換する。GitHub Copilot、Claude、Cursor、Gemini、Codex、OpenCodeの6つのAIコーディングツールと統合され、現在はバージョン3.1.0で、パイプラインキャッシングと実行レベルのプロファイリングを追加している。
なぜ重要か
チームがコードを直接書く代わりに、仕様ファイルでシステムを一度記述すれば、NAEOSはコード生成、検証、プロジェクトライフサイクル全体でのアライメント調整をオーケストレーションする。エンジニアリング・ランタイム(NEIR—統一された内部モデル)、67個のCLIコマンド、業界プロファイル用のマーケットプレイス、ガバナンス・監査レイヤーを備え、仕様駆動型開発とAI支援エンジニアリングへのシフトに対応している。
注目点
ロードマップはv4.0以降を予定している(IDE統合用のLSPサーバー、スキーマベースの検証、アーキテクチャパターン対応を含む)。フレームワークはApache License 2.0でGitHub(github.com/NAEOS-foundation/naeos)で公開されており、57の仕様ドキュメントとホワイトペーパーを備え、AIツールやコーディングエージェントへの統合が可能となっている。
NAEOSはソフトウェアエンジニアリングが仕様ファースト、AI支援型開発へシフトしていることに対応している。ボイラープレートやスキャフォルディングの生成ではなく、プラットフォームは仕様をプロジェクトライフサイクル全体にわたる単一の情報源として扱う。パーサー、ノーマライザー、リゾルバー、バリデーターが円形依存関係、ポート競合、モジュール境界違反をコード生成前に検出する。6つの主流AIコーディングアシスタント(NEIR を各ツール固有の命令に変換するコンパイラを経由)との統合により、宣言型インフラストラクチャ・アズ・コード実践とLLM駆動型開発の交点に位置している。業界プロファイル(SaaS、AI Agent、FinTech、Healthcare、Government)用マーケットプレイスとプラグインエコシステムは、ドメイン間での拡張性を意図している。
ロードマップは活発な開発を示している:v1.0は67コマンドのCLIを安定化させ、v2.xはマルチテナンシーとコンプライアンスを追加し、v3.xはパフォーマンスとキャッシングに注力した。プロジェクトは57の仕様ドキュメント(NES-000からNES-054)を公開し、MCPサーバーを提供してAIエージェントが構造化されたプロジェクトモデルにアクセスできるようにしている。これはNAEOSを、手動コーディングを削減しようとする開発者だけでなく、複数の言語やチーム全体でAI駆動型開発プラクティスをスケールさせる組織にも関連させている。
AIが要約して、あなたの選んだトピックだけを1日1通。LINE・Email・Slackで届きます。
登録無料・30秒で完了・いつでも解除できます
この記事についてわからないことをAIに質問できます。Q&Aはこのページに公開され、他の読者も読めます。
Salesforce傘下のSlackは「Slack Code」を発表

AdobeはFirefly(同社のAI創作ツール)に音声生成機能を一般向けに提供開始した
Slackは「Slack Code」を発表した

Binanceは木曜日にAgent OSをローンチした

BloombergがSpaceXがAIコーディング企業Cognitionの買収を試みたと報道しました

Adronite Inc. が企業向けAIコーディングプラットフォーム「Codistry」を公開しました