↓ ↑ページトップへ
表示調整
閉じる
挿絵表示切替ボタン
▼配色
▼行間
▼文字サイズ
▼メニューバー
×閉じる

ブックマークに追加しました

設定
0/400
設定を保存しました
エラーが発生しました
※文字以内
ブックマークを解除しました。

エラーが発生しました。

エラーの原因がわからない場合はヘルプセンターをご確認ください。

ブックマーク機能を使うにはログインしてください。
『The Day the Office Stood Still — Cyber Incident and Business Continuity / 会社が静止した日 』  作者: 東曌


この作品ページにはなろうチアーズプログラム参加に伴う広告が設置されています。詳細はこちら

PR
2/3

Episode 2 The Rise of AI Agents

The Day the Office Stood Still

Episode 2 — The Rise of AI Agents



The Rise of Multi-Agent Systems


10:15 a.m.


The emergency executive conference room.


The large monitor displayed Slack's emergency response channel.


The Microsoft 365 outage was still ongoing.


The CEO turned to Tsuyoshi Kuroki, the company's CIO.


"Kuroki, we've managed to keep the company running for now. But are we going to have to respond like this every time an outage occurs?"


"No. We must not treat today's response as a temporary solution."


Kuroki brought up a presentation.


"The problem we're facing isn't simply an email outage. We've concentrated too many essential business functions within a single groupware environment."


An executive from the Sales Division spoke up.


"But we brought everything together because it was convenient, didn't we?"


"Convenience and reliability are two different things."


Kuroki continued.


"Email, online meetings, file sharing, task management. When so many functions depend on the same group of services, a widespread outage can disrupt several business operations simultaneously."


"Then should we distribute our systems across different platforms?"


"That alone isn't enough. We also need to check whether authentication, networks, and data storage could be affected by the same failure."


Kuroki changed the slide.


"The important thing is to have alternatives in place, along with procedures that allow us to continue our operations even when a system goes down."


The CEO nodded.


"That's BCP, isn't it?"


"Exactly. Business Continuity Planning. Rather than simply waiting for systems to recover, we prepare ways to keep essential business operations going until they do."


At that moment, a notification appeared on the Slack screen.


Slack AI:


"We've detected an increase in emergency response requests. I can assist with organizing business information and searching relevant internal resources."


Kuroki looked at the screen.


"Then let's move on to the next stage."


"What are you planning to do?"


In response to the CEO's question, Kuroki said:


"Multi-agent systems."


"Multi... agents?"


The CEO tilted his head, unfamiliar with the term.


Kuroki smiled.


"Let me explain it simply. Our company has a Sales Department, an Accounting Department, a Logistics Department, and a Human Resources Department, correct?"


"Of course."


"Not every employee is responsible for every task. Each department has its own area of expertise, and they cooperate whenever necessary."


"That's obvious."


"AI can work in much the same way."


Kuroki pointed to the monitor.


"For example, if we tell a single AI, 'Please handle every task in the company,' it won't necessarily be able to perform every operation accurately. Instead, we assign specialized AI agents to different areas of work."


"Specialized AIs?"


"Yes. An AI that supports sales, another that checks logistics, one that assists accounting, and another that monitors IT systems. Each one handles its own area of responsibility."


The CEO nodded.


"Sounds a lot like how a human company operates."


"Exactly. And here's the important part of a multi-agent system."


Kuroki changed the screen.


"These AIs don't simply operate independently. They share relevant information and work together to complete a task."


"Can you give me an example?"


"Let's use today's outage."


Kuroki continued.


"Suppose you ask, 'Please check whether there are any problems with today's shipments.'"


"All right."


"The Logistics AI checks the shipping schedule. The Sales AI checks delivery dates and commitments made to customers. The IT Operations AI checks the status of our systems. A coordinating AI then brings all their findings together and prepares a report."


"I see. Several specialists working together to answer a single question."


"Precisely."


"That should make things faster."


"Yes. However, we must never allow AI agents to make every decision on their own. Important actions, such as contacting customers, confirming shipments, or making payments, still require human review and approval."


The CEO smiled.


"So we're not building an AI company. We're adding a specialized AI team to support our human workforce."


"That's exactly the idea."


Kuroki opened Slack.


"Let's demonstrate."


He entered a message in the emergency response channel.


Request:


"Please assess the current situation and report the priorities necessary to maintain today's business operations."


A few seconds later, Slack AI responded.


Slack AI:


"I will check information from each department and contact the available business systems and connected AI agents."


Reports began appearing on the screen, one after another.


Sales Agent:


"Customer information in Salesforce has been checked. Several key customers require contact. I have organized the relevant account managers and communication histories."


Logistics Agent:


"Shipping schedules have been checked. Some shipping instructions are stored in Microsoft 365 and are currently inaccessible. The affected shipments have been flagged as unverified."


Accounting Agent:


"Some invoice processing can continue. However, the latest approval status is unavailable for certain transactions. Please place those transactions on hold."


IT Operations Agent:


"The Microsoft 365 outage information has been organized. The company's internal network is operating normally."


Security Agent:


"No signs of unauthorized access have been identified in the information currently available. However, this does not mean that the cause of the outage has been established."


Slack AI compiled the reports.


Slack AI — Summary of Today's Priorities:


Continue contacting key customers.


Have employees manually verify any shipments with unconfirmed instructions.


Process invoices only after confirming their approval status.


Continue monitoring the recovery of Microsoft 365.


The conference room fell silent.


The CEO stared at the screen.


"Are the AIs really working together to do all this?"


Kuroki nodded.


"Yes. However, that doesn't mean the AIs are making business decisions on their own."


"What if an AI makes a mistake?"


"That is always possible. That's why we keep records of information sources, processing histories, and approval records. We also make sure that the AIs don't fill in missing information by simply guessing."


The CEO looked impressed.


"I see. We're not handing the entire company over to AI."


"Exactly. We're using AI to support our work. Management decisions and ultimate responsibility remain with us."


Just then, a report came in from the Sales Department.


"We've begun contacting key customers. Customer support operations are continuing."


A report from Logistics followed.


"We're checking shipping instructions. Any unverified information is being referred to the responsible employees."


Kuroki checked the screen.


"Good. Make sure that all important operations receive human approval."


The CEO asked another question.


"Kuroki, with a system like this in place, do we even need groupware anymore?"


Kuroki shook his head.


"Of course we do. Groupware is still essential. Neither AI nor cloud services can solve every problem on their own."


Then he added quietly:


"The important thing is to have alternative arrangements that allow us to continue working even if one system goes down."


The CEO gazed at the monitor.


Reports from multiple AI agents continued to appear on the screen.


"Kuroki, it seems the companies of the future won't be run by humans alone, or by AI alone."


"That's right. It's an era in which humans and AI work together, each making use of their own strengths."


Kuroki glanced at his watch.


11:00 a.m.


"Now, let's prepare a verification plan for after the outage has been resolved."


The CEO gave a wry smile.


"Kuroki, when are you going to take a break?"


"Once the company is back to normal."


Kuroki remained as calm as ever.


Crying wouldn't fix the outage.


But with the right preparations, the company could keep running.


To be continued...

Episode 2 — AIエージェント、始動

The Rise of Multi-Agent Systems


午前10時15分。


緊急役員会議室。


大型モニターには、Slackの緊急対応チャンネルが表示されていた。


Microsoft 365の障害は、まだ解消していない。


社長は、黒木CIOに尋ねた。


「黒木君。ひとまず会社は動いている。しかし、今回のような障害が起きたら、毎回こうして対応するのか?」


「いいえ。今回の対応を一時的なものにしてはいけません」


黒木は資料を表示した。


「今回、私たちが直面した問題は、単なるメール障害ではありません。業務に必要な機能を、一つのグループウェアに集中させていたことです」


営業担当役員が尋ねた。


「便利だから、まとめて使っていたんじゃないのか?」


「便利であることと、安全であることは別です」


黒木は説明を続けた。


「メール、会議、ファイル共有、タスク管理。これらが同じサービス群に集中していると、広範囲な障害が発生した際、複数の業務が同時に止まる可能性があります」


「では、システムを分散させればいいのか?」


「分散させるだけでは不十分です。認証、ネットワーク、データの保存先まで、同じ障害に巻き込まれないか確認する必要があります」


黒木は画面を切り替えた。


「重要なのは、代替手段を持つこと。そして、障害が起きても業務を継続できる手順を用意しておくことです」


社長が頷いた。


「それがBCPか」


「はい。事業継続計画です。システムの復旧を待つだけではなく、復旧するまでの間も、会社が必要な仕事を続けられるようにします」


そのとき、Slackの画面に通知が現れた。


Slack AI:


「緊急対応に関する問い合わせが増加しています。業務情報の整理と、関連する社内情報の検索を支援できます」


黒木は画面を見た。


「では、次の段階に進みましょう」


「何をするんだ?」


社長の問いに、黒木は答えた。


「マルチエージェントです」


「マルチ……エージェント?」


社長は聞き慣れない言葉に首を傾げた。


黒木は笑顔で答えた。


「簡単に説明しましょう。社長、会社には営業部、経理部、物流部、人事部がありますね」


「もちろんだ」


「全社員が、すべての仕事を一人で担当するわけではありません。それぞれに専門分野があり、必要なときには協力します」


「それは当然だな」


「AIも同じ考え方です」


黒木はモニターを指した。


「例えば、一つのAIに『会社の仕事を全部やってください』と頼んでも、すべての業務を正確に処理できるわけではありません。そこで、仕事ごとに専門のAIを用意します」


「専門のAI?」


「はい。営業を支援するAI、物流を確認するAI、経理を支援するAI、システムを監視するAI。それぞれが自分の担当する仕事をします」


社長は頷いた。


「人間の会社と似ているな」


「そうです。そして、ここがマルチエージェントの大切なところです」


黒木は画面を切り替えた。


「複数のAIが、それぞれ別々に動くだけではありません。必要な情報を共有し、協力して、一つの仕事を完成させるのです」


「例えば?」


「今回の障害で考えてみましょう」


黒木は説明を続けた。


「社長が『今日の出荷に問題がないか確認してほしい』と指示したとします」


「うん」


「物流AIが出荷予定を調べます。営業AIは顧客との約束や納期を確認します。IT運用AIはシステムの利用状況を確認します。それぞれの結果をまとめ、統括役のAIが報告するのです」


「なるほど。一つの質問に、複数の専門家が協力して答えるわけだ」


「その通りです」


「それなら、仕事が速くなりそうだな」


「はい。ただし、AI同士が勝手に何でも決めてよいわけではありません。顧客への連絡、出荷の確定、支払いなど、重要な判断には人間の確認と承認が必要です」


社長は笑った。


「つまり、AIの会社を作るわけではなく、人間の会社にAIの専門チームを加えるんだな」


「まさに、その考え方です」


黒木はSlackの画面を開いた。


「実演しましょう」


彼は緊急対応チャンネルに入力した。


『本日の業務継続に必要な状況を確認し、各部門の優先事項を報告してください』


数秒後、Slack AIから返答があった。


Slack AI:


「各部門の情報を確認します。利用可能な業務システムと連携エージェントに問い合わせます」


画面に、次々と報告が表示された。


営業エージェント:


「Salesforceの顧客情報を確認しました。重要顧客への連絡が必要です。担当者と対応履歴を整理しました」


物流エージェント:


「出荷予定を確認しました。一部の指示情報はMicrosoft 365上にあり、現在取得できません。該当案件を未確認として報告します」


経理エージェント:


「請求処理の一部は継続可能です。ただし、最新の承認状況を確認できない案件があります。処理を保留してください」


IT運用エージェント:


「Microsoft 365の障害情報を整理しました。社内ネットワークの状態は正常です」


セキュリティエージェント:


「現在確認できる範囲で、不正アクセスを示す兆候は確認されていません。ただし、障害原因が確定したことを意味するものではありません」


Slack AIが各エージェントの報告をまとめた。


Slack AI:


「本日の優先事項を報告します。


重要顧客への連絡を継続する。


出荷指示が未確認の案件は、人間による確認を行う。


請求処理は承認状況を確認してから実行する。


Microsoft 365の復旧状況を継続監視する」


会議室が静かになった。


社長が画面を見つめる。


「これを、AI同士が協力してやっているのか?」


黒木は頷いた。


「はい。ただし、AIが勝手に会社の仕事を決めているわけではありません」


「AIが間違えたら?」


「間違える可能性はあります。だからこそ、情報の出所、処理履歴、承認記録を残します。確認できない情報を推測で補わせることもしません」


社長は感心したように画面を見た。


「なるほど。AIに会社を任せるわけではないんだな」


「はい。AIに仕事を支援させるのです。経営判断と責任は、私たち人間にあります」


そのとき、営業部から報告が入った。


「重要顧客への連絡を開始しました。問い合わせ対応は継続できています」


物流部からも報告が届く。


「出荷指示の確認作業を進めています。未確認案件は担当者に照会中です」


黒木は画面を確認した。


「よろしい。重要な処理は、必ず人間の承認を得てください」


社長が尋ねた。


「黒木君。これだけの仕組みがあれば、もうグループウェアはいらないのか?」


黒木は首を横に振った。


「いいえ。グループウェアは必要です。AIも、クラウドも、どれか一つですべてを解決できるわけではありません」


そして、静かに付け加えた。


「大切なのは、一つのシステムが止まっても、別の仕組みで仕事を続けられることです」


社長はモニターを見つめた。


そこには、複数のAIエージェントから届く報告が次々と表示されていた。


「黒木君。これからの会社は、人間だけでも、AIだけでもないんだな」


「はい。人間とAIが、それぞれの得意分野を生かして協力する時代です」


黒木は時計を見た。


午前11時。


「さて、次は今回の障害が解消した後の検証計画を準備しましょう」


社長が苦笑した。


「黒木君、君はいつ休むんだ?」


「会社が正常に戻ってからです」


黒木は、いつものように落ち着いていた。


泣いても、障害は直らない。


しかし、準備しておけば、会社は止まらずに済む。


評価をするにはログインしてください。
ブックマークに追加
ブックマーク機能を使うにはログインしてください。
― 新着の感想 ―
このエピソードに感想はまだ書かれていません。
感想一覧
+注意+

特に記載なき場合、掲載されている作品はすべてフィクションであり実在の人物・団体等とは一切関係ありません。
特に記載なき場合、掲載されている作品の著作権は作者にあります(一部作品除く)。
作者以外の方による作品の引用を超える無断転載は禁止しており、行った場合、著作権法の違反となります。