codex-mistral-subagent-skill は何をしますか?
Codexスキル:制限付きタスクをMistral AIにサブモデルとして安全に委任するためのスキル。
概要
このスキルを使用すると、CodexエージェントはMistral AIモデルをサブエージェントとして呼び出し、特定のタスク(例:コードスニペットの生成、簡単な質問への回答、データのフォーマット変換など)を委任できます。サブエージェントからの応答はメインエージェントに返され、必要に応じて検証・統合されます。
使用方法
- Codexセッション内でスキルを有効にします。
- タスクを委任する際は、明確な指示と制限(例:トークン数、実行時間、許可される操作)を設定します。
- メインエージェントはサブエージェントの出力を検証し、エラーや不適切な結果を処理します。
設定
MISTRAL_API_KEY: Mistral AI APIキー(環境変数として設定)MAX_TOKENS: サブエージェントが使用する最大トークン数(デフォルト: 1024)TIMEOUT: タスクのタイムアウト時間(秒、デフォルト: 30)
注意事項
- サブエージェントはメインエージェントの完全なコンテキストを持ちません。
- 委任するタスクは明確に境界を設定し、予期しない動作を防ぐためにバリデーションを実装してください。
- APIキーは安全に管理し、公開リポジトリにコミットしないでください。
例
# サブエージェントにタスクを委任する疑似コード
result = delegate_task(
model="mistral-small",
prompt="次のPython関数の時間計算量を分析してください。",
max_tokens=500
)
ライセンス
MIT