# CC Learn - Why devs are OBSESSED with Claude Code

Claude Codeが開発者に「中毒性」をもたらす要因を技術的に分析。ターミナル内で完結する自律エージェント体験が核心で、Multi-Terminal Session・自律エラー対処ループ・プロジェクト全体の文脈保持が没入感を生む。技術構成はtmux/zellijラッパー+Claude API(Function-calling)+MCP(bash/git/LSP/Docker)+SQLite状態管理+Temporal.ioオーケストレーション。セッションはSQLiteに随時保存されネットワーク切断後も再開可能。設定はconfig.yaml・mcp.json・ignoreの3ファイルで制御。

## ポイント
- 中毒性の本質はターミナル内完結の自律エージェント体験(エラー修正→テスト→デプロイを一気通貫)
- 技術スタック: tmux/zellijラッパー+Claude 3.5 Opus(128k context)+MCP(bash/git/LSP/Docker/headless chrome)+SQLite状態管理
- Temporal.ioで長時間タスクを再開可能なワークフローに分割し、切断耐性を実現
- Rate-Limiterはクライアント側Token-Bucket+サーバ側5時間スライディングウィンドウの二重管理
- 設定の3ファイル: config.yaml(モデル/並列数)・mcp.json(カスタムMCP)・ignore(除外パス)

## 関連ページ
[[CC Learn - Why Everyone is OBSESSED With Claude Code]] [[CC Learn - Claude Code is all you need in 2026]] [[CC Learn - The 6 Levels of Claude Code Explained]] [[CC Learn - The Ultimate Claude Code Guide | MCP, Skills & More]] [[CC Learn - Claude Code 2.0 Is Here... Automate Anything]] [[MCP vs CLI 選択基準]] [[2026-04-21 Claude Code最新ワークフロー学習]] [[2026-04-21 X記事から学習したClaude Code最新動向]]

## 関連概念(未作成)
`Claude-Term プロトコル(ターミナル状態JSON化の独自プロトコル)` `Temporal.io × Claude Code ワークフローオーケストレーション` `Token-Bucket レートリミット設計パターン` `SQLiteセッション永続化による切断耐性エージェント設計`