用語集と資料
源码版本v2026.6.11
主要用語
| 用語 | 英語 | 説明 |
|---|---|---|
| ゲートウェイ | gateway | 常駐プロセス,チャネルメッセージ受信・agent 調度・イベント放送。src/gateway/server.impl.ts |
| Agent メインループ | agent loop | embedded-agent-runner の while(true) turn ループ。src/agents/embedded-agent-runner/run.ts |
| 単発 | attempt | 1 回の LLM 呼び出し + tool_use/tool_result ペア。run/attempt.ts |
| セッション | session | 一連の会話の状態コンテナ,SessionManager が管理。src/agents/sessions/session-manager.ts |
| ツール | tool | agent が呼び出せる関数,Map で登録。src/agents/sessions/agent-session.ts |
| スキル | skill | Markdown ガイド,モデルが自身でいつ読むかを決定。src/skills/ |
| プラグイン | plugin | .codex-plugin/plugin.json などのディレクトリ約束で発見される拡張パッケージ。src/plugins/ |
| チャネル | channel | WhatsApp/Telegram/Slack などのメッセージプラットフォーム適合。src/channels/ |
| Provider | provider | LLM ベンダー適合 (Anthropic/OpenAI/Google...)。src/llm/providers/ |
| Context Engine | context engine | コンテキスト圧縮 (compaction) 抽象層。src/context-engine/ |
| Cron | cron | 定時タスク,隔離 agent session 内で実行。src/cron/ |
| ACP | Agent Client Protocol | IDE (Zed 等) と gateway をブリッジ。src/acp/ |
| MCP | Model Context Protocol | 双向:server として能力を公開,client として外部 server を消費。src/mcp/ + src/agents/ |
| Daemon | daemon | gateway をシステムサービス化 (launchd/schtasks/systemd)。src/daemon/ |
ディレクトリ約束
- ソース:
openclaw/openclawリポジトリ,src/がメインコード,packages/は 21 個の単独公開可能なパッケージ,skills/(リポジトリルート)はサンプルスキル集。 - ユーザデータ:
~/.openclaw/(設定openclaw.json、workspace、agents、logs、memory...)。 - 設定ファイル:
~/.openclaw/openclaw.json(または$OPENCLAW_STATE_DIR/openclaw.json)。
公式資料
- OpenClaw 公式サイト
- 公式ドキュメント
- Getting Started
- DeepWiki
- GitHub リポジトリ(本サイトのソースは
v2026.6.11に固定)
ソースバージョン
本サイトのすべての SrcLink は github.com/openclaw/openclaw/blob/v2026.6.11/<path>#Lxx-Lyy を指します。バージョンアップ時は docs/.vitepress/site.ts の OPENCLAW_TAG を変更し,npm run check:refs を実行してください。