OpenClawからCowork + Claude Codeへの移行:開発者の経験談

ある開発者が、OpenClawからAnthropicのCoworkとClaude Codeセッションへの移行経験を共有しました。17のスキル、日次の自動化、そして「なんとか機能する」メモリシステムでOpenClawを1ヶ月間運用した後、AnthropicがディスパッチとClaude Codeセッションを備えたCoworkをリリースした週末に、すべてをCoworkに移行しました。
アーキテクチャ: Coworkが脳、Claude Codeが手足
Coworkはオーケストレーション層として機能し、指示の受信、どこに何をルーティングするかの決定、cronジョブの実行、会話を超えたメモリの維持を担当します。Claude Codeは実行を担当し、ファイルの読み書き、コードの記述、スクリプトの実行、git操作を行います。ユーザーはCoworkと対話し、Coworkはコード実行が必要な時にClaude Codeにディスパッチし、結果を返します。
3層のコンテキスト設計
この開発者は、「エージェントの品質は主にコンテキストの品質による」という洞察に基づいてコンテキストシステムを実装しました。
- レイヤー1: Coworkグローバル指示 – デスクトップアプリの設定を介してすべての会話に読み込まれ、最小限に保たれています(ユーザーID、言語、作業習慣をカバーする約5行)。
- レイヤー2: CLAUDE.md – ワークスペースのルートに配置され、Claude Codeの起動時に読み込まれます。これは作業マニュアル(200行未満)として機能し、作業方法、重要なファイル、メモリの仕組みをカバーします。
- レイヤー3: context/フォルダ – ユーザープロファイル、エージェントの性格、ビジネス文書を含みます。毎回読み込まれるわけではなく、エージェントはタスクに基づいて必要なものを取り出します。
ワークスペース構造
agent-workspace/
├── CLAUDE.md
├── context/
│ ├── USER.md ← ユーザープロファイル & 設定
│ ├── SOUL.md ← エージェントの性格
│ ├── IDENTITY.md ← エージェントのID
│ └── business/ ← ビジネスコンテキスト文書
├── agents/
│ ├── default.md
│ ├── code-reviewer.md
│ ├── seo-analyst.md
│ └── ceo-agent.md
├── skills/
│ ├── README.md
│ └── x-scanner/
│ ├── SKILL.md
│ └── x-scan.js
├── memory/
├── data/
└── .gitignore
メモリ実装
このシステムは2層のメモリを使用します:
- Cowork自動メモリ – チャットを超えた会話の永続性を処理し、設定、プロジェクトコンテキスト、リソースポインタを保存します。自動的に読み込まれ、「あなたを人として知っている」と表現されています。
- ワークスペース memory/ – Gitリポジトリ内に日次のセッションログを保存し、Claude Codeの実行中に読み込まれます。これは「何が行われたかを記憶する」ことを表します。
テストシナリオ
開発者は4つのシナリオをテストしました:
- X-KOLスキャナー – Claude Codeにディスパッチされ、スキル設定を読み込み、スクリプトを実行し、Xアカウントをスクレイピングし、135のシグナルを発見し、要約を出力します。毎日午前9時のcronジョブとして設定されています。
- CEO戦略レビュー – エージェント設定とビジネスコンテキストを読み込み、4つの視点(投資家、ユーザー、競合他社、チーム)からソクラテス的質問を実行します。最小限のコンテキストでは一般的な質問をしましたが、実際の財務データと競合情報を追加すると、有用なほど具体的な質問になりました。
- 日次ブリーフィング – Coworkが完全に単独で処理しました。Chrome経由でGmailとカレンダーを開き、受信トレイとスケジュールを取得し、業界ニュースを検索し、ブリーフィングをまとめました。Claude Codeにディスパッチされることはありませんでした。
- YouTubeクリッパー – GitHubからのサードパーティスキルで、フルポッドキャスト(59分)をダウンロードし、字幕を分析して章の区切りを見つけ、最高の3つのセグメントを選択し、動画をクリップし、バイリンガル字幕を焼き付けます。スキル設定で字幕のタイミングオフセットをデバッグする必要がありました。
OpenClawに対する利点
- 本物のcronジョブ – Coworkには実際のcronスケジューリングがあり、OpenClawの手動トリガーが必要だったHEARTBEAT.mdチェックリストとは対照的です。
- ディスパッチルーティング – Coworkはタスクを自分で処理するかClaude Codeに送るかを決定しますが、OpenClawはすべてを同じ経路で実行していました。
- メモリ永続性 – Coworkは指示なしで会話を超えて物事を記憶しますが、OpenClawはMEMORY.mdに長文のメモリ管理指示が必要で、それでもコンテキストを失っていました。
- 会話中の役割切り替え – 開発者はこの機能について言及していますが、ソースは途中で途切れています。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

クロードコードエージェントオーケストレータのアーキテクチャ(マルチエージェントシステム向け)
Ultrathinkチームは、デザイン、コード、マーケティング、運用を6つのClaude Codeエージェントが担当するAI運営ストアのアーキテクチャを文書化しました。シリーズの第9回では、専門エージェント間の作業を調整するオーケストレーターエージェントに焦点を当てています。

開発者がClaude AIを活用してクラウド認定クイズアプリを構築
ある開発者が、AWS、GCP、Azureのクラウド認定試験対策のためのクイズアプリ「Kwizeo」を構築しました。このアプリでは、Claude AIを活用して問題の生成、進捗ロジックの設計、開発の加速を行っています。

モデルルーティングを通じてOpenClawコストを60%削減した方法
OpenClawユーザーが利用パターンを分析し、すべてのタスクにClaude Opusを使用するのではなく、適切なモデルにタスクを振り分けることで、20日間でAPIコストを420ドルから168ドルに削減しました。内訳では、70%のタスクが単純で、より安価なモデルで対応可能でした。

リモーションを使用した引用壁紙生成機能付き自動化朝のコンパニオン
開発者が、Obsidianボールト内の107冊の本から引用文を取得し、Redditスレッドや日記のプロンプトを組み込んだパーソナライズされたブリーフを生成し、Remotionを使用したAI主導のデザイン選択によるカスタム壁紙を作成する、自動化された朝のコンパニオンを構築しました。