「一番難しいのは、コードを書くことじゃない」─ 株式会社ジェイテックジャパン、意図を構造化しAIと開発する次世代基盤『Intent CLI』をOSS公開
開発の認知負荷を劇的に下げる「意図駆動開発(IDD)」を『Intent CLI』により実現。実装はAIに委ね、人間は「意図の番人」へ。
株式会社ジェイテックジャパン(本社:東京都港区、代表取締役社長:山口正貴、CTO:高丘智久、以下「J-Tech Japan」)は、AI時代の新しい開発パラダイム「Intent-Driven Development(意図駆動開発、以下IDD)」を実現するための基盤ツール『Intent CLI(プロジェクト名:intent-system)』を、オープンソースソフトウェア(OSS)として公開したことをお知らせいたします。
■ 開発の背景:AIによる「意図の漂流」という課題
生成AIエージェントの普及により、コード生成のスピードは飛躍的に向上しました。しかし、AIに任せきりにすると「意図の解像度」が低い場合に期待と違うものが作られたり、長時間稼働によってAIが本来の目的を見失う「漂流(Drift)」が発生したりするという新たな課題が浮き彫りになっています。
J-Tech Japanでは、この課題に対し「管理の中心をコードから"意図"に移す」IDDを、実践に即した『Intent CLI』により実現しました。コードや仕様書は意図から何度でも導き出せる「再生可能なもの」と定義し、人間は一番上のレイヤーである「なぜ、何を達成したいか」という意図の構築に注力する仕組みを構築しました。
■ 『Intent CLI』が提供する4つのコア・バリュー
1. 意図を「構造」で管理する「intent-tree」
意図をただのドキュメントではなく、Purpose(なぜ)、User Context(誰のため)、Means(どう実現するか)の3系統からなるツリー構造で管理します。これにより、セッションをまたいでもAIが目的を見失わない「真実の源(Single Source of Truth)」を維持できます。
2. 意図を追記で育てる「成熟度(昇格状態)」
意図に「推定(inferred)」「確認済み(clarified)」「基準(canonical)」という状態を持たせます。最初から完璧な定義を書く必要はなく、AIとの対話(Intent Storming)を通じて段階的に確度を上げていくプロセスを可能にします。
3. 3つのAIスレッドによる自律並走アーキテクチャ
「設計(人間+AI)」「実装(AI)」「レビュー(AI)」の3つの役割を独立したセッションで同時に動かす運用を支援します。実装とレビューのループを無人で回し続けることで、マージまでを一気通貫で自動化するフローを実現します。
4. 「AIを内包しない」軽量な設計思想
『Intent CLI』自体にはAI機能を持たせず、メタデータ管理とプロンプトガイドのみを提供します。ユーザーが普段使用しているCodexやClaude CodeなどのエージェントがCLIを呼び出す設計のため、最新のAIモデルの進化をそのまま享受できます。
■ 現場の手応え:開発会社のマネージャーと話す距離感へ
実際に社内プロジェクトで本番運用を続けた結果、以下のような手応えを得ています。
認知負荷の低下
意図さえ固まれば、AIが止まっても「Intent CLIに聞いて直して進めて」と返すだけで復旧できるため、一人のエンジニアが同時に3つほどのプロジェクトを並行管理できるようになりました。
エンジニアの役割の変化
一つひとつの実装をマイクロマネジメントするのではなく、開発会社のマネージャーと対話するように「意図」をブリーフして渡す、プロダクトオーナーのような距離感での開発へとシフトしています。
高いレバレッジ
何を、なぜ作るのかが明確な「良いIssue」を構造的に出力できることが、最大のレバレッジと言えます。
■ オープンソース公開について
『Intent CLI』は、Apache-2.0ライセンスのもとでGitHubにて公開しています。NuGet経由でのインストール(.NET 10 SDKが必要)が可能です。
-
GitHubリポジトリ: https://github.com/J-Tech-Japan/intent-system
-
Intent-Driven Development サービスサイト: https://www.intent-driven-development.com/jp
■導入支援サービス
『Intent CLI』はOSSで、無償で動かせます。開発を実際に動かす「意図」を形にするという真価を引きだすために、毎日実践している私たちが下記のサービスにより支援いたします。
コミュニティ - 無償支援
-
コミュニティで答えられる範囲の質問には、J-Tech JAPAN OSS Discord でお応えします。
-
J-Tech JAPAN OSS Discord:https://discord.gg/kMdv978X
コンサルテーション - 有償支援
-
ペアプロ、ペアストーミング、Intent Storming のファシリテーション
-
コードベースとドメインに即して、共に手を動かす伴走支援を提供します。
■ 株式会社ジェイテックジャパンについて
2008年創業。クライアントから「聴き」「共に創り支える」ことをモットーに、今と将来のクライアントのビジネスにとって必要なものが何かを一緒に考え、しっかりとした技術力で、創り上げ、カイゼンし、クライアントのビジネスの成長を支えるITソリューションを提供することに注力しています。
現在、東京とNew Yorkの2拠点にオフィスを構え、世界各地のエンジニアやデザイナーが結集してリモートチームとして働いています。2020年に創業50年を迎えた、総合IT企業・株式会社ジャパンテクニカルソフトウエア(JTS)のグループ会社です。
■ お問い合わせ先
社名:株式会社ジェイテックジャパン
本社:108-0075 東京都港区港南2丁目13番31号 品川NSSビル4F
代表取締役社長:山口正貴
外部CTO:高丘知央
URL:https://www.jtechs.com/japan
お問い合わせフォーム:https://www.jtechs.com/japan/contact
お問い合わせメールアドレス:sales@jtechs.com
『Intent CLI』関連リンク
-
「Intent-Driven Development」サービスサイト(日本語)
-
「Intent CLI」Githubページ
-
「Intent CLI」解説、Zennブログ
