メインコンテンツへスキップ
CowAgent 2.0 は、シンプルなチャットボットから、自律的な思考、タスク計画、長期記憶、Skill の拡張性を備えた Agent アーキテクチャのスーパーインテリジェントアシスタントへと進化しました。

システムアーキテクチャ

CowAgent のアーキテクチャは以下のコアモジュールで構成されています: CowAgent Architecture

Agent モードのワークフロー

Agent モードが有効な場合、CowAgent は以下のワークフローで自律的な Agent として動作します:
  1. メッセージ受信 — チャネルを通じてユーザーの入力を受信
  2. 意図の理解 — タスク要件とコンテキストを分析
  3. タスク計画 — 複雑なタスクを複数のステップに分解
  4. ツール呼び出し — 各ステップに適切なツールを選択・実行
  5. 記憶・ナレッジの更新 — 重要な情報を長期記憶に保存し、構造化された知識をナレッジベースに整理
  6. 結果の返却 — 実行結果をユーザーに送信

ワークスペースのディレクトリ構成

Agent のワークスペースはデフォルトで ~/cow にあり、システムプロンプト、記憶ファイル、Skill ファイルを格納しています:
シークレットキーはセキュリティのため ~/.cow ディレクトリに別途保存されます:

コア設定

config.json で Agent モードのパラメータを設定します: