
DexCode
co-r-e · コーディング · 生産性向上
DexCode は開発者向けのオープンソース AI スライド生成ツールである。デザインアプリでボックスをドラッグする代わりに、Claude Code、Codex、Gemini CLI、Cursor といった AI コーディングエージェントに資料の作成を指示すると、スライドは MDX ファイルとしてブラウザにリアルタイムで表示される。ターミナル プレゼンツールとしても、開発者向けのスライド資料ワークフローとしても機能するため、すでにターミナルで仕事をするチームは資料をコードの隣に置いておける。エージェントをディレクトリに向ければ、有能な AI プレゼン生成ツールにもなる。この製品は DexCode の名前で公開され、2026年4月に Amaroad へ改名された。見る場所によって両方の名前が出てくる。

DexCode について
DexCode とは
DexCode はプレゼンをソースコードのように扱うスライド作成環境である。スライドは個別の MDX ファイルとしてプロジェクト内に存在し、編集はすべてマウスではなく AI エージェントを通して行う。ブラウザ側は閲覧専用だ。プレビューと発表はするが、作成は決してしない。
これが解決するのはコンテキストスイッチである。ターミナルから資料が必要な開発者は、たいていコーディングを止め、別のデザインツールを開き、そこで思考を組み直す。DexCode はすべてを、すでに使っているターミナルの中に保つ。スプリントのまとめもピッチ資料も、プロジェクトの他の部分と同じワークフローから生まれる。
最大の制約はそのまま狙いでもある。手動編集が一切ない。誤字を直したい、色を少し変えたいと思ったら、AI に頼む。カーソルでピクセル単位の調整をしたい人には向かない。そして開発者向けツールだから、セットアップはリポジトリをクローンしてローカルの開発サーバーを動かすことで、Web アプリにサインインすることではない。
はじめかた
git clone https://github.com/co-r-e/amaroad.git amaroadでリポジトリをクローンし、pnpm installとpnpm run devを実行してローカルサーバーを起動する。- 開発サーバーが表示するローカルアドレスをブラウザで開き、プレビューを確認する。
- AI コーディングエージェントを資料のフォルダに向け、作りたいものを説明する。たとえば「自分のスタートアップのピッチ資料を作って」と伝える。
- エージェントに MDX スライドファイルを生成させ、各ファイルが保存されるたびにライブプレビューが更新されるのを見る。
- 追加の指示で調整し、プレゼンターモードで発表するか、PDF や PPTX に書き出すか、ライブ URL を共有する。
AIツール情報
DexCodeの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- Claude Code、Codex、Cursor をすでに使う開発者。コードに使う AI エージェントがスライドも作るため、新しく覚えることはない。
- ピッチ資料を作るスタートアップ創業者。資料を普通の言葉で説明すれば、その日のうちに書き出して発表できるスライドが手に入る。
- スプリントレビューを回すエンジニアリングリード。エージェントをプロジェクトのパスに向けると、スプリントの文脈を自動で読み取る。
タスク
- 指示から資料の初稿を生成する。エージェントが MDX ファイルを書き、プレビューがリアルタイムで現れる。
- 複数のスライドを一度に修正する。1枚につき1つのエージェントを走らせ、1枚ずつ作り直すのではなく複数の編集を並行して進める。
- PDF や PPTX に書き出す。印刷用や PowerPoint が必要な相手向けに可搬ファイルを渡せる。
- ライブの資料リンクを共有する。Cloudflare Tunnel で資料をインターネットに公開し、フィードバックを集める。
シーン
- プロジェクトやリポジトリをウォークスルー資料に変える。エージェントがコードベースから直接文脈を引き出す。
- 会議室でノート PC から発表する。プレゼンターモードは別の全画面ウィンドウを開き、リアルタイムで同期する。
- デモ前の夜遅くに資料を仕上げる。余白、文言、グラフのラベルは手作業で直さず AI に任せる。
主な機能
AI ファーストの作成ワークフロー
スライドは常に AI コーディングエージェントを通して作成・変更され、手作業はしない。Web UI は厳密にプレビューと発表のためだけにある。この制約がツールを開発者にとって速くする。編集の場が、すでにいるターミナルそのものだからだ。
MDX スライドファイル
各スライドは Markdown と JSX をフルサポートする独立した MDX ファイルなので、資料はプロジェクトの他の部分と一緒にバージョン管理下に置かれる。差分、履歴、レビューの流れが得られる。これはバイナリのプレゼン資料ファイルでは決して得られない。
並行したスライド修正
初稿のあとは、1枚につき1つのエージェントを割り当て、複数の修正を同時に進められる。編集が直列の一工程で順番待ちにならないため、レビューのサイクルが縮む。
組み込みコンポーネントとスライド種別
資料には表紙、セクション、本文、比較、統計、タイムライン、引用など12種のスライド種別が付属し、さらに25以上の既成コンポーネントとレイアウトがある。グラフ、アイコン、コードブロック、表、数式、図形がゼロから作らずに使える。
プレゼンターモードとライブリロード
別の全画面ウィンドウがプロジェクター出力を担い、BroadcastChannel を介してブラウザと同期する。Hot Module Replacement により、MDX ファイルが保存された瞬間にプレビューが最新の状態に保たれる。
PDF・PPTX・トンネル共有
ブラウザから資料を PDF か PowerPoint に書き出すか、Cloudflare Tunnel でワンクリックでインターネットに公開できる。ライブ URL を共有すれば、チームメイトはファイルを受け取らなくても内容を追ったりフィードバックを残したりできる。
組み込みの画像・図解機能
CLI は Gemini、あるいは Codex と GPT の組み込み画像生成を通じてフォトリアルな画像を生成でき、フローチャートやアーキテクチャ図のような専門的な SVG 図解も作れる。すべてが資料のテーマに合わせて自動でスタイルされる。
メリットとデメリット
メリット
- MIT ライセンスの無料オープンソースなので、試す前に評価すべきサブスクリプションがない。
- 資料作成をターミナルの中に保つため、別のデザインアプリへのコンテキストスイッチがなくなる。
- 資料は Git のテキストファイルとして保存され、バイナリファイルよりはるかにバージョン管理と共同作業がしやすい。
- 1枚ごとの並行編集が、大きな修正ラウンドにかかる時間を短縮する。
- Claude Code、Codex、Gemini CLI、Cursor など、開発者がすでに課金している AI エージェントで動く。
デメリット
- 手動編集が一切ないため、1文字の誤字修正でさえ AI への指示が必要になる。
- セットアップはリポジトリのクローンとローカル開発サーバーの起動を伴い、非技術者のユーザーは対象外になる。
- プロジェクトは DexCode から Amaroad へ改名されたため、古いドキュメントやブックマークは別の名前を指し、初めての利用者を混乱させることがある。
よくある質問
使える。DexCode はオープンソースで MIT ライセンスの下に公開されているため、ツール自体は無料だ。スライドを生成するために使う AI コーディングエージェントの分は引き続き支払う。
関連コンテンツ
DexCodeに関連するツール、スキル、記事を探す。
DexCodeの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
