3月18日のトレンドリポジトリ

6 リポジトリがトレンド入り

今日はAI関連が3つで最多。全体で+8.1kスターを記録。

AI3Other1DevOps1Web1

AIコーディングエージェントに「仕事の進め方」を教える開発ワークフロー革命 — superpowers

Superpowersは、AIコーディングエージェント(Claude CodeやCursorなど、AIがコードを書いてくれるツール)に「正しい仕事の進め方」を自動で身につけさせるフレームワークです。通常、AIエージェントはいきなりコードを書き始めてしまいますが、Superpowersを入れると、まず「何を作りたいのか」を丁寧にヒアリングし、設計書を作り、実装計画を立て、テストを先に書いてから開発を進めるという、プロの開発者と同じ手順を自動で踏むようになります。開発者は設計を確認して「GO」と言うだけで、AIが数時間にわたって計画通りに自律的にコードを書き続けてくれます。プログラミングにAIを活用したいすべての開発者に向けたツールです。

obra/superpowers·Shell·94.2k+3.1k

「自分で作って本当に理解する」30以上の技術を一から再現するチュートリアル集 — build-your-own-x

build-your-own-xは、データベースやOS、ゲーム、プログラミング言語、Webブラウザなど、普段使っている技術を「自分の手でゼロから作ってみる」ためのチュートリアル(学習ガイド)をまとめたリンク集です。ノーベル物理学賞受賞者リチャード・ファインマンの「自分で作れないものは理解していない」という言葉をコンセプトに、30以上のジャンル・数百本のガイドが収録されています。Python、JavaScript、C、Rust、Goなど多くのプログラミング言語に対応しており、初心者から上級者まで自分のレベルに合ったテーマを選んで実践的に学べます。プログラミングの「なぜそう動くのか」を深く理解したい人にとって、最高の学習リソースです。

codecrafters-io/build-your-own-x·Markdown·480.5k+2.0k

AIエージェントを「電池付き」で即起動!計画・ファイル操作・子エージェント委任を全部入り — deepagents

Deep Agentsは、LangChainとLangGraphの上に構築された「すぐに動かせるAIエージェントの土台」です。通常、AIエージェントを作るにはプロンプト設計やツール接続、メモリ管理などを自分で組み立てる必要がありますが、Deep Agentsはタスクの計画立案、ファイルの読み書き、シェルコマンドの実行、さらには子エージェントへの作業委任まで最初から組み込まれています。たとえるなら、レシピ・食材・調理器具がすべてセットになった料理キットのようなもので、開発者は必要な部分だけカスタマイズすれば良い仕組みです。どのAIモデル(OpenAI、Anthropicなど)でも使え、MIT(自由に使えるライセンス)で完全オープンソースなので、誰でも無料で利用・改変できます。

langchain-ai/deepagents·Python·14.7k+1.4k

AIコーディングツールが「コードの全体像」を理解できるナレッジグラフを自動生成 — GitNexus

GitNexusは、プログラムのソースコード全体を読み取り、関数やファイルの依存関係をナレッジグラフ(知識の関係図)として自動生成するツールです。AIコーディングアシスタント(CursorやClaude Codeなど)にコードの全体構造を教えることで、AIが変更の影響範囲を見落としたり、関連するコードを壊したりするミスを防ぎます。ブラウザだけで動くWeb版と、ローカルで動くCLI版の2つの使い方があり、コードがサーバーに送信されることはないためプライバシーも安心です。13のプログラミング言語に対応しており、コードの依存関係・呼び出しの流れ・クラスターを可視化・検索できます。

abhigyanpatwari/GitNexus·TypeScript·17.2k+1.1k

Claude Codeの「今何してる?」が一目でわかるダッシュボード — claude-hud

claude-hudは、AIコーディングツール「Claude Code」の作業状況をリアルタイムで表示するプラグインです。車のダッシュボード(計器盤)のように、AIがどのファイルを読んでいるか、コンテキスト(AIが一度に覚えられる情報量)をどれくらい使っているか、タスクの進捗はどうかなどを常に画面下部に表示してくれます。Claude Codeを日常的に使っている開発者が、AIの動きを把握しながら効率よく作業を進めるためのツールです。インストールもコマンド3つで完了し、再起動も不要なので手軽に導入できます。

jarrodwatts/claude-hud·JavaScript·6.1k+466

Cloudflare Workersの心臓部をセルフホスト!JavaScript/Wasmサーバーランタイム — workerd

workerdは、Cloudflare Workersを動かしている実際のコードをベースにしたJavaScript/Wasm(ブラウザ外でも動くプログラム実行環境)のサーバーランタイムです。Cloudflare Workers向けに作ったアプリケーションを自分のサーバーで動かしたり、開発中にローカル環境でテストしたり、HTTPリクエストを途中で加工・転送するプログラム可能なプロキシ(中継サーバー)として使うことができます。workerdはWeb標準のAPI(fetch()など)をベースにしており、「ナノサービス」という独自の設計思想で、マイクロサービスのように分離しつつもローカル関数呼び出し並みの速さで通信できます。バージョン番号が日付になっていて、過去の互換性日付を指定すれば古いAPIの挙動をそのまま再現できるため、アップデートで既存コードが壊れることがありません。Cloudflareのインフラ技術を自分の手元で使いたい開発者や、エッジコンピューティングに興味がある人に最適なツールです。

cloudflare/workerd·C++·7.9k+31