システムアーキテクチャ
CowAgent のアーキテクチャは以下のコアモジュールで構成されています:
Agent モードのワークフロー
Agent モードが有効な場合、CowAgent は以下のワークフローで自律的な Agent として動作します:- メッセージ受信 — チャネルを通じてユーザーの入力を受信
- 意図の理解 — タスク要件とコンテキストを分析
- タスク計画 — 複雑なタスクを複数のステップに分解
- ツール呼び出し — 各ステップに適切なツールを選択・実行
- 記憶・ナレッジの更新 — 重要な情報を長期記憶に保存し、構造化された知識をナレッジベースに整理
- 結果の返却 — 実行結果をユーザーに送信
ワークスペースのディレクトリ構成
Agent のワークスペースはデフォルトで~/cow にあり、システムプロンプト、記憶ファイル、Skill ファイルを格納しています:
~/.cow ディレクトリに別途保存されます:
コア設定
config.json で Agent モードのパラメータを設定します:
