NanoClaw、Slack で単一メッセージから AI エージェントチームを構築
本文の状態
日本語全文を表示中
詳細モードで約20分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
VentureBeat AI
NanoCo は Slack との統合により、単一のメッセージで専門スキルやカスタムアバターを持つ AI エージェントチームを即座に構築・運用する機能「NanoClaw」を発表し、エージェント管理のパラダイムシフトを促す。
AI深層分析を開く2026年8月21日 10:30
AI深層分析
キーポイント
Slack でのエージェントチーム構築の簡素化
従来の複雑な設定プロセスを経ずに、単一の Slack メッセージで複数の専門スキルを持つ AI エージェントチームを一括生成できる機能を導入した。
個体性と永続性の確立
各エージェントが独自のアイデンティティ(名前、アバター、顔)を持ち、タスク完了後も記憶や権限を保持する「デジタル部署」のような構造を実現した。
クロスプラットフォーム連携の強化
Slack 内のチャネルや Canvas で協働するだけでなく、Telegram や WhatsApp などの外部メッセージングプラットフォームからもエージェントに直接連絡できる仕組みを提供する。
ワンタイム認証と個別ボット化
ユーザーは一度だけワークスペースを接続するだけで、NanoClaw は各エージェントを独立した Slack ボットとしてプロビジョニングできる。トークンはユーザーの端末に保持され、企業側の標準的な承認ポリシーや管理機能も維持される。
MCP を活用した自律的チーム構築
リードエージェントは MCP ツールを通じて、新しいエージェントの作成、役割定義、そして共有ルームへの配置を自動で行う。これにより、開発者は追加設定なしでコードレビューやテストなど多様な役割を持つエージェントチームを即座に構成できる。
重要な引用
"In the next 12 to 18 months, everyone on a team will be a manager of agents."
"I think this is agents arriving natively in Slack for the first time... every agent gets its own identity in Slack — its own avatar, its own face, its own name."
NanoClaw is not presenting the additional workers as invisible subagents that disappear after one task.
"Create me another agent to handle my code reviews. Create another agent to review the contributor articles. Create a team of agents that reviews contributor articles from different perspectives."
編集コメントを表示
編集コメント
NanoClaw の Slack 統合は、AI エージェントを単なるツールから「組織の一員」として扱うための重要なステップとなる。複雑な設定プロセスを排除し、即座にチームを構築できる点は、実務現場での AI 導入スピードを加速させる可能性を秘めている。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
AI エージェントを Slack に追加するアイデアは、多くの企業にとって魅力的に映るでしょう。しかし、VentureBeat が実際に体験した通り、その現実は初見の印象よりもはるかに複雑で、扱いにくいものになることが少なくありません。
そんな中、人気のあるオープンソースかつエンタープライズ対応型の自律型 AI エージェントハネス「NanoClaw」を開発した NanoCo. は、Slack のメッセージを入力するだけで済むようにすることを目指しています。さらに一歩進んで、同社が新たに発表した NanoClaw の Slack 統合機能を使えば、人間ユーザーは単一の Slack プロンプトから、専門スキルやワークフロー、さらにはカスタムアバターを持つエージェントチームを瞬時に立ち上げることができます。
「今後 12〜18 ヶ月以内に、チームの全員がエージェントのマネージャーになるでしょう」と NanoCo. の CEO 兼共同創設者である Gavriel Cohen は、VentureBeat との独占インタビューで語りました。
さらに、NanoClaw エージェントは Slack チャンネルや共有された Slack Canvases で連携して作業できます。また、Telegram や WhatsApp といった他のプラットフォームからメッセージを送ることも可能で、人間のコリーグが他の人間と同様に、これらのエージェントを呼び出すことができます。
「これは、エージェントが初めて Slack ネイティブとして登場した瞬間だと思います」と Cohen は付け加えました。「過去には、同じボット背後に複数の異なるエージェントを配置しようとする際、奇妙な手順を踏む必要がありました。しかし今では、各エージェントが Slack 内で独自のアイデンティティ——つまり、独自のアバター、顔、名前——を獲得します。タグ付けも可能ですし、相互にタグ付けすることもできます。」
エンタープライズチームにとって、より重要なのは「継続性」と「分離」です。NanoClaw は追加のワーカーを、タスク完了後に消えてしまう見えないサブエージェントとして提示するわけではありません。各ワーカーには独自の役割、メモリコンテキスト、指示、権限を与えることができ、これは長いプロンプトを持つ単一のチャットボットよりも、小さなデジタル部署に近い構造を実現します。
2026 年 1 月に公開されたオープンソース版の NanoClaw と同様に、開発者や企業は、NanoClag エージェントのパワーソースとなる基盤大規模言語モデル(LLM)を自由に選択できます。パフォーマンス、コスト、その他の要因の組み合わせに応じて最適化することが可能です。
単一の NanoClaw Slack エージェントから、専門的なチームへ
新規インストールの場合、NanoClaw のセットアッププロセスはプロジェクトのクローン作成と、nanoclaw.sh インストーラーの実行から始まります。このインストーラーはユーザーに依存関係の確認、認証情報の設定、エージェントコンテナの構築、そして最初のメッセージングチャネルとのペアリングを案内します。NanoClaw のウェブサイトによると、このインストーラーは「新鮮なマシンから、名前付きのエージェント(Slack などの対応チャネル)へメッセージを送れる状態」までユーザーをサポートするものです。
Cohen 氏は VentureBeat に対し、Slack に特化したフローが従来の Slack ボット構築と比較して大幅に簡素化されたと説明しました。従来は、ユーザーは Slack の管理画面や開発者インターフェースを操作し、アプリを作成、シークレットや API キー、トークンを取得した上で、それらの認証情報をボットの実行環境へ転送する必要がありました。
新しい統合により、NanoClaw のセットアップでは「Slack に接続」オプションが提供されます。ユーザーはエージェントに名前を付け、認証を行い、「NanoClaw を Slack に追加」を選択して、Slack 側のインストールと認可フローを進めます。認可が完了すると、最初のエージェントが Slack に現れ、ユーザーとのコミュニケーションを開始します。
重要な点は、この初期の認可が主に一度きりのワークスペース接続であることです。Slack マーケットプレイスのリストには、「ユーザーは一度だけワークスペースを接続する」と記載されており、それ以降は NanoClaw が追加のエージェントを個別の Slack ボットとしてプロビジョニングできます。各ボットには固有の名前、生成されたアバター、そしてアイデンティティが与えられます。
これらのエージェントは顧客のインフラ上で継続して実行され、Socket Mode を介して Slack に接続されます。NanoCo によると、同社はエージェントの Slack トークンを保存しておらず、マーケットプレイスのリストによれば、トークンはユーザーの端末上に残ります。
Slack の標準的な管理コントロールは、このシステムを取り巻く形で機能し続けます。組織では通常のアプリ承認ポリシーを NanoClaw 統合に適用できます。また、NanoClaw のマーケットプレイスリストには、アプリのホームタブでワークスペースにプロビジョニングされたエージェントが表示され、ユーザーが個別のエージェントを取り消したり、ワークスペース全体の接続を解除したりできると記載されています。
結果として、NanoClaw の基盤インフラをワンクリックで置き換えるものではなく、同インフラと Slack をつなぐ一時的な橋渡し役となっています。ユーザーは依然としてエージェントのランタイムを所有・運用しますが、この橋渡しが承認されれば、エージェント自身が必要に応じて Slack ネイティブのコラボレーターを作成・調整できるようになります。これにより、毎回手動でアプリ設定を行う必要がなくなります。
裏側では、Cohen 氏によると、リードエージェントには新しいエージェントの作成や、その指示・ペルソナ・スキル・ツールの定義を可能にする Model Context Protocol (MCP) ツールが備わっています。また別のツールを使えば、これらのエージェントを共有ルームに配置することも可能です。作成されたエージェントは Slack Canvas と連携して作業でき、Slack チャンネル内のすべての人間ユーザーや他のエージェントとも自由に通信できます。
このインタラクション自体は意図的にシンプルに設計されています。新しい役割が必要になるたびに別のエージェントビルダーを開くのではなく、Cohen 氏によれば、ユーザーはすでに持っているエージェントに対して「どのような同僚やチームが必要か」を伝えるだけで済みます。
"Slack のエージェントには、『コードレビューを担当するエージェントをもう一つ作って』や『コントリビューター記事のレビューを行うエージェントを追加して』といった指示ができます。さらに、『異なる視点からコントリビューター記事をレビューするエージェントチームを作成して』と頼むことも可能です。そうすると、エージェントが新しいエージェントを自動生成し、サイドバーにポップアップ表示されてメッセージを送ってくれるのです。"
つまり、開発者は製品マネージャー、アーキテクト、実装エージェント、コードレビュー担当、テスト担当といった役割を一度に呼び出し、それぞれに異なるツールセットを与えて連携させることができます。コーエン氏は、例えばテスト担当にはテスト環境へのアクセス権限を、レビュー担当にはコードレビューに特化したスキルを、製品担当にはユーザーフィードバックの監視機能を割り当てることで、役割分担を実現できると説明しています。
コーエン氏はこの役割分担が単なるお遊びではないと主張します。「各エージェントに特定のスキル、指示、ツールを与えて異なるタスクを任せることには明確な利点があります」と彼は語ります。「コードレビュー担当、コードテスト担当、コード作成担当といった複数のエージェントをループ状に連携させることも可能です」。実装担当が曖昧な状況に直面した場合は、汎用モデルがすべての責任とツールを一つの文脈で抱え込むのではなく、製品担当やアーキテクト担当にタグ付けして明確化を求めることができます。
Slack Canvas を介して人間とエージェントが協働する様子を、提供されたデモのスクリーンショットが示しています。これはマーケティング分野にも同様のパターンが適用される例です。リードエージェント「Nano」が戦略用の「Atlas」、コンテンツ担当の「Sage」、ソーシャルメディア担当の「Echo」、アウトリーチ担当の「Scout」、SEO と分析担当の「Compass」といった複数のエージェントを生成します。これらのエージェントは同じ Slack の会話内で自己紹介を行い、連携を開始します。Atlas はタスクが失われないよう Canvas に項目を追加したことを報告しています。
ユーザーは事前にすべての詳細を指定する必要はありません。コーエン氏は、リードエージェントに対してレビュー手順や優先順位、必要なツールなどを正確に指示することも可能だが、既存の文脈やメモリに基づいて設定の一部を任せることもできると説明しています。
この設計では、よくあるマルチエージェントの失敗モードである「ボットが互いに無限ループで反応し合う」という問題も回避しようとしています。NanoCo によると、エージェントはタグ付けされた場合のみ返信を行い、Canvas に残されたコメントは、その作業を担当するエージェントへ適切にルーティングされます。
また、このモデルは一人の人間が作成したタスク特化型ボットのチームを超えて拡張可能です。コーエン氏は、各従業員が個別に永続的なエージェントを持ち、人間が定めたポリシーの下で互いに通信できる職場環境を想定しています。
「それぞれが自分専用のエージェントを持つということは、Slack 上で私のエージェントとあなたのエージェントが存在し、あなたのエージェントが私のエージェントに質問できることを意味します」とコーエン氏は述べています。「もし私が一日中オフィスにいなくても、あなたのエージェントは私のエージェントに通知を送り、利用可能かどうかを尋ねることができます。そして私は、エージェントが回答してもよいか、あるいは承認が必要かなどに関するポリシーを設定しておくことができます。」
これは、組織における委任の概念をさらに具体化するものです。一部のエージェントは機能ごとに専門化され、他のエージェントは個々の従業員とその蓄積された文脈を代表する存在となります。コーエン氏は、これらのエージェントにはブラウザやインターネットへのアクセス、記憶機能、コーディング能力、その他のツールが装備可能だと説明しています。また、新しく作成されるエージェントには、Canvas での作業、エージェント間の通信、さらなるエージェントの生成に対するサポートが最初から組み込まれています。
Slack は、より多くのサードパーティ製エージェントを受け入れる門戸を開きました。
この Slack の変更は NanoClaw に限ったものではありません。より広範なものです。
4 月、Salesforce が所有する Slack は、外部 AI エージェントをメッセージングプラットフォームに直接追加できる機能を発表しました。当初は Vercel と Lovable を例示し、これらの統合は 5 月下旬に提供されると伝えていました。
Slack によると、この導入メカニズムは OAuth の自動化、マニフェスト設定、環境セットアップを担うため、外部で構築されたエージェントを Slack 用に再構築することなく、ワークスペースに持ち込むことが可能になります。
Salesforce が新たに公開した「Slack Code」ページでは、NanoClaw をはじめ Lovable、Hyperagent、Superhuman、n8n、Vercel、ChatGPT、LangChain、Runlayer、Skydive といった名前が並んでいます。これらプラットフォームからエージェントを「Add to Slack(Slack に追加)」ボタンで数クリックするだけで、それぞれの独自ID を保持したまま Slack に取り込むことができるようになります。
Slack にはすでに多くの AI アシスタントが溢れています。例えば OpenAI は、ChatGPT のワークスペースエージェントを Slack チャンネルにデプロイ可能にし、そこで質問への回答や連携システムを通じたタスク実行、ファイル出力などを行っています。また Claude やカスタム Agentforce エージェントのサポートも提供されています。
NanoClaw の差別化ポイントは、「Slack 内に AI を導入する」という単純な話ではありません。すでに稼働中のエージェントが、会話の中身から追加の、独立して呼び出し可能なチームメンバーを生成できる点にあります。NanoCo はこれを Slack における「初」と称しています。
"Slack への追加機能を使えば、1 つのメッセージで NanoClaw エージェントによるフルチームを起動し、Slack 内の人間と並んで作業を開始できます」と、Slack のプロダクトマネージメントディレクターである Josh Milas は発表文の中で述べています。
NanoClaw がここに至るまで
NanoClaw は、当初はエンタープライズコラボレーション市場とは遠い場所から始まりました。元 Wix エンジニアの Cohen 氏が、2026 年 1 月 31 日に MIT ライセンスの下で立ち上げました。これは OpenClaw の意図的に小型化された、セキュリティ重視の代替案として設計されました。
当初のコンセプトは、メッセージ、ファイル、ツールへのアクセス権限を持つパーソナルエージェントを、ホスト上ではなく OS で隔離されたコンテナ内で実行することでした。また、オーケストレーション層は開発者やセキュリティチームが理解できるほど小さく保つべきだとしました。初期のコアは TypeScript で約 500 行程度で構成され、コンテナの分離と最小限のプロセス単一アーキテクチャを設計の中心に据えています。
その後、プロジェクトは着実に企業インフラへと進化を遂げました。3 月には Docker と提携し、Docker Sandboxes(サンドボックス)内でエージェントを実行可能にしました。パッケージのインストールやファイルの改変、プロセス起動などを行うワークロードに対しては、MicroVM を基盤としたより強力な分離機能を提供しています。
4 月には NanoClaw 2.0 がリリースされ、Vercel の Chat SDK と OneCLI の認証ゲートウェイが統合されました。これにより、組織は機密性の高いアクションに関するポリシーを定義できるようになり、保護されたリクエストに対して認証情報を注入する前に人間の承認を必須とする仕組みが実現しました。
5 月には、Cohen 氏と彼の弟である Lazer Cohen 氏がプロジェクトを中心に NanoCo を設立し、Valley Capital Partners が主導する 1,200 万ドルのシードラウンドを調達しました。Docker、Vercel、monday.com など多くの企業が参加しています。商業戦略としては、NanoClaw をオープンソースのまま維持しつつ、企業向けに管理された組織全体での展開や「プロフェッショナル・アシスタント」インフラを提供する方針です。同社によると、現在 NanoClaw のダウンロード数は 25 万件を超え、GitHub 上のスター数も 3 万件を突破しています。
このオープンソースの構造は、NanoClaw が職場インフラへと深く浸透していく中で、Cohen 氏の訴求の中核であり続けています。
「今や、完全に制御できるオープンソースのエージェントを Slack に統合することが可能です」と彼は語ります。「すべての設定を変更できます。さらに NanoClaw をフォークして、動作を根本から書き換えたり変更したりすることもできます。独自のメモリシステムやコーディング・ハーンネス(環境)、エージェント・ハーンネスを作成することも可能。何をしたいかによって自由にカスタマイズでき、完全な自由度が得られます。」
永続的なエージェントを実現しつつも、インフラの制御権はユーザーの手元に残ります
Cohen 氏は、NanoClaw は自己ホスト型であり続ける点を強調しました。組織はこれをローカルマシンや自社のクラウド VM で実行でき、エージェントのデータもそこに保存されます。
同じエージェントは Slack、WhatsApp、Telegram といった異なるプラットフォームにまたがって存在することも可能です。それぞれのチャネルでは別々のセッションとして動作しますが、記憶、ワークスペース、利用可能なツールはすべて共有されます。
NanoClaw はこれらのセッション間で直近の文脈を引き継ぐことができるため、すべてのチャット履歴を一つのストリームに統合しなくても、エージェントは継続性を保つことができます。同様に NanoClaw のドキュメントでも、マルチチャンネルアーキテクチャについて言及されています。これは、同じエージェントが単一のワークスペースと記憶を維持しつつ、チャネルごとに独立したセッションを持つことを可能にする仕組みです。
「すべて自己ホスト型です」と Cohen 氏は説明します。「これはあなたのコンピュータ上か、クラウド上の仮想マシン上で実行されるもので、データはあなたのコンピュータや [仮想マシン] VM に保存されます。Mac Mini で動作するオープンソースモデルであっても、データが移動するのは Mac Mini と Slack の間だけです。」
このクロスチャネルでの継続性は、エージェントを単なる Slack 専用のボットではなく、Slack を通じてアクセス可能な永続的な同僚のように感じさせることを意図しています。
Cohen 氏は、同じエージェントが Telegram、WhatsApp、Slack に存在し、記憶、ファイル、ツールに共通してアクセスできると付け加えました。会話は別々のセッションとして残りますが、ワークスペースと永続的な文脈を共有しているため、エージェントは一つのプラットフォームから得た知識を別のプラットフォームへ持ち越すことが可能になります。
組織が多数のエージェントを構築し始めると、このアーキテクチャの重要性はさらに高まります。コーエン氏は、デフォルトでは各エージェントは自身のセッションのみをチャンネル間で確認でき、他エージェントのプライベートなセッションにはアクセスできないと説明しています。
NanoClaw の現在のドキュメントでも、エージェントはそれぞれ独立したサンドボックスで実行され、モデルプロバイダーをカスタマイズ可能であることが示されています。デフォルトでは Claude Code が採用されますが、Codex、OpenCode、ローカル環境の Ollama モデルも代替オプションとして利用可能です。
新しい Slack フローには、1 つのクラウド依存関係が存在します。コーエン氏によると、NanoCo は Slack のプロビジョニングリクエストとアバター生成を処理する小規模なサービスを提供しています。ただし、このサービスがユーザーのメッセージやエージェントの記憶情報を取得することはないと強調しています。
オープンソースへの継続的なコミットメント
コーエン氏によれば、NanoCo はこのコミュニティ向けの Slack 機能を無償で提供しており、プロビジョニングサービスやアバター生成にかかるコストを自社負担しています。ただし、ユーザー側はモデル推論やホスティングの費用を負担する必要があるため、実務上、エージェントチームの運用が完全無料になるわけではありません。
NanoCo は、この統合機能を Slack Marketplace を通じて提供すると発表しました。通常のワークスペースアプリ承認およびガバナンスプロセスに従う必要があります。Slack 側では、ワークスペースの所有者や管理者が、インストール前にアプリの承認を必須条件とする権限を持っていることを明記しています。
コーエン氏はこの決定を、単なる収益化の試みではなく、NanoCo の広範なオープンソース戦略の一環として位置づけました。「このプロジェクトからは直接収益を得るつもりはありません。これはコミュニティのためのものです」と彼は語りました。「長期的に見れば、これが NanoCo 企業全体にとって利益になると考えています。NanoCo が成長し機能を拡張するにつれて、その成果は再びオープンソースに戻っていきます。私が考える新しいオープンソースのモデルとは、コミュニティに提供する価値のすべてを収益化しようとするのではなく、そうしない姿勢のことです。
企業がこれほど迅速に到達できるかどうかは、エージェントがどれだけ簡単に作成できるかよりも、IT チームが権限、メモリ、支出、そして失敗モードを同じペースで管理・統制できるかに左右されます。NanoClaw は、この障壁が取り払われた後に現れるデジタルな同僚たちをどう管理するかが次の課題だと考えています。
原文を表示
Adding an AI agent to Slack sounds appealing to many enterprises — but, as VentureBeat has experienced ourselves first hand — the reality is often far more complex and clunkier than it first seems.
Now NanoCo., the company behind the hit open source, enterprise-friendly, autonomous AI agent harness NanoClaw (a more sandboxed, lower code version of OpenClaw), is hoping to make it just as easy as typing a Slack message. To go one step further: the company's new NanoClaw Slack integration lets human users spin up entire teams of agents with their own specialized skills, workflows, and even custom avatars, all from a single Slack prompt.
"In the next 12 to 18 months, everyone on a team will be a manager of agents," NanoCo CEO and co-founder Gavriel Cohen told VentureBeat in an exclusive interview.
Furthermore, the NanoClaw agents can work together in channels and shared Slack Canvases, and can be even messaged outside of Slack on other platforms like Telegram or WhatsApp, letting their human colleagues ping them across messaging platforms, just as they would their fellow humans.
“I think this is agents arriving natively in Slack for the first time,” Cohen added. “In the past, you had to do all these weird things to try to have multiple different agents behind the scenes using the same bot, and now every agent gets its own identity in Slack — its own avatar, its own face, its own name. You can tag them. They can tag each other.”
For enterprise teams, the more consequential part is persistence and separation. NanoClaw is not presenting the additional workers as invisible subagents that disappear after one task. Each can be given its own role, memory context, instructions and permissions, creating a structure closer to a small digital department than a single chatbot with a long prompt.
As with the original open source version of NanoClaw released in January 2026, developers and enterprises can further choose whichever underlying large language model (LLM) they wish to power their NanoClaw agents, optimizing for performance, cost, or other combinations of factors.
From a single NanoClaw Slack agent to a whole specialized team
For a new installation, NanoClaw’s current setup process starts by cloning the project and running its nanoclaw.sh installer, which walks the user through dependencies, credentials, building the agent container and pairing a first messaging channel. NanoClaw’s website says the installer takes a user “from a fresh machine to a named agent you can message,” with Slack among the supported channels.
Cohen described the Slack-specific flow to VentureBeat as a significant simplification over building a traditional Slack bot. Previously, he said, a user would have to navigate Slack’s administrative and developer interfaces, create an app, collect secrets, API keys and tokens, and then move those credentials into wherever the bot was running.
With the new integration, the NanoClaw setup instead offers a Connect Slack option. The user names the agent, authenticates, chooses the NanoClaw Add to Slack option and goes through Slack’s installation and authorization flow. Once authorized, the first agent can appear in Slack and begin communicating with the user.
The important distinction is that this initial authorization is largely a one-time workspace connection. Slack’s Marketplace listing says users “connect a workspace once,” after which NanoClaw can provision each additional agent as its own Slack bot, complete with its own name, generated avatar and identity.
Those agents continue running on the customer’s infrastructure and connect to Slack over Socket Mode. NanoCo says it does not store the agents’ Slack tokens; according to the Marketplace listing, those tokens remain on the user’s machine.
Slack’s standard administrative controls still sit around that system. Organizations can apply their normal app-approval policies to the NanoClaw integration, while NanoClaw’s Marketplace listing says the app’s Home tab displays the agents provisioned in a workspace and lets users revoke individual agents or disconnect the workspace entirely.
The result is less a one-click replacement for NanoClaw’s underlying infrastructure than a one-time bridge between that infrastructure and Slack: users still own and operate the agent runtime, but once the bridge is authorized, the agents themselves can create and coordinate additional Slack-native colleagues without sending the user back through manual app configuration each time.
Behind the scenes, Cohen said, the lead agent has a Model Context Protocol (MCP) tool that can create new agents and define their instructions, personas, skills and tools; another tool can place them into shared rooms. The agents come prepared to work with Slack Canvas and can communicate with every human user on the Slack Channel, and with one another.
The interaction itself is deliberately simple. Rather than opening a separate agent builder every time a new role is needed, Cohen said users can tell the agent they already have what kind of colleague or team they want.
“Your agent in Slack, you can say, ‘Create me another agent to handle my code reviews. Create another agent to review the contributor articles. Create a team of agents that reviews contributor articles from different perspectives.’ And then your agent can create new agents, and they just pop up in the sidebar and send you messages.”
That means a developer could ask for a product manager, architect, implementation agent, code reviewer and testing agent, then give each a different toolset and have them hand work between one another. Cohen said the testing agent, for example, could have access to a testing environment while the review agent carries code-review-specific skills and the product agent monitors user feedback.
Cohen argues that this division of labor is more than cosmetic role-playing. “There are advantages in terms of giving each one specific skills, instructions, and tools for different tasks,” he said. “I can have, let’s say, a code review agent, a code testing agent, a code writing agent, and I can have them in a loop.” If the implementation agent runs into an ambiguity, he added, it can tag the product or architecture agent for clarification rather than forcing one general-purpose model to hold every responsibility and tool in the same context.
Agents work together with humans on a share Slack Canvas
A supplied demo screenshot shows the same pattern applied to marketing: a lead agent named Nano creates Atlas for strategy, Sage for content, Echo for social, Scout for outreach and Compass for SEO and analytics. The agents introduce themselves in the same Slack conversation and begin coordinating work, with Atlas noting that it had added an item to Canvas so the task would not get lost.
Users do not have to specify every detail up front. Cohen said someone could give the lead agent exact review procedures, priorities and required tools, or leave more of the configuration to the agent based on its existing context and memory.
The design also tries to avoid a familiar multi-agent failure mode: bots endlessly triggering one another. NanoCo says the agents reply only when tagged, while comments left on work in Canvas can be routed back to the agent responsible for that piece.
And the model can extend beyond teams of task-specific bots created by one person. Cohen described a workplace where individual employees each have persistent agents that can communicate with one another under human-defined policies.
“Each person having their own agent means that I could have my agent and you have your agent in Slack, and your agent can ask my agent questions,” he said. “Maybe I’m out of the office for the day. Your agent can ping my agent and ask a question about availability, and I can set some policies about whether my agent can answer or if I need to give approval.”
That pushes the concept closer to organizational delegation: some agents specialize by function, while others effectively represent individual employees and the context they have accumulated. Cohen said the agents can be equipped with browser and internet access, memory, coding capabilities and other tools, while newly created agents arrive with built-in support for Canvas work, agent-to-agent communication and spawning still more agents.
Slack is opening the door to more third-party agents
The underlying Slack change is broader than NanoClaw.
In April, Slack, a Salesforce product, announced the ability to add external AI agents to the messaging platform directly, initially pointing to Vercel and Lovable and saying those integrations were coming in late May.
Slack said the deployment mechanism automates OAuth, manifest configuration and environment setup so an externally built agent can be brought into the workspace without being rebuilt specifically for Slack.
Salesforce’s newly published Slack Code page now names NanoClaw alongside Lovable, Hyperagent, Superhuman, n8n, Vercel, ChatGPT, LangChain, Runlayer and Skydive, and says Add to Slack can bring agents from those platforms into Slack in a few clicks with their own identity.
Slack is already crowded with AI assistants. OpenAI, for example, lets ChatGPT workspace agents be deployed into Slack channels, where they can answer questions, perform tasks through connected systems and output files. Slack also supports Claude and custom Agentforce agents. NanoClaw’s differentiation is therefore not simply “AI in Slack.” It is the ability for an already-running agent to create additional, independently addressable teammates from inside the conversation itself. NanoCo calls that a first for Slack; that specific market-first claim is the company’s.
“Add to Slack means one message can spin up a full team of NanoClaw agents, working right alongside people in Slack,” Josh Milas, director of product management at Slack, said in the supplied announcement.
How NanoClaw got here
NanoClaw began far from the enterprise collaboration market. Cohen, a former Wix engineer, launched it under the MIT License on Jan. 31, 2026, as a deliberately small, security-focused alternative to OpenClaw.
The original pitch was that a personal agent with access to messages, files and tools should run inside an OS-isolated container rather than directly on the host, and that the orchestration layer should remain small enough for a developer or security team to understand — an initial core of roughly 500 lines of TypeScript and a design centered on container isolation and a minimal single-process architecture.
The project then moved steadily toward enterprise infrastructure. In March, NanoClaw partnered with Docker to run agents inside Docker Sandboxes, using stronger MicroVM-backed isolation for workloads that may install packages, modify files and launch processes.
In April, NanoClaw 2.0 added Vercel’s Chat SDK and OneCLI’s credential gateway, allowing organizations to define policies around sensitive actions and require human approval before credentials are injected for protected requests.
By May, Cohen and his brother Lazer Cohen had formed NanoCo around the project and raised a $12 million seed round led by Valley Capital Partners, with Docker, Vercel, monday.com and others participating. The commercial strategy is to keep NanoClaw open source while selling managed, organization-wide deployments and “professional assistant” infrastructure to enterprises. The company now says NanoClaw has surpassed 250,000 downloads and 30,000 GitHub stars.
That open-source structure remains central to Cohen’s pitch as NanoClaw moves deeper into workplace infrastructure.
“You’re really able to now integrate an open-source agent into Slack that you fully control,” he said. “You can change all those configurations. Plus, you can fork NanoClaw and completely rewrite or change behaviors — create your own memory system, your own coding harness, agent harness. Whatever you want to do, you can do. Total freedom.”
Persistent agents, but infrastructure stays under the user’s control
Cohen said NanoClaw remains self-hosted: an organization can run it on a local machine or its own cloud VM, with agent data stored there.
The same agent can also appear across Slack, WhatsApp or Telegram while retaining the same memory, workspace and tools, although each messaging surface uses a separate session.
NanoClaw can pull recent context across those sessions so the agent can maintain continuity without merging every chat history into one stream. NanoClaw’s documentation likewise describes a multi-channel architecture in which the same agent can retain one workspace and memory while maintaining separate per-channel sessions.
“This is all self-hosted,” Cohen said. “You’d be running this on your computer or on your virtual machine in the cloud, and that data is stored on your computer or on your [virtual machine] VM. This could be an open-source model running on your Mac Mini, and your data isn’t going anywhere besides your Mac Mini and then into Slack.”
The cross-channel continuity is also intended to make an agent feel less like a Slack-specific bot and more like a persistent colleague that happens to be reachable through Slack.
Cohen said the same agent could exist in Telegram, WhatsApp and Slack with access to the same memory, files and tools. The conversations remain separate sessions, but they share a workspace and persistent context so the agent can carry knowledge from one surface to another.
That architecture matters when an organization starts creating many agents. Cohen said one agent can see its own sessions across channels, but not another agent’s private sessions by default. NanoClaw’s current documentation likewise describes agents running in their own sandboxes and configurable model providers, with Claude Code as the default and Codex, OpenCode and local Ollama models available as alternatives.
There is one cloud dependency for the new Slack flow. Cohen said NanoCo operates a small service that handles Slack provisioning requests and avatar generation. He said it does not receive users’ messages or agent memory.
Continued commitment to open source
NanoCo is not charging for this community Slack capability, according to Cohen, and is absorbing the provisioning-service and avatar-generation costs. Users can still incur their own model inference and hosting expenses, so that does not make a deployed agent team cost-free in practice.
NanoCo says the integration is available through the Slack Marketplace, subject to normal workspace app approval and governance. Slack says workspace owners and administrators can require apps to be approved before installation.
Cohen framed that decision as part of NanoCo’s broader open-source strategy rather than a standalone monetization play. “We’re not making any money off this one. This one is for the community, really,” he said. “We know that in the long run that’s going to benefit NanoCo as a company. As NanoCo grows and builds out capabilities, those go back to the open source. I think that’s the new model of open source, where we’re not trying to monetize every bit of value we bring to the community.”
Whether companies get there that quickly will depend less on how easily agents can be created than on whether IT teams can govern their permissions, memory, spending and failure modes at the same pace. NanoClaw is betting that the next problem is managing the digital coworkers that appear once that barrier is gone.
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み