Claude Code Containerは、Claude Codeのためのゼロ設定Docker分離環境を提供します。

Claude Code Container(ccc)は、Claude Codeにゼロ設定のDocker隔離を提供する無料のオープンソースツールです。このツール自体もClaude Codeを使用して構築されており、ホームディレクトリの削除、データベースファイルの消去、機密ファイルの不正読み取りなどの問題を引き起こしたClaude Codeの--dangerouslySkipPermissionsフラグによるセキュリティ上の懸念に対処しています。
インストールと基本的な使い方
インストールには1つのコマンドのみが必要です:npm install -g claude-code-container。インストール後、cccをclaude-codeの代替としてそのまま使用できます。
主な機能
- パスハッシュで名前が付けられたプロジェクトごとのコンテナを作成し、
--continueと--resumeが正しく動作することを保証 - ホストの環境変数、ロケール、タイムゾーンを自動的に転送
- SSHキーとSSHエージェントをマウント(追加設定なしでgit pushが可能)
- 透過的なlocalhostプロキシを提供し、Claudeがコンテナ内からホストの開発サーバー(localhost:3000、:8080など)に到達可能
- Claudeセッションでのクリップボード機能(画像サポートを含む)を維持
- プロジェクトごとのNode/Python/Java/Goバージョンのためのmise統合を含む
- 最後のセッション終了時にコンテナが自動停止
- 事前設定済みのChromium + chrome-devtools MCP:Claudeがブラウザを開き、ページをナビゲートし、スクリーンショットを撮り、JavaScriptを実行し、Webアプリと自律的にやり取り可能
技術的な実装
透過的なlocalhostプロキシは、Linuxではiptablesを使用し、macOS/Windowsではユーザースペースプロキシを使用します(Docker Desktopは--network hostをサポートしていないため)。host.docker.internalへの自動フォールバックも備えています。
解決する問題
このツールは既存のアプローチの制限に対処します:プロジェクトごとのDockerfileはインフラストラクチャのメンテナンスを必要とし、devcontainersは複雑な設定と遅いセットアップがあり、手動のdocker runは環境変数の転送、SSHキーの可用性、クリップボード機能、localhostアクセスを壊します。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also

オープンソースフレームワークによる永続的AIエージェントメモリ、ローカルストレージとグラフベース検索機能を備えたもの
開発者は、データをローカルにMarkdownファイルとして保存し、ウィキリンクをグラフのエッジとして使用し、バージョン管理にGitを実装する永続的なAIエージェントメモリのオープンソースフレームワークを構築しています。このシステムは、ACT-R認知科学に基づいた4つのシグナルによる検索とグラフを考慮した忘却機能を備えています。

CostHawk、Claude Code、Codex、Cursorのトークン消費量公開リーダーボードを発表
CostHawkのリーダーボードは、Claude Code、OpenAI Codex、Cursorの一般ユーザーを総トークン消費量でランク付けし、カウント、モデル、同期タイムスタンプを追跡しますが、プロンプトやコードは保存しません。

Agent Memory Protocol (AMP): MCP上の相互運用可能なAIエージェントメモリのためのオープン仕様
AMPは、MCP互換エージェントにおける永続メモリの標準インターフェースを定義し、6つの基本動詞(エンコード、リコール、フォーゲット、コンソリデート、ピン、統計)を提供します。コンプライアンステストスイートとリファレンス実装を含みます。

エージェントブラウザプロトコル:AIエージェント向けオープンソースChromeフォークがMind2Webベンチマークで90%を達成
Agent Browser Protocol(ABP)は、各アクション後にJavaScriptと時間を凍結することで、ウェブブラウジングをAIエージェント向けのマルチモーダルチャットに変換するオープンソースのChromeフォークです。Online Mind2Webベンチマークで90.53%を達成し、Claude Codeに単一のコマンドで追加できます。