Skip to content
Naoya Tech
Go back

How Grok Bot Works: The Architecture of an Always-On AI Agent

17:24 AI

Overview

Grok Bot is an AI agent you hand work to just by sending messages, and it keeps working after you close your laptop. A terminal agent’s loop of calling tools stops when the terminal closes. Grok Bot moves that loop to a server, gives each user a dedicated cloud computer, and keeps state and memory for months.

Based on a Stanford lecture by Lee Robinson of the development team, this video breaks down how such an agent is built and where it is heading.

Key Points

Chapters

概要

Grok Botは、メッセージを送るだけで仕事を進めてくれるAIエージェントで、ノートPCを閉じたあとも動き続けます。ターミナルのエージェントがツールを呼び続けるループは、ターミナルを閉じると止まります。Grok Botはこのループをサーバーに移し、ユーザーごとに専用のクラウドのコンピューターを用意して、状態や記憶を何か月も保ちます。

この動画では、開発チームのLee RobinsonがStanford大学の講義で語った内容をもとに、こうしたエージェントの作りと、これからの方向性を解説します。

ポイント

  • 常駐型を支えているのは、何時間も作業を続けられる、サブエージェントに仕事を渡せる、MCP経由でツールを使える、画面を操作できる、スキルや記憶をファイルで持てる、といったモデルの6つの進歩です。
  • 何もないときは何も動いていません。メッセージや予定などのきっかけで起き、ユーザーごとのFirecrackerの仮想マシンはツールが必要なときだけスナップショットから戻します。Temporalによる耐久性のあるワークフローのおかげで、サーバーが落ちても終わったステップの続きから再開できます。
  • ハーネスでは、あなたと話すためのツールをSendToUserの1つだけにし、ツール検索、安い方法から試す順番、サブエージェントへの分担、オートレビュー、プロンプトインジェクションへの備えを組み合わせています。
  • コンテキストエンジニアリングでは、プロンプトの先頭を変えずにプロンプトキャッシュに当て続け、キャッシュが温かいうちに長い会話を要約し、記憶をプロフィール、ログ、短期のメモ、検索の4層に分けています。
  • 製品とモデルは、毎日回るEvalのループと、数か月ごとの学習のループで良くなっていきます。その根底には「製品を消せ」という原則があります。

チャプター

Watch on YouTube

Share this post on:

Previous Video
What Is eBPF? Running Small Programs Safely in the Linux Kernel
Next Video
The History of URLs: Who Decided on //, # and &?