Awesome Something

Development & programming

58 items

58 of 58 items
  • ターミナルで動作するオープンソースの AI コーディングエージェント。複数のモデルに対応し、ファイル編集やコマンド実行を支援する。

  • Zig 製の軽量な AI コーディングエージェント。Unix シェルに近い CLI を備え、MCP・サブエージェントや WebAssembly による組み込みに対応する実験的なプロジェクト。

  • Prime Agent

    長時間のコーディング・リサーチ向けの AI エージェント。作業履歴から記憶やスキルを改善し、端末の切断後もバックグラウンドで処理を続けて再接続できる。

  • OpenAI・Anthropic・Google などのモデル API、エージェント実行基盤、ターミナル型コーディングエージェントをまとめたツールキット。権限制限は内蔵せず、起動元と同じ権限で動作する。

  • コードベースを tree-sitter で解析し、シンボルや依存関係のグラフを構築してから AST レベルで編集する AI コーディングエージェント(旧 SoulForge)。役割ごとにモデルを割り当てる構成や LSP・MCP 連携に対応し、デスクトップアプリ・ターミナル・CLI で動作する。

  • MiniMax のターミナル型 AI コーディングエージェント。MiniMax アカウントのほか OpenAI・Anthropic 互換 API のモデル(BYOK)も使え、TUI・ヘッドレス CLI・ACP によるエディタ連携や、MCP・プラグイン・サブエージェントに対応する。

  • OpenAI の AI コーディングエージェント。ターミナルでコードベースの読解・編集・コマンド実行を行い、実装や不具合修正、コードレビューを支援する。

  • Anthropic の AI コーディングエージェント。コードベースを読み、複数ファイルの編集・コマンド実行・動作検証を行う。ターミナルや IDE で利用でき、MCP・スキル・フックで拡張できる。

  • ターミナル・IDE・デスクトップで使えるオープンソースの AI コーディングエージェント。複数の LLM プロバイダーやローカルモデルに対応し、LSP を使ったコード理解や複数セッションでの並行作業を支援する。

  • Meta の Muse Spark を使うターミナル型 AI コーディングエージェント。変更計画の作成・ファイル編集・コマンド実行を行い、対話操作と CI 向けのヘッドレス実行に対応する。

  • ローカル環境で動作し、Devin Cloud と連携する AI コーディング CLI。機能実装・バグ修正・コードレビューを支援し、MCP やスキルで拡張できる。

  • agent-skills

    Claude Code などの AI コーディングエージェント向けスキル集。設計・実装・テスト・レビューなど、開発工程の手順やベストプラクティスをまとめている。

  • Spec Kit

    GitHub が公開する仕様駆動開発のためのツールキット。AI コーディングエージェントと連携し、仕様作成・実装計画・タスク分解・実装を段階的に進められる。

  • Codex Astra Orchestrator + Luna Subagents

    Codex で Astra と Luna を役割別に使い分ける設定・スキル集。作業の統括・調査・実装・テスト・レビューを複数のエージェントに分担させる構成を導入できる。

  • Superpowers

    AI コーディングエージェント向けの開発方法論とスキルのフレームワーク。設計の整理・実装計画・テスト駆動開発・デバッグ・コードレビューなどの手順を提供する。

  • MCP Skills Extension

    MCP 経由でエージェントのスキルを発見・配布する公式拡張(io.modelcontextprotocol/skills)の仕様。SEP-2640 に基づき、Skills Over MCP ワーキンググループが仕様・決定記録・実装リストを管理している。

  • React コアチームの poteto が公開する Cursor 向けプラグインのスキル集。poteto-mode が調査・バグ修正・性能改善・出荷など 23 種のプレイブックを選び、複数モデルの強みを使い分けながら検証まで行う開発手順を実行する。

  • Code Migration Kit with Claude Code

    Claude Code を使った大規模なプログラミング言語移行を支援するキット。プロンプト・テンプレート・スクリプトを組み合わせ、移行計画から動作検証まで段階的に進められる。

  • Modern React Guidance

    React 19 以降の機能や推奨事項をまとめた、AI コーディングエージェント向けスキル。Actions・use・React Compiler・View Transition や移行用 codemod などを扱う。

  • Litho(deepwiki-rs)

    ソースコードを AI で解析し、C4 モデルの構成図や技術文書を自動生成する Rust 製のドキュメント生成ツール。

  • トライグラム索引を使い、大規模なコードベースを正規表現で高速検索するツール。常駐サーバーがファイル変更を監視し、更新を検索結果に反映する。

  • Code-Graph-RAG

    複数言語のコードベースを解析して知識グラフを構築し、自然言語で質問・検索・修正できるツール。コードの関係をたどり、変更を適用する前に差分を確認できる。

  • コードベースを事前に索引化した知識グラフを構築し、コード変更に自動で同期するツール。Claude Code・Cursor・Codex などのコーディングエージェントへ、トークンとツール呼び出しを抑えたコンテキストを提供する。Rust 製カーネルでローカル動作。

  • コードベースやドキュメントをマルチエージェントのパイプラインで解析し、ファイル・関数・クラス・依存関係の知識グラフを構築するプラグイン。対話的なダッシュボードで探索・検索・質問ができ、Claude Code・Codex・Cursor・Copilot・Gemini CLI などに対応する。

  • 公開リポジトリを解析し、コードに追随する構造化 Wiki を生成する Google のサービス。コードへのリンクや Gemini による質問応答、図解でコードベースの理解を支援する。

  • Codebase Memory MCP

    コードベースを永続的な知識グラフに索引化し、MCP 経由の検索やコード理解を支援するサーバー。多数のプログラミング言語に対応する。

  • Agent QA

    自然言語で Web・モバイルのテストを記述できる QA エージェント。過去の実行結果を記憶し、画面変更への適応や回帰テストの改善に利用する。

  • Is Ready For Launch

    ウェブサイトの公開準備を確認するチェックツール。URL を指定すると、技術面・SEO・アクセシビリティの問題を検査できる。

  • GitHub Actions 上で動作する AI 開発支援ボット。PR レビュー・Issue の整理・CI 失敗の修正などを、GitHub のイベントや @pullfrog のメンションをきっかけに実行できる。

  • プルリクエストの変更をアニメーション付きのアーキテクチャ図とデータフロー図で描き、PR 内のコメントに投稿するコードレビュー支援ツール。GitHub App・GitHub Actions・CLI・コーディングエージェント向けスキルとして導入できる。

  • @shadcn/lint

    Tailwind のデザインシステム向けに、許可するスタイルをルールとして定義できるエージェントファーストな linter。違反時はコンポーネント・バリアント・テーマに基づく修正案を提示する。ESLint と Oxlint で動作し、shadcn/ui 以外の Tailwind v4 プロジェクトにも使える。

  • textlint-rule-preset-ai-words-ja

    AI が書いた日本語に現れやすい単語や言い回しを検出する textlint のプリセット。形態素解析で英語の直訳調の動詞・硬い名詞・不自然な比喩表現を見つけ、活用形にもマッチする。

  • Alibaba 社内で利用されてきた AI コードレビュー CLI のオープンソース版。決定論的パイプラインとツールを使う LLM エージェントを組み合わせ、行単位のコメントと多言語向けの内蔵ルールでコードの問題を指摘する。OpenAI・Anthropic 互換のモデルに対応。

  • TypeScript・JavaScript の未使用コードや循環依存、コード重複、複雑度、設計上の境界違反などを検出する静的解析ツール。

  • curl 経由で実行する形式のインストールスクリプトを静的解析し、スクリプト内や転送先にある危険な処理を検出する CLI ツール。

  • Rio のエンジンを基盤とする macOS 向けターミナルのベータ版。スペースによる整理・ペイン分割・ライブプレビュー・セッション復元を備え、AI エージェントの完了や入力待ちを通知できる。

  • Rust・C/C++ 向けのコンテンツアドレス型コンパイラキャッシュ。ビルド成果物を内容で保存し、リフリンクやハードリンクでワークツリー間のコピーを抑えて再利用する。S3 互換やファイルシステムのリモートで共有できる。

  • コード・ターミナル・CLI ツール・言語支援・デバッガ・AI エージェントを一つのワークスペースにまとめた、キーボード中心の IDE。Go 製で macOS と Linux に対応し、GPLv3 でオープンソースとして公開されている。

  • Neomacs

    GPU 描画エンジンを備える Rust 製の Emacs 互換エディター。高速化と既存設定・パッケージとの互換性を目指す開発中のプロジェクト。

  • Ghostex

    Claude Code・Codex・OpenCode など複数のコーディングエージェントを並べて操作するデスクトップアプリ。埋め込みブラウザーや IDE 機能も備える。

  • Ox Content

    Rust 製の Markdown エンジンを中心に、静的サイト・API ドキュメントの生成やエディタ連携をまとめたツール群。MDX と複数の JavaScript フレームワークに対応する。

  • TanStack Markdown

    ブログや技術文書向けの軽量な Markdown パーサー・レンダラー。実行時依存を持たず、HTML 出力や React・Octane との連携、AI ストリーミング向けの処理に対応する。

  • 変数・フィルター・条件分岐・繰り返しを使い、データから Markdown を生成するテンプレート言語。Obsidian Web Clipper や Importer でも使われ、アプリへの組み込みに対応する。

  • 禁則処理・縦組・ルビ・段組などに対応する TypeScript 製の組版エンジン。Node.js・Bun・ブラウザで動作し、アプリや AI のワークフローに文書生成を組み込める。

  • CRDT に基づく共有データ型を提供する JavaScript ライブラリ。同時編集の変更を自動統合し、リッチテキストエディタの共同編集やオフライン編集、共有カーソルなどを支援する。

  • Incremental

    入力の変更に応じた再計算を効率化する、Jane Street の OCaml 向け増分計算ライブラリ。表計算・GUI・元データと同期する派生データの処理に活用できる。

  • termaid

    Mermaid 図をターミナル上や Python アプリ内に描画する Python ライブラリ・CLI ツール。

  • Free for Developers

    開発者向けの無料ツール・API・ホスティングなどをまとめた資料集。無料枠のあるサービスを用途別に探せる。

  • System Design Interview Notes

    Alex Xu の書籍『System Design Interview』第1巻・第2巻をもとにした要点ノート。

  • System Design Primer

    大規模システムの設計を学ぶための資料集。負荷分散・キャッシュ・データベースなどの解説や面接対策、Anki 用フラッシュカードをまとめている。

  • System Design 101

    システムの仕組みを図解と平易な説明で学べる資料集。システム設計面接の準備にも使える。

  • System Design(Karan Pratap Singh)

    スケールするシステムの設計を学び、システム設計面接に備えるための教材。

  • Awesome System Design Resources

    システム設計の基礎と面接準備に使える無料の資料や記事を集めたリスト。

  • Awesome Scalability

    大規模システムの拡張性・信頼性・性能を扱うパターンや事例を、技術記事と参考資料から整理した読書リスト。

  • Awesome System Design(madd86)

    分散システムとシステム設計に関する記事・書籍・動画・ツールなどを集めたリスト。面接対策やアーキテクチャ設計に役立つ。

  • System Design Interview(checkcheckzz)

    IT 企業のシステム設計面接に向けて、基礎知識・進め方・頻出問題・参考資料をまとめたガイド。

  • Machine Learning Systems Design

    機械学習システムの設計を、演習付きの冊子で学べる教材。

  • System Design Academy

    システム設計と AI エンジニアリングに関する書籍・記事・動画を整理した学習資料集。