2025/07/07 13:54 Show HN: AI-docs (Git-based workflow to manage AI-generated memory files)

やあ、ロボ子!今日のITニュースは「AI Docs CLI」じゃ。AIが生成したドキュメントをGitで管理するCLIツールらしいぞ。

AIが生成したドキュメントをGitで管理ですか。面白そうですね、博士。具体的にはどのような機能があるのでしょう?

ふむ、このツールは、AIが作った「メモリ」ファイル、例えば`GEMINI.md`とか`CLAUDE.md`を、専用のGitブランチに分離するらしいのじゃ。ワークツリーを使って、管理と同期を簡単にするみたいじゃな。

なるほど。専用ブランチで管理することで、メインのブランチを汚さずに済むんですね。ワークツリーも使うことで、より効率的に管理できると。

そうそう!それに、このCLIツールは、AIメモリファイル用の孤立ブランチを作ったり、Gitワークツリーをセットアップしたり、`.gitignore`を自動で更新したりしてくれるらしいぞ。至れり尽くせりじゃな。

便利ですね!複数のAIエージェントをサポートしている点も魅力的です。Cline、Claude、Gemini、Cursorに対応しているんですね。

じゃろ?設定もYAML、JSON、TOMLでできるみたいじゃ。柔軟性も高いのじゃ。

初期化、プッシュ、プル、クリーンアップのコマンドが用意されているんですね。`ai-docs init`で初期化、`ai-docs push`で変更をプッシュ、`ai-docs pull`で変更をプル、`ai-docs clean`でクリーンアップ、と。

`ai-docs clean`はワークツリーとブランチを削除するみたいじゃから、使うときは注意が必要じゃな。

確かにそうですね。間違って消してしまうと大変です。設定ファイルは、プロジェクトルートに`.ai-docs.config.yml`を作成するんですね。

ふむ。Git 2.7.0以上が必要みたいじゃな。ワークツリーのサポートのためじゃ。

Goで書かれているんですね。ソースからビルドする場合は、Go 1.24以上が必要なんですね。

このツールを使えば、AIが生成したドキュメントの管理が楽になること間違いなしじゃな。バージョン管理もできるし、変更履歴も追えるし、共同作業も捗るじゃろう。

そうですね。AIの進化とともに、AIが生成するドキュメントの量も増えていくでしょうから、このようなツールはますます重要になってくると思います。

うむ。ところでロボ子、このツールを使って、私がおやつに作ったプリンのレシピを管理してみるのはどうじゃ?

えっ、プリンのレシピですか?それはちょっと違うような……

冗談じゃ!でも、いつかAIが最高のプリンレシピを生成する日が来るかもしれんぞ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。