tanashun、macOS 向け VS Code 拡張タンナコード tanacode 1.0.0 を公開──Claude Code の作業を可視化
Claude Code の実行プロセスをターミナルから切り離し、ファイルツリーや内蔵ブラウザで視覚的に監視・操作できる macOS 専用デスクトップアプリの正式版。
リリース: 2026-10-04 · 読了 3 分記事の要約
1. 核心(What)
- Claude Code と IDE を単一ウインドウに統合する macOS 用デスクトップアプリ「tanacode」バージョン 1.0.0 を公開
- 読み込んだファイルをファイルツリー上で色分け表示し、コンテキストの圧縮状態や利用枠の残量をメーターで可視化
- アプリ内ブラウザを通じた開発画面のクリック指定や、コミット済み差分のプルリクエスト風レビュー機能を搭載
- claude --worktree による作業フォルダの分離と、MCP 経由の親子セッション起動によるマルチタスク実行をサポート
2. 影響(Why)
- 視覚的モニタリングによる確認コストの削減: ターミナルの流れるログを追いかけるのではなく、ファイル単位の変更やサブエージェントの動きを一目で把握できるため、レビュー待ちの迷いがなくなる。
- 国内エンジニアのワークフローへの親和性: 既存の claude CLI 本体をラップして動作するため、これまでに蓄積した CLAUDE.md や MCP 設定をそのまま引き継いで安全にマルチセッション運用を移行できる。
3. 根拠・詳細(How)
- pty ホストプロセスによるセッション継続: アプリ本体とは別常駐の pty ホスト上で node-pty により claude CLI を実行し、アプリ再起動後も会話とプロセス状態を完全に引き継ぐ設計。
- JSONL ログのリアルタイム監視: fs.watch を用いて ~/.claude/projects/ 内の .jsonl 会話ログを直接監視し、チャット画面を構築することで /clear による切り替えにも即座に追従。
4. 展望・課題(Next)
- コミュニティからのフィードバック受付: GitHub の Issues を通じた不具合報告や機能要望の募集を行っており、コントリビューターによる機能追加を歓迎している。