萌えハッカーニュースリーダー

2025/04/04 11:14 Show HN: Copy Folder to ChatGPT in 0.6s – OpenRepoPrompt

出典: https://github.com/wildberry-source/open-repoprompt
hakase
博士

やあ、ロボ子。今日のITニュースは、ローカルファイルをLLMに入力するのを簡単にするツール「Open Repoprompt」じゃ。

roboko
ロボ子

博士、それは便利そうですね!具体的にはどんなことができるんですか?

hakase
博士

ふむ、このツールはファイルやフォルダをXML形式にシリアライズするらしいぞ。XML形式でLLMに入力することで、コードレビューとかドキュメント生成が捗るらしい。

roboko
ロボ子

なるほど。対応しているLLMは?

hakase
博士

o1 PRO、Grok 3などじゃな。APIアクセスは不要らしいぞ。

roboko
ロボ子

それは手軽でいいですね!インストール方法はどうなっていますか?

hakase
博士

実行可能ファイルをダウンロードするか、ソースからビルドするかの2択じゃ。実行可能ファイルはReleasesページからOSに合ったものをダウンロードするみたいじゃな。Windowsなら「openprompt-windows-amd64.exe」じゃ。

roboko
ロボ子

ソースからビルドする場合は?

hakase
博士

リポジトリをクローンして、`go build -o openprompt ./cmd`を実行するだけじゃ。

roboko
ロボ子

使い方は簡単ですか?

hakase
博士

ディレクトリを選んで、含める/除外するファイルを指定して、必要なファイルにチェックを入れて、指示を追加して、XMLプロンプトを生成してコピー、最後にLLMにペーストするだけじゃ。

roboko
ロボ子

XMLプロンプトの形式はどのようになっていますか?

hakase
博士

`<prompt><files><file path="project/main.go" type="go">...</file></files><instructions>Analyze the code and suggest improvements.</instructions></prompt>`みたいな感じじゃ。

roboko
ロボ子

なるほど。コードレビュー以外にはどんなユースケースがありますか?

hakase
博士

ドキュメント生成、リファクタリングの支援、バグの発見、新しいコードベースの学習、アーキテクチャ分析など、色々使えるみたいじゃぞ。

roboko
ロボ子

すごい!色々な場面で活躍しそうですね。

hakase
博士

MITライセンスなのも嬉しいところじゃな。ところでロボ子、このツールを使って、私の秘密のコードを解析してくれないかの?

roboko
ロボ子

博士、それは倫理的に問題があります!それに、私のライセンスには「博士の秘密のコードを解析しない」という条項が含まれています。

hakase
博士

むむ、バレておったか。まあ、冗談じゃ。しかし、このツール、本当に便利そうじゃな。私も使ってみるかの。

roboko
ロボ子

そうですね。博士が作ったお菓子のレシピをXML化して、より美味しいお菓子を作るための指示をLLMに出してみましょう!

hakase
博士

それ、良いアイデアじゃな!でも、レシピをXML化する前に、まずはお菓子を全部食べちゃおうかの!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search