5分で DynoTable
DynoTable は AWS DynamoDB 向けデスクトップ Workbench — 毎日 Dynamo データを閲覧・編集するエンジニアのために構築されました。高速でキーボード優先です。テーブルの読み書きはあなたの AWS アカウントにだけ行きます。
ローカルインデックスは、Team Workspace経由で公開を選ばない限りデバイス上に留まります。

アプリの形
DynoTable は3領域の単一ウィンドウです。フローティングパネルもモーダル連打もありません — すべてに1つの居場所があります。
- サイドバー — 開いているタブと保存フォルダ。下部にアクティブな Profile が固定。
- タブコンテンツ — タブあたり1つの開いた Table。Visual または PartiQL モード。
- タブ — ブラウザ風にテーブルを開く。⌘⇧Tで最後に閉じたタブを再開。
コア概念
- — 名前付き AWS 認証情報セット。1プロファイル、多リージョン、多テーブル。
- — 1つの開いたテーブルビュー。フィルター、選択、表示モードはタブごと。
- — クエリしているインデックス:
PRIMARYまたは名前付き GSI/LSI。 - Operation — ハッシュキーフィルター設定時は安い
query、それ以外はscan。
最初に試すこと
- ⌘Kでテーブルを開き、パーティションキーフィルターを設定してタブがテーブル
ScanではなくQueryを実行するようにする。 - ⌘Pでプロファイル切替 — Prod と Dev は別タブと保存クエリを保持。
- DynamoDB のアクセスパターンルール内で JOIN /
GROUP BYには Workbench タブ(⌘⌥B)を開く。 - ⌘Sで編集を Stage し、diff をレビューして Commit — 本番への不意の書き込みを避ける。
無料(サインイン済み、有効ライセンスなし)でもテーブル閲覧とローカルインデックス構築は可能。Workbench クエリ実行、書き込み Stage、AI エージェントには有効なトライアルまたは有料プランが必要。アクティベーションとライセンスを参照。
機能マップ
DynoTable はこのマニュアルの構成どおりに機能をグループ化しています。下のマップをサイドバー索引として — 各項目が完全ページへリンクします。
はじめに
- インストールとアクティベート — macOS、Windows、Linux で DynoTable をダウンロード、インストール、アクティベートする — ディープリンクによるアクティベーションフロー、2台までのライセンス、バックグラウンドでのトークン更新。
- AWS アカウントを接続する — DynoTable を AWS に接続 — プロファイル、リージョン、IAM Identity Center(SSO)、MFA で保護された assume-role、プロファイルスイッチャー。認証情報はお使いのマシンに留まります。
データの操作
- テーブルとタブ — DynoTable で DynamoDB を閲覧 — マルチタブワークスペース、Visual と PartiQL タブモード、仮想化グリッド、ページサイズ、列、行ごとの Quick View。
- アイテムの編集 — DynoTable で DynamoDB アイテムを編集 — JSON アイテムエディタ、Plain と DynamoDB-JSON モード、読み取り専用の Flow グラフビュー、スキーマ検証、ステージング経由の保存。
- ステージングとコミット — DynoTable の編集・作成・削除を属性ごとの差分としてステージし、トランザクションのバッチでコミットし、楽観的ロックで競合を解決します。
- エクスポート — DynoTable から DynamoDB のデータを CSV・JSON・NDJSON にエクスポート — 1 行から結果セット全体まで、列のリネームとバックグラウンドエクスポートに対応。
- テーブル統計 — DynoTable で DynamoDB テーブルのキー、インデックス、アイテム数とサイズの見積もりを確認し、オートコンプリート用にインデックス化して、TypeScript や Zod のスキーマをエクスポート。
クエリ
- フィルタとクエリパターン — DynoTable のビジュアルなフィルタピルが DynamoDB の Query と Scan のどちらにマッピングされるか — 読み取りに使うインデックスの選び方と、キー条件・スキャン条件の組み立て方。
- PartiQL — DynoTable で単一の DynamoDB テーブルに対して PartiQL を書く — SELECT・INSERT・UPDATE・DELETE を、テンプレート、インライン診断、ストリーミング結果とともに。
- SQL Workbench — DynoTable の SQL Workbench で、DynamoDB テーブルをまたいで本物の JOIN・GROUP BY・集計クエリを実行 — DynamoDB のアクセスパターンのルール内で動く SQL。
- Smart Tables — DynoTable の Smart Tables — ビジュアルな ER キャンバス上に構築する、保存可能な複数テーブルの結合ビュー。Configure と Data のモード、列ごとのリネーム付き。
AI
- AI チャット — DynoTable の AI チャットは DynamoDB のスキーマを読み取り、PartiQL や Workbench SQL を書き、編集をレビュー用にステージングします。あなた自身の AWS Bedrock 認証情報で動作します。
- AI ツール — DynoTable の AI エージェントができること — スキーマとデータの読み取り、正確な集計、レビューを通じた書き込みのステージング、エクスポート — と、各操作がどう制御されるか。
- MCP サーバー — Claude Code・Cursor・Codex を DynoTable のローカル MCP サーバーに接続 — 有効化の方法、接続ごとの同意とスコープ、そしてセキュリティモデル。
チーム
- Team ワークスペース — Team ワークスペースは、AI コンテキストとテーブルインデックスを DynoTable のチーム全体で共有します。データはあなた自身の AWS アカウント内の S3 バケットに保存され、当社のサーバーに保存されることはありません。
アカウントとライセンス
- DynoTable をアクティベートする — DynoTable をアクティベート — ワンクリックの dynotable://activate ディープリンク、トークン貼り付けのフォールバック、トライアル中・有効・読み取り専用の各状態でできること。
- デバイス — DynoTable の2台マシン制限 — Device ID の仕組み、最古マシンが自動解放されるタイミング、自分で無効化する方法。
リファレンス
- キーボードショートカット — DynoTable のすべてのキーボードショートカットを機能別に — ナビゲーション、タブ、クエリ、アイテムエディタ、選択。Windows と Linux では ⌘ が Ctrl になります。
- 設定 — DynoTable の設定の地図 — グローバルな Account・Appearance・Privacy の各セクションと、プロファイルごとの接続・AI・権限・ナレッジのレール。
- トラブルシューティング — DynoTable のよくあるトラブルの解決方法 — 認証情報と SSO、空のテーブル、古い結果、読み取り専用での書き込み、AI が未設定 — に加えて、アプリが自身を更新する仕組み。
- 用語集 — ドキュメント全体で使われる DynamoDB と DynoTable の用語を平易に解説 — パーティションキー、ソートキー、GSI、スキャン、PartiQL、ステージングエリア。


