
buildarc
Leonardo M. (leonardomjq) · コーディング · 生産性向上
buildarcは、Claude Codeでの会話の記録を読み取り、共有できるコンテンツに変えるオープンソースのコマンドラインツールだ。プロジェクトのフォルダでコマンドを1つ実行するだけで、すでに起きたセッションから意思決定、方向転換、行き止まりを抜き出し、Xのスレッド、LinkedInの投稿、ビルドジャーナルに整える。すべてローカルに留まり、設定も不要で、npxで実行できる小さなNode.jsパッケージとして配布されている。投稿する時間がいつも取れない人向けのbuild in publicツールだと考えればいい。

buildarc について
buildarcとは
buildarcは、Claude Codeを使い、自分が作っているものを共有したい開発者向けのCLIコンテンツツールだ。Claude Codeがすでにディスクへ書き出している記録から、そのままClaude Codeのビルドストーリーを復元する。新しくインストールするものはない。記録を始める必要のあるセッションもない。
解決する問題はよくあるものだ。プロジェクトを終え、「これについて投稿しよう」と思い、そのままやらない。50件のチャットログをチャットボットに貼り付けたり、スレッドを手で書いたりする手間が、見返りより大きいからだ。buildarcは、既存のClaude Codeセッションを素材として扱い、そこからストーリーを復元する。プロジェクト自身のREADMEによれば、その起源はScoutAgentという45以上のセッションにまたがるSaaSのビルドだった。そのビルドの物語は、buildarcが救い出すまで、読まれない.jsonlファイルの中にほとんど消えかけていた。
ただし、AIが物語を書く工程はClaude Code本体に依存する。buildarcは既存のClaude環境を使ってあなたの口調で投稿を書くため、Claude Codeを用意していなければ、抽出の要約は得られるが、磨かれた文章は得られない。また、読み取るのはClaude Codeの記録だけで、他のコーディングアシスタントのセッションは対象外だ。
はじめかた
- いつもどおりClaude Codeで何かを作る。buildarcは残された記録を読むため、別途キャプチャする工程はない。
- プロジェクトのディレクトリでターミナルを開き、
npx buildarcを実行する。ツールがプロジェクトを自動で検出し、設定ファイルも要らない。 - セッションを読ませる。
.jsonlファイルを解析し、たいていは数秒で、見つけた重要な瞬間を分類する。 - メニューから形式を選ぶ。Xのスレッド、LinkedInの投稿、ビルドジャーナル、そのすべて、または要約だけ。
- プロジェクト直下の
.buildarc/フォルダから生成されたファイルをコピーする。どれも、書かれた先のプラットフォームに貼り付けるだけで使える。
AIツール情報
buildarcの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- 公開しながら作るインディー開発者:buildarcはすでに終えたセッションを投稿に変えるので、共有がいつも後回しにする別の作業でなくなる。
- Claude Codeを使う個人創業者:git logには決して残らない、方向転換や没になった機能の「なぜ」を復元する。
- デベロッパーアドボケイトやテクニカルライター:ジャーナル形式は日付付きの意思決定のタイムラインを作り出し、本物のビルド日記のように読める。
タスク
- 1週間分のコードからXのスレッドを下書きする:`buildarc --tweet`を実行すれば、プロジェクトのgit remoteからCTAを引いた複数ツイートのスレッドが得られる。
- リリースについてLinkedInの更新を書く:LinkedIn投稿形式は、開発者だけの読者ではなくプロ向けの読者に成果を位置づける。
- ビルドジャーナルを続ける:ジャーナル形式は、意思決定、方向転換、そしてもう少しで諦めかけた瞬間を網羅した日付付きの記事を書く。
シーン
- プロジェクトを締めくくり、それについて投稿したい:buildarcはすでに起きたセッションから遡ってコンテンツを生成するので、何も覚えておく必要はない。
- プロジェクトが実際どう進んだか振り返る:BUILDARC.mdの要約は各瞬間を日付でまとめるので、生の記録をスクロールするより速く読める。
- 秘密を漏らさずにビルドを共有する:スクラバーがAPIキーや接続文字列を、共有可能なコンテンツに届く前に伏せる。
主な機能
コマンド1つのワークフロー
ツール全体は1つのコマンドの裏で動く。npx buildarcだ。カレントディレクトリからプロジェクトを自動検出し、該当する記録を読み、短いメニューで案内する。セットアップ不要。アカウント不要。管理する設定ファイルもない。
3つの出力形式
buildarcはXのスレッド、LinkedInの投稿、ビルドジャーナルを書き出し、1回の実行で3つとも生成できる。Xスレッド生成ツールとLinkedIn投稿生成ツールを兼ねる。スレッドの選択肢は単一の投稿ではなく複数ツイートのスレッドを組み立て、ジャーナル形式は書き足していける日付付きの記事として仕上がる。
2層のパイプライン
抽出は即時かつローカルで、物語化はAIが担う。1層目が.jsonlファイルを解析し、瞬間を意思決定、方向転換、感情、指示、疑問に分類する。2層目がその要約をClaudeに送り、あなたの口調で投稿を書く。この分離が、遅い部分を任意にしている。
プロジェクトを意識した文脈
ツールはpackage.jsonとgit remoteを読み、CTAに使う具体的な情報を引き出す。つまり、生成されたスレッドは一般的なアプリを説明するのではなく、あなたのプロジェクトを名指ししてリンクできる。これは大きい。どこにも誘導しない投稿は無視されがちだ。
プライバシーと秘密の伏せ字化
すべてはあなたのマシン上で動き、データ送信もテレメトリもない。何かが共有可能になる前に、スクラバーがAPIキー、Bearerトークン、接続文字列、.env形式の秘密を目に見える[REDACTED]マーカーに置き換える。何が除かれたか正確に確認できる。
依存関係ゼロ
buildarcはNode.jsの組み込み機能だけで作られ、実行時にパッケージを一切取り込まない。インストールは数秒だ。たまにしか動かさない作業のために巨大な依存関係のツリーを引きずるツールとの違いは大きい。
設計からして遡及的
このツールはすでに起きたセッションを扱うので、今後の働き方を変える理由はない。Claude Codeを何か月も使ってきた? その仕事の物語はすでにディスク上にあり、読まれるのを待っている。
メリットとデメリット
メリット
- 多くの開発者が飛ばしてしまう作業、自分の仕事について書くことを、コマンド1つに変える。
- 完全にオフラインで動きテレメトリもないので、機密性の高いプロジェクトの詳細は手元に留まる。
- 秘密のスクラバーは伏せ字を黙ってではなく目に見える形で示すので、何が変わったか確認できる。
- 実行時の依存関係がゼロなので、インストールは小さく、ツールは速い。
- 既存のClaude Codeセッションに遡って働き、新たな録画の工程が要らない。
デメリット
- Claude Codeの記録しか読まないので、CursorやCopilotなど他アシスタントの利用者は何も得られない。
- AIの物語化工程にはClaude Codeのインストールが要る。なければ生の抽出要約しか得られない。
- 生成されたコンテンツは編集しない限りAI支援の痕跡が残り、それに気づく読者もいる。
よくある質問
Claude Codeの記録を読み、共有できるコンテンツに変える。Xのスレッド、LinkedInの投稿、ビルドジャーナルだ。プロジェクトのディレクトリでnpx buildarcを実行し、メニューから形式を選ぶ。
関連コンテンツ
buildarcに関連するツール、スキル、記事を探す。
buildarcの代替ツール
Forefront
Forefront · コーディングForefrontはオープンソースAIで構築するためのウェブプラットフォームだ。主要なオープンソース言語モデルを自分のデータで微調整し、性能を評価し、API経由で実行したり、エクスポートして自分でホストしたりできる。クローズドなプラットフォームの手軽さを求めつつ、モデルとデータの所有権にはこだわる開発者が対象だ。
Startkit
StartKit.AI · コーディングStartkitは、AI SaaSとAIラッパー製品を作るためのボイラープレートだ。面倒な部分をあらかじめ配線済みにしたAIスタートアップボイラープレートと考えればいい。認証、StripeとLemon Squeezyの決済、利用制限、トランザクションメール、そしてOpenAI、Anthropic、Groq、Llamaと通信するAI APIスターターキットが含まれる。リポジトリをクローンして価格を設定し、ユーザーが実際にお金を払う部分に取りかかれる。ReactとTailwind上のNext.jsで作られているため、ボイラープレートコードの多くはすでに見慣れたものだ。
Testim
Tricentis · コーディングTestimは、Web・モバイル・Salesforceアプリ向けにエンドツーエンドテストを構築して実行するAIテスト自動化プラットフォームだ。機械学習を頼りに、インターフェースが変わってもテストを安定させ、チームが壊れたセレクターの修正に費やす時間を減らす。今日から使い始められる自動テストツールとしては悪くない。ブラウザで操作を録画してテストを作り、より細かい制御が必要なときはJavaScriptを足す。忙しいQAチームにとって堅実な選択肢である。
