説明
Claw Codeは、PythonとRustで構築された無料のオープンソースAIコーディングエージェントフレームワークです。これは、独自のソースコードではなく、公開されているアーキテクチャパターンに基づいたClaude Codeエージェントハーネスアーキテクチャのクリーンルームリライトです。
このフレームワークは、マルチエージェントオーケストレーション、プラグインベースのツールシステム、メモリ管理、ターミナルネイティブのAI開発ワークフローを特徴としています。Pythonレイヤーはエージェントのオーケストレーション、コマンド解析、LLM統合を処理し、Rustコアは高性能なランタイム実行とメモリ安全性を提供します。自律エージェントループ、クエリエンジン、MCP統合、セッションおよびメモリ管理、スラッシュコマンド(/compact、/model、/permissions、/cost、/sessionなど)を含む完全なインタラクティブコマンドシステム、さらに再開サポートも備えています。
Claw Codeはプロバイダーに依存せず、複数のLLMプロバイダーをサポートし、サインアップなしでターミナルで実行できます。このプロジェクトはGitHubで入手可能で、大規模なコミュニティの支持を受けており、公式のプロプライエタリClaude Code CLIとは異なる独立したオープンソースの実装として際立っています。
Claw Codeの主要機能
オープンソースでプロバイダーに依存しないAIコーディングエージェントフレームワーク
PythonとRustによるClaude Codeアーキテクチャのクリーンルームリライト
マルチエージェントオーケストレーション
プラグインベースのツールシステムとツール呼び出し
自律エージェントループとクエリエンジン
MCP統合
セッションおよびメモリ管理
再開サポートを備えたインタラクティブなスラッシュコマンドシステム
Claw Codeの使い方は?
コードを取得する: GitHubリポジトリからClaw Codeをクローンまたはインストールします。
プロバイダーを選択する: お好みのLLMプロバイダーを設定します。
ターミナルで実行する: サインアップなしでターミナルネイティブのワークフローでClaw Codeを開始します。
コマンドを使用する: /model、/permissions、/sessionなどのスラッシュコマンドで操作します。
拡張する: プラグインやツールを追加するか、MCP統合を使用して機能を拡張します。
Claw Codeの使用例
- セルフホスト型コーディングエージェント
- マルチエージェントワークフロー
- カスタマイズと拡張
- アーキテクチャの研究






