incurをご紹介します – エージェントと人間向けに構築されたCLIフレームワークです。 エージェントの自動発見により、トークンやコンテキストウィンドウを損なうことなく人間にガイド付き体験を提供します。 » NPXがスキルを追加
incurは最小限のAPIを提供できるため、エージェントは単一のパスでCLI全体を構築できます。 「作成」「コマンド」「サーブ」の3つの機能で、それ以外はすべて自動的に処理されます。複雑なパブリックAPIサーフェスを操作するためにトークンを無駄にする必要はありません。
エージェントが曖昧な文脈でCLIを発見したり使用しようとすると、結果が一貫性に欠けることがあります。 インカールCLIはコマンドごとのスキルとして登録できます。手動でスキルクラフトは一切必要ありません。スキルは常に最新の状態に保たれています。 消費者は「<your-cli>スキルアップ」を実行するだけです。
エージェントの文脈では、使用されていない場合でもトークンが発生します。 CLIを基盤としたエージェントはオンデマンドのロードスキルを身につけ、JSONではなくTOONを出力します。 その結果、セッションあたり最大3×トークンが減ります。 読み応えのある作品です:
エージェントが出力を読むために使うトークンは、推論に使えないトークンです。 INCURSはデフォルトでTOONとなります。JSONよりトークン数が約40%少なく、人間が読みやすい形式です。
コール・トゥ・アクションがなければ、エージェントは次に何をすべきか推測したり、最悪の場合ユーザーに尋ねたりします。 incur CLIは、各ステップ後にどのコマンドを実行するかをエージェントに正確に伝えます。これは「cta」プロパティです。
型式安全は人間だけのものではありません。 InCourtでCLIを構築するエージェントは、間違ったタイプをパスした際に即座にフィードバックを受けます。 スキーマはジェネリックを通るため、I/Oはすべて手作業による注釈なしで完全に推論されます。
リポジトリ: クイックプロンプトを試してみてください:
162