あなたはこんな経験をしたことがありますか:

AIツールは日進月歩で、Claude、Qwen、さまざまな大規模モデルが登場しています。しかし、それらはあなたのパソコンの画面上にとどまり、チームの日常的な協業とは完全に切り離されています。

グループで誰かが質問しても、あなた自身が返信しなければなりません。スクリプトが実行され終わっても、通知は手動で送る必要があります。AIがあなたの仕事を支援しても、その成果を同僚に伝えることができません。

この「ラストワンマイル」が、どれほどの人を阻んでいることでしょう。

再整理

かつて、ドキュでは知的チャットボットを構築するには、ハードルが高すぎました:

開発者アカウントの登録 → 審査フォームの記入 → 権限設定 → サーバー構築 → コールバックインターフェースの作成 → Webhookのデバッグ → 運用開始・保守……

この一連のプロセスを完了するには、最短でも3日、長ければ1週間かかります。まだ使い始めていないのに、すでに疲れ果ててしまいます。

「ただチームの技術課題をClaudeに解決してもらいたいだけなのに、環境構築だけで2日も費やしてしまい、結局あきらめることになった。」

―― あるチームの技術責任者の本音

そのため、大多数の人のAIは個人のデスクトップに限定されてしまい、自分自身の業務しか支援できず、チーム全体への貢献は難しい状況でした。

ところが、DingTalk DWSの登場により――バックエンドコード1行書く必要もなく、サーバーをレンタルする必要もなく、自分のコンピュータのターミナルで数行のコマンドを打つだけで、ローカルのAI能力を直接ドキュのチャットボットとして「マッピング」できるようになりました。グループ内で@すれば、背後にあるAIが即座に応答します!

DWS(dingtalk-workspace-cli)はドキュが提供するコマンドラインツールであり、ドキュ全製品の機能――グループチャット、メッセージ、ドキュメント、スケジュール、スプレッドシート、承認、勤怠管理――を一元的にコマンド化したものです。

これは開発者向けのツールであるだけでなく、すべてのメンバーのための「万能リモコン」です。

最も魅力的な機能は、「たった1つのコマンドで、ローカルのAIをドキュグループ内の“会話担当ロボット”に変身させられる」ことです。サーバー不要、コールバックコード不要、アプリ申請も不要です。

抽象的な理論は抜きにして、さっそく操作方法を見てみましょう!

ステップ1:DWSをインストール、1分で完了

Mac、Linux、Windowsのいずれを使用していても、1つのコマンドでインストールできます。さらに強力なのは――コマンドをそのままAIエージェントに渡して実行してもらうことも可能だということです(Qoder、悟空などローカルで動作する安全なAIエージェントの利用をおすすめします):

# Mac / Linux(AIエージェントにコピーして実行)

curl -fsSL <スクリプトダウンロードアドレス> | bash

# Windows PowerShell

irm <スクリプトダウンロードアドレス> | iex

# 中国国内ネットワークの場合はnpmミラー経由でも可

npm install -g dingtalk-workspace-cli --registry=https://registry.npmmirror.com

インストール後、dws auth login を実行し、QRコードをスキャンしてログイン。使用するドキュ組織を選択してください(CLIデータアクセス権限が有効になっていない組織の場合は、管理者に連絡して有効化を依頼)。この2ステップだけで、あなたの端末がドキュ全体と接続されます。(スタンダード版ユーザーは即時利用可能。アリババ内用版ユーザーは7月中旬に提供予定、お楽しみに。)

インストール後、まずは以下のコマンドを試してみて、DWSの使いやすさを体感しましょう:

# 人物検索 ―― 連絡先から探すよりも10倍速い

dws contact user search --query "張三"

# 自分の会議メモを確認 ―― すべての会議記録が一目瞭然

dws minutes list mine

# 全機能を確認 ―― 端末からドキュ全体を操作可能

dws --help

ほぼすべてのコマンドは--helpでパラメータ確認、--format jsonで構造化された出力、--dry-runで実行せずに予行演習が可能です。習得の敷居はゼロ、試行錯誤のコストもゼロです。

ステップ2:5分で「あなたの分身ロボット」を作成

これがDWSの最も魅力的な部分です。ゼロから本番稼働まで、たった4ステップ:

① ロボットの作成 ―― 自然言語で一言指示するだけ

AIエージェントのチャット画面で「ロボットを作って、ワンクリックでつなげられるようにして」と指示すると、ガイドに従って進められます。ブラウザを開く必要もなく、フォームも不要。自然言語でのやり取りだけで完了。終了後、ロボットのclientIdとclientSecretが取得できます。

② 1つのコマンドでローカルAIと接続

Claude Code、Codex、opencode、Qoder、CodeBuddyなど10種類以上の主要AIツールを内蔵サポート。たった1つのコマンドdws dev connect --channel claudecodeで直ちに接続可能。独自開発のAIツールも接続可能――「1文を受け取り、答えを出力する」能力があれば、--agent-cmdパラメータを使うだけです。

③ グループ内でロボットを@してテスト

ドキュで先ほど作成したロボットを検索し、簡単な命令を送ると、あなたのAIが回答してくれます。インストールから利用可能になるまで、5分もかかりません。サーバー不要、コールバック不要、デプロイ不要。

④ 「分身」に育てる ―― ロボットにあなたのドキュメントを学習させる

よくあるQ&Aや職務知識を1つのドキュドキュメントにまとめておき、--knowledge-sourceを使ってDWSにそのドキュメントを学習させます。学習が完了すれば、ロボットがあなたに代わって同僚や顧客からのよくある質問に答えられるようになります――「24時間対応アシスタント」の正式稼働開始です。

# 核心コマンド:Claude Codeをドキュに接続

dws dev connect --channel claudecode \

--robot-client-id <clientId> \

--robot-client-secret <clientSecret>

# 独自開発AIを接続(「1文を受け取り、答えを出力する」能力があればOK)

dws dev connect --agent-cmd "my-ai-tool -p" \

--robot-client-id <clientId> \

--robot-client-secret <clientSecret>

グループ内で@すれば、あなたのAIが回答してくれます。これだけシンプル。

あなたのAIをただの「おしゃべり好き」にしないでください。

同僚に代わって行動する「実行派」にしましょう。

ステップ3:ロボットをより賢くする ―― 6つの上級設定

接続できたのはスタートラインです。DWSは一連の「調整パラメータ」スイッチを提供しており、ロボットを「使える」レベルから「使いやすい」レベルへとアップグレードできます:

📁--agent-workdir:ロボットに「プロジェクトの文脈」を与える

コードリポジトリやプロジェクトディレクトリを指定することで、ロボットはプロジェクト全体の背景を把握できます。グループで「このAPIがなぜ500エラーを出すのか」と聞かれれば、具体的なコード行まで直接特定できます。漠然とした回答ではなく、的確な診断が可能に。

📚--knowledge-dir / --knowledge-source:ナレッジベースを接続

チームの.md/.txtファイルを含むディレクトリを接続したり、ドキュのナレッジベースを直接読み取らせたりできます。各メッセージに対して自動的に関連知識を検索し、質問に組み込んで回答します――ロボットが答えるのは「一般的な知識」ではなく、あなたのチーム専用の知識です。

🛡️--allowed-groups / --allowed-users:ホワイトリスト制御

特定のグループまたは特定のユーザーのみがロボットを呼び出せるように制限でき、不要なユーザーによる乱用を防げます。企業レベルのセキュリティが初日から標準搭載されています。

🔁--daemon:バックグラウンド常駐、異常時に自動再起動

ターミナルを閉じても切断されず、クラッシュ時も自動復帰。ロボットは7×24安定稼働し、まるでサーバーにデプロイされているかのように動作しますが、サーバーは不要です。

🧠--agent-model:自由にモデルを切り替え

ローカルエージェントのデフォルトモデルを上書き可能。たとえばClaudeのsonnetをopusに切り替えるなど、コストパフォーマンスに応じて最適なモデルを選べます。

✅--owner-user-id + --approval-card-template:「承認ゲート」を有効化

ロボットが副作用のある操作(メッセージ送信、データ変更など)を行う場合、「承認ゲート」をオンにできます――実行前に承認カードをあなたに送信し、あなたが「同意」を押して初めて実際に実行されます。AIがあなたの仕事を代行しつつ、重要な判断はあなたが下すことで、安心感と効率性の両立が可能になります。

接続後、あなたのロボットは何ができるのでしょうか?

以下の4つのシーンは、すべてチーム協業の必須ニーズです。一度使ったらもう戻れなくなります:

🤖 シーン1:分身ロボット ―― あなたの知識を「学ばせて」、24時間体制であなたに代わって回答

これは最も現実的な使い方です。職務に関するよくあるQ&A、SOP、製品説明などをドキュドキュメントにまとめて、--knowledge-sourceを使ってロボットに学習させます。学習後、同僚がグループで「経費精算の流れは?」「このクライアントとの対応方法は?」「スケジュール表はどこ?」と聞いても、ロボットが即座に返信――まるであなたが直接返信しているかのように、ですがあなたは現場にいなくても大丈夫。

このロボットを質疑応答グループに導入し、同僚に@で質問してもらうように促します。新人が入社しても先輩が付きっきりで教える必要はなくなり、ロボットが24時間体制で対応します。さらに便利なのは、スマートフォンからでも使えるため、同僚が気軽にあなたのロボットにアクセスでき、まるであなた本人を探すような感覚です。

💻 シーン2:開発アシスタント ―― コードリポジトリがロボットの頭脳になる

--agent-workdirでコードリポジトリを指定すれば、グループにエラーログを貼り付けるだけで、ロボットがすぐに該当するコード行を特定し、修正提案を行います。ウィンドウを切り替える必要も、ドキュメントを調べる必要も、同僚の返信を待つ必要もありません。

さらに強力なのは、コードレビューの補助、過去のコミットの説明、単体テストの生成まで可能になる点です――1つのグループチャットが、あなたの専属技術顧問になります。

👤 シーン3:デジタル分身 ―― ロボットに仕事を代行させ、重要な判断はあなたが下す

「承認ゲート」(--owner-user-id + --approval-card-template)を有効にすれば、ロボットがあなたに代わってメッセージ送信、ドキュメント作成、承認申請、タスク作成などの作業を代行できます。ただし、毎回実行前に承認カードをあなたに送信し、あなたが「同意」を押して初めて実行されます。

日常の雑務はAIに任せ、重要な判断は自分で行う。あなたを代替するのではなく、雑務から解放して、本当に重要なことに集中できるようにするのが目的です。

📢 シーン4:当番通知ロボット ―― スクリプト駆動、定期通知、1コマンドで全員に@

ロボットは受動的に答えるだけでなく、能動的にメッセージを送信することもできます。dws chat message sendをスクリプトに組み込み、バージョンリリース通知、システムアラート、日報集計などを定期的に送信できます。全員@、特定メンバー@、ファイル添付にも対応。

バージョンリリース後に自動で全チームに通知、監視アラートを自動でグループにプッシュ、毎日のスタンドアップ前に前日の重要データを自動集計――人が見張らなくても、必要な情報が目の前に届きます。

# グループにメッセージを送信、全員を@

dws chat message send --group <openConversationId> \

--title "バージョンリリース通知" --text "v2.3.0がリリースされました。リグレッションテスト通過" --at-all

# ファイルをグループに送信

dws chat file upload --group <openConversationId> --file ./changelog.md

あなたのAIは、パソコンの中だけに存在すべきではありません。

それはグループの中に、チームの中に、そして必要とされるすべての場所に現れるべきです。

「以前はAIが私のアイデアを出してくれるだけでしたが、今では『グループに送信』『スプレッドシートに記録』『承認申請』といった一連の作業を一気にやってくれるようになりました。」

―― DWS初期ユーザーのフィードバック

We dedicated to serving clients with professional DingTalk solutions. If you'd like to learn more about DingTalk platform applications, feel free to contact our online customer service or email at このメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。. With a skilled development and operations team and extensive market experience, we’re ready to deliver expert DingTalk services and solutions tailored to your needs!

Using DingTalk: Before & After

Before

  • × Team Chaos: Team members are all busy with their own tasks, standards are inconsistent, and the more communication there is, the more chaotic things become, leading to decreased motivation.
  • × Info Silos: Important information is scattered across WhatsApp/group chats, emails, Excel spreadsheets, and numerous apps, often resulting in lost, missed, or misdirected messages.
  • × Manual Workflow: Tasks are still handled manually: approvals, scheduling, repair requests, store visits, and reports are all slow, hindering frontline responsiveness.
  • × Admin Burden: Clocking in, leave requests, overtime, and payroll are handled in different systems or calculated using spreadsheets, leading to time-consuming statistics and errors.

After

  • Unified Platform: By using a unified platform to bring people and tasks together, communication flows smoothly, collaboration improves, and turnover rates are more easily reduced.
  • Official Channel: Information has an "official channel": whoever is entitled to see it can see it, it can be tracked and reviewed, and there's no fear of messages being skipped.
  • Digital Agility: Processes run online: approvals are faster, tasks are clearer, and store/on-site feedback is more timely, directly improving overall efficiency.
  • Automated HR: Clocking in, leave requests, and overtime are automatically summarized, and attendance reports can be exported with one click for easy payroll calculation.

Operate smarter, spend less

Streamline ops, reduce costs, and keep HQ and frontline in sync—all in one platform.

9.5x

Operational efficiency

72%

Cost savings

35%

Faster team syncs

Want to a Free Trial? Please book our Demo meeting with our AI specilist as below link:
https://www.dingtalk-global.com/contact

WhatsApp