今 ruby を用いて開発しています。

やりたいこと

rails console のように、今現在開発しているライブラリを読み込みながら、 irb (というよりインタラクティブな repl) を起動したいと考えました。

もう少し詳細に説明すると:

  • lib/ 以下の特定のファイルを require しながら irb を起動したい。 (特定のファイル指定が難しいのならば、 lib/ 以下すべて require でも問題ない)

知っていること

  • irb 起動時に -I によって、LOAD_PATH に指定ディレクトリを追加しながら irb を起動できる。しかしこれだけでは、手動でほしいクラスがあるファイルを require する必要があり、これを毎回毎回行うのは手間だと考えている。

質問

ruby で irb のような、インタラクティブな実行環境を、今開発しているファイルたちを require した状態で立ち上げることはできますか?