本連載では「NVIDIA® NemoClaw™」(以下、NemoClaw)と「NVIDIA® DGX Spark™」(以下、DGX Spark)を使って、自分の環境で動くAIエージェントをつくる方法を紹介する。
2022年11月に登場した「ChatGPT」は、世界中に大きな衝撃を与えたことはご存じのとおりだ。そしていま会話型の生成AIから、人間が指示したタスクをAIが自立的にこなしてくれる「AIエージェント」の時代に入ろうとしている。そこで本連載では3回に渡って、AIエージェントで何ができるかを具体的に紐解いていこう。
第1回では、まず「なぜ今、自分専用AIエージェントなのか」、「NemoClawとは何か」、「DGX Sparkを使う意味は何か」を整理する。続く2回目で「自分専用のAIエージェントをセットアップ」して、最後の3回目でAIエージェントで具体的に何ができるか複数の事例を紹介していく。
AIチャットからAIエージェントへ
これまでのAI活用は、多くの場合チャット画面を開いて人間が質問し、返ってきた回答を参考にしながら自分で作業を進めるというかたちであった。
たとえば、AIに文章のたたき台を書いてもらい、それを自分でドキュメントに貼り付ける。コードの書き方を聞き、その内容を自分でエディタに反映する。エラーの原因を相談し、提案されたコマンドを自分で実行する。この使い方では、AIはあくまで「やり方を教えてくれる相手」となる。実際にファイルを探す、編集する、コマンドを実行する、結果を確認する、といった作業は人間が行う必要がある。主導権も作業の責任も、常に人間側にあるということだ。
一方、AIエージェントは、AIにプロジェクトや作業環境への操作権を与え、AI自身に作業を進めてもらう考え方になる。AIエージェントは、必要なファイルを読み取り、作業内容を理解し、ファイルを編集し、必要に応じてコマンドを実行し、結果を確認しながら作業を進めてくれる。人間がひとつひとつ手を動かすのではなく、AIに目的を伝え、AIがその目的に向かって作業を進めるというかたちになる。
たとえば、次のような仕事を任せることができる。
・作業フォルダの中から必要な資料を探す
・ログやメモを読んで、今日の進捗をまとめる
・ソースコードを確認して、修正案を作る
・決まった時間に日報を生成する
・SlackやDiscordに結果を通知する
・必要に応じて、追加の質問を人間に投げる
ここで重要なのはAIが「答える」だけでなく、「作業環境の中で動く」ことだ。AIチャットが「やり方を教えてくれるAI」だとすれば、AIエージェントは「実際に手を動かして作業してくれるAI」になる。
NemoClawとは何か
NVIDIAが提供する「NemoClaw」は、自分専用AIエージェントをつくり、動かし、育てていくための土台と考えればよいだろう。
AIエージェントをつくるには、単にAIモデルを用意するだけでは足りず、AIがファイルを読めるようにする機能、コマンドを実行する機能、外部ツールと連携する機能、作業の途中経過を管理する機能が必要になる。NemoClawは、そうしたAIエージェントに必要な部品をまとめ、自分の環境で扱いやすくしてくれるものになる。
NemoClawは、自分のマシンや自分の管理する環境の中で、AIエージェントを動かすことが前提になる。自分の作業フォルダを読ませる、開発用のコマンドを実行させる、よく使うツールと連携させる、日々の記録を残させる。こうした「自分の仕事場に入り込むAI」をつくるための土台だ。
OpenClawとの関係
NemoClawを説明する上では「OpenClaw」の理解が欠かせないので、それを解説していこう。
OpenClawは、AIエージェントを動かすためのオープンソースで構築されたな土台になる。AIに「調べて」「直して」「実行して」と頼んだときに、AIがファイルを読んだり、必要なツールを呼び出したりできるようにしてくれる。ただし、AIがファイルを読んだり、コマンドを実行したりできるようになると、便利な一方でリスクも生じる。重要なファイルを書き換えてしまう、意図しない処理を実行してしまう、外に出してはいけない情報を送ってしまう、といった問題が起きる可能性がある。
そこでNVIDIAの「NemoClaw」は、このOpenClawの土台を使いながら、自分の環境でより安全にAIエージェントを動かすためのものになる。言い換えると、OpenClawが「AIエージェントを動かすための土台」だとすれば、NemoClawは「その土台を、自分専用AIエージェントとして使いやすくするための入口」となる。何を読めるのか、何を実行できるのか、どこで人間の確認を入れるのかを考えながら、便利さと安全性を両立させていくことができる。
NemoClawで何ができるのか
NemoClawでは、OpenClawの特徴を活かして、自分の仕事に合わせたAIエージェントを動かすことができる。
・目的を伝えるだけで、調査、判断、実行を進める
・ファイル、スクリプト、外部サービスなどを操作する
・Slack、Discord、WhatsApp、Telegramなどのチャットアプリから使う
・設定、会話履歴、好み、作業環境をもとに自分専用の文脈を持つ
・リマインダー、定期実行、バックグラウンドタスクのように継続して動く
・スキルを追加して、できる仕事を増やしていく
・自分のPCやサーバー上で動かし、クラウド任せではない運用ができる
つまりNemoClawは、AIと会話するだけでなく、自分の環境で作業を任せるための入口になるのだ。
DGX Sparkとは何か
では、NemoClawでつくったAIエージェントをどこで動かすのがよいだろうか。そこで使うのが、こちらもNVIDIAが提供している「DGX Spark」になる。
DGX Sparkは、NVIDIAのデスクトップ向けAIコンピュータ。AIモデルの実行、検証、開発を、自分の机の上で行うための環境になる。NVIDIA GB10 Grace Blackwell Superchip、128GBの統合メモリ、4TB NVMeストレージを備え、ローカルでAIモデルを扱うための高性能な実行基盤として位置づけられている。NemoClawが「自分専用AIエージェントを作り、動かし、育てていくための土台」だとすれば、DGX Sparkは「そのAIエージェントを自分の環境で動かすためのAIコンピュータ」だ。
クラウドにすべて任せるのではなく、手元のファイルやツールに近い場所でAIエージェントを動かせる。この点が、NemoClawとDGX Sparkを組み合わせる大きな意味となる。
なお、DGX SparkはNVIDIA純正版だけでなく、各社からOEM版も展開されている。今回の記事では、アスクが取り扱っている「MSI EdgeXpert」を使用している。
このほかにもアスクでは、ASUS版、DELL版の取り扱いも行なっている。
ASUS Ascent GX10 Dell Pro Max with GB10NemoClawをDGX Sparkで動かす利点
NemoClawをDGX Sparkで動かすことで、AIエージェントの実行環境を自分の手元に置ける。NemoClaw本体、ツール実行、ログ管理、スキル実行を、自分の管理下で動かせるため、クラウドサービスだけに任せるよりも作業環境をコントロールしやすくなることが利点だ。
特に重要なのは、クラウドAIとローカル環境を分けて使えること。高度な判断や文章生成はクラウドAIに任せ、ファイル操作、コード実行、ログ保存、スクリプト実行はDGX Spark側で行う。こうすることで、作業データを丸ごとクラウドに送るのではなく、必要な情報だけを選んで渡しやすくなる。
また、DGX Sparkはローカルのファイル、コード、スクリプト、開発ツールとつなげやすいため、自分の作業環境に近い場所でAIエージェントを動かせる。まずはクラウドAI中心で使い、将来的にDGX Stationのようなより高性能な環境で大規模ローカルLLMへ移行する、といった段階的な運用もしやすくなる。
AIエージェントを安全に運用するための考え方
AIエージェントは、できることが増えるほど便利になるが、自由度が高いAIエージェントほど、リスクも大きくなることを覚えておきたい。
ファイルを読めるAIは便利だが、読ませてはいけない情報まで扱えてしまうと問題になる。また、ファイルを編集できるAIは便利だが、重要な設定やコードを書き換えてしまう可能性がある。さらに、コマンドを実行できるAIは便利だが、削除、送信、デプロイ、課金につながる操作を無制限に許すわけにはいかない。
外部ツールとの連携も同様だ。SlackやDiscordに報告できるのは便利な反面、投稿前に人間が確認すべき情報もある。メール、カレンダー、ファイル共有、外部APIとつながるほど、どの情報をどこまで渡してよいのかを考える必要があるだろう。
そのため、AIエージェントには最初から安全設計を考えておく必要がある。
・読んでよいファイルの範囲を決める
・書き換えてよい場所を限定する
・危険なコマンドは人間の承認を必要にする
・クラウドAIに送る情報を必要最小限にする
・外部サービスへの投稿や送信の前に確認を入れる
・実行ログを残し、あとから何をしたか確認できるようにする
「NemoClaw」×「DGX Spark」により、この自由度と安全性を両立しやすいことが最大の利点だ。
NemoClawによってAIエージェントの作業範囲やツール連携を設計し、DGX Spark側でファイル操作、コマンド実行、ログ管理、スキル実行を手元に置く。高度な判断はクラウドAIに任せつつ、実際の作業環境は自分の管理下に置く。この形にすると、AIエージェントに仕事を任せながらも、何を読ませるのか、何を実行させるのか、何を外部に送るのかをコントロールしやすくなるのだ。
AIエージェントは、何でも自由に動かせばよいわけではない。小さな権限から始めて、必要に応じてできることを増やしていく。その積み重ねが、自分専用AIエージェントを安心して使うための基本になる。
第1回のまとめ
第1回ではAIエージェントの概要を解説し、「NemoClaw」とは何か、何ができるのか、そしてDGX Sparkとの組み合わせることでの利点を紹介した。
次の第2回目の連載では、実際にNemoClawをセットアップし、自分専用AIエージェントとして動かすところまで進めていく。インストール、初期設定、基本的な動作確認、そしてSlackやDiscordとの連携に向けた準備を行う。「まずは小さく、安全に動かす。」そこから、自分の作業を少しずつAIエージェントに任せていくことにしよう。
CGWORLD関連情報
「NVIDIA DGX Spark」×「Reachy Mini」で体験! ローカルAIロボット開発入門 第1回:未来の音声AIロボットを「自分の手で創る」時代へ
CES 2026で注目を集めた「NVIDIA DGX Spark」と「Reachy Mini」によるローカルAIロボット。本連載第1回では、それぞれの特徴や組み合わせることで生まれる価値を解説し、音声AIロボット開発の第一歩を紹介する。
cgworld.jp/special-feature/202603-dgxspark-reachymini-001.html
「NVIDIA DGX Spark」×「Reachy Mini」で体験! ローカルAIロボット開発入門 第2回:初めてのAIロボットのセットアップ
前回紹介した「NVIDIA DGX Spark」と「Reachy Mini」によるローカルAIロボット開発。第2回となる今回は実践編として、DGX Sparkのセットアップから各要素の接続、実際にAIロボットを動かすところまでを順を追って解説する。
cgworld.jp/special-feature/202603-dgxspark-reachymini-002.html
「NVIDIA DGX Spark」×「Reachy Mini」で体験! ローカルAIロボット開発入門 第3回:AIロボットのキャラクター性と実用性を拡張する
ローカル環境だけでAIロボットを動かす基盤づくりを経て、次のテーマは“どう育てるか”。最終回では、完成したシステムを出発点に、AIロボットをより自然で身近な存在へ進化させる取り組みを紹介する。
cgworld.jp/special-feature/202604-dgxspark-reachymini-003.html
お問い合わせ
株式会社アスク
TEXT_布留川英一 / Hidekazu Furukawa
EDIT_佐藤英一 / Eiichi Sato(ボーンデジタル)、永田睦子 / Mustuko Nagata