← 一覧へ
🔍 コードを理解するCC / Codex 両対応難易度: 中級

コードベース学習 learn-codebase

コードの全体像をつかみ、スマートに開発スタート!

出典リポの★
85,100
最終更新
29日前
作者
thedotmack

これは何?

'Learn Codebase'は、新しいプロジェクトや見慣れないコードベースに取り組む際に、すべてのソースファイルを詳細に読み込むための機能です。これにより、コードの全体像をしっかりと把握し、その後の開発をスムーズに進めることができます。最初にしっかりと理解することで、ミスや見落としを防ぎ、より効率的に作業を進めることが可能です。

コードベース学習の紹介マンガ

これでできること

  • 新しいプロジェクトのコードベースを詳細に理解する
  • 見慣れないコードベースを読み込んで全体像をつかむ
  • すべてのソースファイルを詳細に読み込む
  • コードの構造やロジックをしっかりと把握する

こんな時に便利

新しいプロジェクトに参画した時
見慣れないコードベースに取り組む時
コードの全体像を把握したい時
開発を始める前にしっかりと理解しておきたい時

使い方

新しいプロジェクトや見慣れないコードベースに取り組む際に、'Learn Codebase'機能を使用します。すべてのソースファイルを詳細に読み込むことで、コードの全体像をしっかりと把握します。大きなファイルがある場合は、'Read'ツールの'offset'と'limit'パラメータを使って、ファイルをチャンクごとに読み込むことも可能です。

使用例(こう頼んでみよう)

このコードベースを学習してください。コードベースを読み込んで全体像をつかんでください。新しいプロジェクトのコードベースを理解するために、すべてのソースファイルを詳細に読み込んでください。

必要なもの

  • 特になし

導入方法

いちばん簡単(AIに頼む)
次のスキルを入れて: https://github.com/thedotmack/claude-mem/tree/main/plugin/skills/learn-codebase
手動で置く
Claude Code → ~/.claude/skills/learn-codebase/
Codex → ~/.agents/skills/learn-codebase/

使いこなしのコツ

  • 大きなファイルがある場合は、'Read'ツールの'offset'と'limit'パラメータを使って、ファイルをチャンクごとに読み込むと便利です。
  • 最初にしっかりとコードベースを理解することで、その後の開発がスムーズに進むようサポートします。