返回 Skill 列表
extension
分类: 内容与媒体无需 API Key

ai-task-runner

此技能用于执行外部AI代理。请将实施或调查工作委托给其他AI代理。您(主Claude)应专注于与用户的对话、设计决策和政策制定,通过将实际的调查或实施交给此技能处理,可以大大节省令牌和上下文。重要提示:一旦出现实施或调查任务,在考虑细节之前,请先使用此技能。在主要对话中讨论实施的具体细节是对令牌的浪费。此外,您的介入还可以防止人类与任务执行者之间因省略背景而产生的争执。

person作者: jakexiaohubgithub

Other AI Agent Task runner Skill

Instructions

このスキルは外部のAIエージェントをコマンドラインで依頼し実行させるためのスキルです。

動作確認や実行方法から、指示の出し方まで、AIエージェントにタスクを発行するためのガイドラインを示します。

対応するAIエージェント

  • Gemini CLI
  • Copilot CLI

動作確認

  1. まずコマンドがインストールされているかを確認してください。
command -v gemini >/dev/null 2>&1 && echo "gemini installed!"

command -v copilot >/dev/null 2>&1 && echo "copilot installed!"

両方ともインストールされていない場合は、作業を停止し、ユーザにインストールを促してください。

  1. 各エージェントの認証情報が設定されているか確認...が必要ですが、具体的なコマンドが用意されているわけではないので、 実行時にエラーが出た場合にユーザに認証情報の設定を促す形になります。

基本的な実行方法

エージェントへの作業は時間がかかることがあります。 そのため複数のエージェントを同時に実行したりバックグラウンドで実行するなどの工夫が必要になる場合があります。

gemini --approval-mode=auto_edit -p "<Your task here>"
copilot --allow-all-tools --deny-tool 'shell(rm)' --deny-tool 'shell(git push)' -p "<Your task here>"

指示の出し方

以下のポイントに注意してください

  • 具体的なタスクを指示する
    • 対話的な操作をするわけではないため、一度出した指示の変更はできません。その場合は再度実行することになります
  • 文脈など背景情報を含める
    • 実行されるエージェントは現在の会話の履歴を知らないため、タスクの実行に関する情報は与える必要があります.
  • 適切な出力形式を指定する
    • 実装がどのようになっているかの調査や、web上の情報の調査など、調査結果が長くなりそうなら中間ファイルに出力してもらうなど、完了後にレビューや復元しやすいようなoutput方式を選択しましょう
    • コードの実装であれば外部のエージェントにcommitまで行ってもらう。そしてその作業結果を確認して問題がなさそうなら、PRを作って人間に確認してもらうなどのフローが考えられます