LangChain、Slack で AI エージェントをワンクリック展開
LangChain は新機能「Fleet」を発表し、開発者がワンクリックで Slack に AI エージェントをデプロイできる環境を提供した。
キーポイント
ワンクリックデプロイの実現
複雑な設定やコード記述なしに、ユーザーが直接 Slack に AI エージェントを即座に展開可能になった。
Fleet 機能の発表
LangChain が提供する新プラットフォーム「Fleet」により、AI エージェントの管理と配布が簡素化された。
Slack 連携の強化
ビジネスコミュニケーションツールである Slack と AI エージェントをシームレスに統合し、現場での活用を促進する。
重要な引用
Deploy AI agents to Slack in one click
影響分析・編集コメントを表示
影響分析
この発表は、AI エージェントの導入障壁を劇的に下げ、Slack を介した組織内での AI 活用を標準化する可能性を秘めています。特に、開発リソースが限られる中小企業や迅速なプロトタイピングが必要なチームにとって、実装コストを削減し、ビジネス価値への転換を加速させる重要なステップとなります。
編集コメント
LangChain が開発者向けフレームワークとして確立した実績を背景に、Fleet を通じて「Slack」という日常業務ツールへ AI エージェントを直接埋め込む戦略は、実用化のスピード感を劇的に高める画期的な動きです。
本日、コードを書くことなく、Slack でチームにカスタムエージェントを簡単に導入できる機能をリリースしました。
多くのチーム(LangChain の私たちも同様)にとって、Slack は主要な作業の場です。プロジェクトは、同僚からの質問や共有ファイル、会話スレッドへの返信などから始まることが多く、プロジェクトの文脈もまた、Slack 上で共同作業者たちと共に蓄積されています。
これからは Fleet エージェントもその現場に参加します。一人がエージェントを構築すれば、チーム全員が作業の流れの中で Slack 上でそれを利用できるようになります。
11x 社が Fleet を活用して Slack ネイティブのバグトリアージエージェントを構築した事例をご覧ください:
会社の業務に特化したエージェントを構築する
エージェントは反復的な作業の処理が得意であり、特に自社のビジネス運営を理解している場合にその真価を発揮します。そこで Fleet では、自社のベストプラクティスに沿った専門的なエージェントを構築できる機能を備えています。エージェントを作成する際、作成者はそのタスクを正しく遂行するために必要なスキル、文脈、システムをエージェントに付与できます。
これは ChatGPT や Claude などの汎用チャットとは異なるアプローチです。汎用的なエージェントは即席のタスクには優れていますが、一貫性のある業務を任せる場合、複数のプロンプトをつなぎ合わせる作業はつらくなりがちです。一方、専門的なエージェントを使えば、特定のやり方をコード化してチーム全員がその方法を利用できるようにできます。また、各エージェントに適切な権限も紐付けられます(詳細は後述します)。
Fleet エージェントの構築には自然言語を使用するため、開始は非常に簡単です。エンジニアからオペレーション担当者、さらには専門知識を持つメンバーまで、誰でも貢献できる仕組みになっています。
チャットで目標を記述するか、事前構築されたエージェントテンプレートのいずれかを利用してください。これらのテンプレートは、LangChain で日常的に活用している「エグゼクティブ・アシスタント」や「ソフトウェアエンジニア」などの実例に基づいています。各テンプレートには、アプリ接続や必要な知識など、ユースケースに合わせてエージェントを調整するためのオンボーディングフローが用意されています。

Slack 上で各エージェントに居場所を
エージェントを作成したら、ワンクリックで Slack に展開できます。Fleet の各エージェントには固有の Slack 上のアイデンティティ(名前、説明、アイコン)が割り当てられており、チームメンバーはその役割を認識し、適切なタイミングでタグ付けできるようになります。
このアイデンティティは、エージェントが社内の複数のチームに広がっていく際に特に役立ちます。11x の CTO、ジェソン・パテル氏はまず、バグのトリアージ(選別)を行うエージェントを導入し、チームの問題解決を加速させました。その後、オンコールアラートや GTM(市場投入)向けの製品 Q&A エージェントなど、利用ケースは急速に拡大しました。
社内の誰もが各エージェントのアイデンティティを知っており、主要なチャンネルでタグ付けするだけで済みます。製品に関する質問がある際には、営業担当者が商談中にこのエージェントを呼び出すことさえあります。
汎用的なボットの背後に隠れることなく明確な役割を持つため、エージェントは認識しやすいアイデンティティを持っています。また、必要な場合は添付ファイルを含め、リクエストが開始されたスレッドに作業結果を返すことも可能です。
image.png)
業務と判断を一つのスレッドにまとめる
仕事は常に直線的に進むわけではありません。例えば、営業先へのアプローチのための顧客調査依頼をエージェントに任せた場合、追加の文脈が必要になったり、メール送信のように承認が必要なステップに到達したりすることがあります。
Slack 上の Fleet エージェントは、アクションを実行する前に同じスレッド内で追跡質問をしたり、承認を求めたりできます。承認、指示の変更、あるいは修正要求を行えば、エージェントはそのまま続行可能です。
このアプローチにより、依頼内容、その周囲の会話、そして結果がすべて一つの場所に集約されます。また、判断が必要な場面でチームメンバーが関与し続けることも可能になります。
権限、アクセス、コストを管理する
Fleet を使えば、管理者はすべてのエージェントを一元管理できます。接続へのアクセス制御や、どの認証情報をエージェントが使用するかのカスタマイズ、支出上限の設定、さらに各エージェントの閲覧・実行・編集権限を持つユーザーの指定が可能です。
Fleet では、各エージェントの業務範囲を必要に応じて広狭自由に定義できます。エージェントには永続的な指示と、その役割に必要なツール、認証情報、権限のみが付与されます。これにより、開発者はエージェントに必要なリソースを提供しつつ、社内のワークスペース全体へのアクセスを制限したまま運用できます。
次のステップ
エージェントは、作りやすく、共有しやすく、そしてすでに業務が行われている場所で使いやすくあるべきです。Fleet はすでに構築をシンプルに実現していますが、今回のリリースにより、Slack への Fleet エージェントの導入がワンクリックで可能になりました。
Fleet ではエージェントの作成、設定、管理を行います。一方、Slack はチームメンバーが実際にそれらを活用する場所です。
原文を表示
Today, we're making it simple to equip your team with custom agents in Slack, without writing code.
For many teams (including ours at LangChain), Slack is where a lot of work gets done. Projects get kicked off with a question from a teammate, a shared file, or a conversation thread. Much of the project context is there in Slack right alongside the collaborators.
Now Fleet agents can join that work. One person builds an agent, then the whole team can use it in Slack—right in the flow of work.
See how 11x built a Slack-native bug triage agent with Fleet:
Build an agent around your company’s work
Agents are great at handling repetitive work, and they work best when they understand how your business operates. That’s why Fleet allows you to build specialized agents that follow your company’s best practices. When someone builds an agent, they can give that agent the skills, context, and systems required to do the job right.
It’s a different approach to generalized chat, like ChatGPT or Claude. Generalized agents are great for ad hoc tasks, but when you want a job done consistently, stringing together multiple prompts can get tedious. Specialized agents allow you codify an approach and enable all of your teammates to use it. You can also tie all the relevant permissions to each agent (not on that in a minute).
Getting started is simple because you build Fleet agents with natural language. That means anyone — from engineers to ops to subject matter experts — can contribute.
Just describe your goal using chat or use one of the prebuilt agent templates. Templates are based on agents we use everyday at LangChain, like the Executive Assistant and Software Engineer. Every template includes a short onboarding flow to tailor the agent for your use case, including the app connections and knowledge it needs.

Give every agent a place in Slack
After creating and agent, you can make it available in Slack with one click. Every Fleet agent has its own Slack identity, with a name, description, and icon, so teammates recognize its role and know when to tag it.
That identity becomes especially useful as agents spread across teams. At 11x, Jeson Patel, CTO, first deployed a bug triage agent to help teams resolve issues faster. The team quickly expanded to additional use cases, including on-call alerts and a product Q&A agent for GTM.
Everyone at the company knows the identity of the agent and it’s all the main channels, so they just tag it…We even have salespeople that will pull it up on sales calls when they have a question about the product.
An agent’s role is clear because it isn’t hidden behind a generic bot. It has a recognizable identity and can return work to the same thread where the request started, including attached files when the task requires them.
.png)
Keep the work, and the judgment calls, in one thread
Work doesn’t always run in a straight line. If you hand off a customer research request for some outbound prospecting, your agent may need additional context or reach a step that should require approval, like sending an email.
In Slack, Fleet agents can ask follow-up questions and request approval before taking actions right there in the same thread. You can approve, redirect, or ask for a change, then let the agent continue.
This approach keeps the request, the surrounding conversation, and the result together. It also keeps teammates involved where their judgment matters.
Control permissions, access, and spend
Fleet gives admins oversight across every agent. You can control access to connections, configure which credentials an agent uses, set spend limits, and decide who can view, run, and edit each agent.
With Fleet, you define the scope of each agent’s job, as broad or narrow as needed. Agents have durable instructions and only the tools, credentials, and permissions required for that role, so builders can give agents what they need without giving them access to everything in your company workspace.
What’s next
Agents should be easy to build, easy to share, and easy to use where work is already happening. Fleet already made building simple, and today’s release makes Fleet agents much easier to bring into Slack, with one-click sharing.
Fleet is where you create, configure, and manage agents. Slack is where your team works with them.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み