mcpField
A
agently-agent-extensions

agently-agent-extensions

github.com/agenteraエージェントワークフロー3141 回インストール4 日前に更新
リポジトリ

agently-agent-extensions について

agently-agent-extensions は、Agently のエージェント側拡張を選択し実装するためのスキルです。ネイティブな拡張機能を優先し、不要な独自ディスパッチャー、ラッパー、ブリッジを避けるための指針を示します。

主な機能

  1. 01ネイティブな拡張機能の選択指針
  2. 02ツール、MCP などから明示的に選択
  3. 03任意の agently-devtools の導入案内
  4. 04Agently.event_center を介したアプリ層での接続
  5. 05組み込みブラウザーとデスクトップ機能の活用指針

活用シーン

  1. 01Agently エージェントの拡張方式の選択
  2. 02観測または評価ブリッジの接続
  3. 03独自ラッパーなしでのブラウザーやデスクトップ操作

MCP 対応

このスキルでは MCP を Agently のネイティブな拡張方法の一つとして挙げ、独自のツールディスパッチャーを作る前に対応状況を確認するよう勧めています。特定の MCP サーバーやプロトコル設定については説明していません。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/agentera/agently-skills --skill agently-agent-extensions

インストール後、Claude Code で/agently-agent-extensionsを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

examples/
.gitkeep
outputs/
.gitkeep
references/
devtools.md
overview.md
scripts/
.gitkeep

詳細

Agently エージェント拡張

問題がプロンプトの形、出力コントラクト、ワークフロー制御ではなく、エージェント側の拡張である場合にこのスキルを使用します。

ネイティブ優先のルール

  • 手書きのラッパーよりも、組み込みの拡張サーフェスを優先する
  • 拡張の選択を明示的に保つ: ツール、MCP、FastAPIHelper、auto_func、KeyWaiter、または agently-devtools
  • agently-devtools は PyPI からインストールするオプションのコンパニオンパッケージとして扱い、必須のソースチェックアウトとしては扱わない
  • 観測または評価のブリッジ配線は、Agently.event_center を通じてアプリ層に保つ
  • シナリオがそれらの層を必要とする場合にのみ、agently-model-response または agently-triggerflow と組み合わせる
  • ブラウザやデスクトップを操作するラッパーをゼロから書く前に、Playwright または PyAutoGUI を使った組み込みの Browse サポートを優先する

アンチパターン

  • ネイティブのツールおよび MCP サポートを確認する前に、並行するツールディスパッチャーを構築しない
  • まずカスタムの waiter や auto-function のシムを作成しない
  • pip install agently-devtools がサポートされる公開パスであるのに、ユーザーに DevTools をクローンまたは編集可能インストールするよう求めない
  • ObservationBridge を確認する前に、カスタムのランタイムアップロードブリッジを構築しない

次に読む

  • references/overview.md
  • references/devtools.md

コメント