トピック / context-engineering
context-engineering
15件のリポジトリ
Java面接対策の定番、AI時代にも対応して進化中 — 計算機基礎からDB・分散システム・高並発設計まで網羅するJava/バックエンド面接ガイドの決定版です。近年はSpring AIやMCP、RAGなど生成AIアプリ開発分野にも対応を広げ、実践プロジェクトとしても使える構成になっています。長年積み上げた実績と体系的な内容で、就職・転職活動中のエンジニアに特に刺さります。
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
RAGとAgentを融合したOSS検索基盤 — RAGFlowは、深い文書理解に基づくRAGとAgent機能を組み合わせ、LLMに高品質なコンテキストを提供するオープンソースエンジンです。単純な検索拡張ではなく、複雑な文書構造の解析や知識のコンパイル、エージェント的な検索プロセスを組み込んでいる点が既存RAGツールとの差別化ポイントです。
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
LLM送信前にコンテキストを自動圧縮 — ツール出力やログ、RAGチャンクをLLMに渡す前に圧縮するライブラリ兼プロキシ/MCPサーバーです。コーディングエージェントでは20%、JSONでは60〜95%のトークン削減を回答精度を保ったまま実現し、重要なエラー行なども欠落させません。
Compress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
AIコーディング支援に「仕様書駆動開発」を導入するOpenSpec — AIコーディングアシスタントと仕様書を軸に協働するためのSDDフレームワークです。まず変更提案をopenspec/changesとして仕様化し、実装前にAIとすり合わせることで、既存コードベース(brownfield)でも柔軟かつ反復的に開発を進められます。ウォーターフォール的な硬い仕様管理ではなく、個人開発から企業規模まで拡張できる点が特徴です。
Spec-driven development (SDD) for AI coding assistants.
AI Agent実践本『深入理解AI Agent』全文+実験コード無料公開 — 『Agent = LLM + 文脈 + ツール』を軸に、原理から実装まで10章で解説する書籍のオープンソース版です。全文・図解・109個の実験コードを無料公開し、実際に手を動かして学べます。RAGやマルチエージェント、強化学習、MCPなど最新トピックを網羅し、多言語版PDF/EPUBも配布されています。
《深入理解 AI Agent:设计原理与工程实践》(李博杰 著)开源主仓库:全书正文、编译版 PDF 与按章配套代码
アイデアを手放さずコード化するAI駆動アジャイル手法 — BMad Methodは要件定義から設計、実装までAIコーディングツールと連携しながら進めるアジャイル開発手法です。小さな変更は即実装、複雑な作業には十分な検討工程を自動で割り当て、コンテキストを引き継ぎながら意思決定を明示化できる点が特徴です。既存の開発フローに一部だけ組み込むことも可能です。
Breakthrough Method for Agile Ai Driven Development
ベクトルDB不要、人間のように読むRAG基盤 — PageIndexはベクトルDBやチャンキングを使わず、文書の構造をツリー化してLLMに推論させることで検索精度を高める新しいRAG手法です。長く複雑な専門文書に強く、SDKでローカル実行もクラウド利用も可能です。既存の埋め込み検索型RAGとの差別化を狙う開発者に向いています。
📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG
技術書PDFをAIエージェントの知識スキルに変換 — PDF・EPUB・DOCXなど様々な形式の技術書や資料フォルダを、Claude CodeやGitHub Copilot CLIなどのAIエージェントで使える統合スキルに変換するツールです。書籍の内容を構造化し、作業中に参照・活用できる知識ベースとして再利用できる点が特徴で、自己学習やRAG構築に関心のある開発者に向いています。
Turn any technical book PDF into a Claude Code skill — ready to study, reference, and use while you work.
AIエージェントに永続記憶を与えるOSS基盤 — cogneeはAIエージェント向けのオープンソース長期記憶プラットフォームです。ベクトルDBとグラフDBを組み合わせたグラフRAGにより、小型モデルでも無料でコンテキストを保持・推論できる点が特徴で、記憶管理を自前実装したいAI開発者に向いています。
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory with small models for free
AIコーディングの「文脈汚染」を防ぐ開発フレームワーク — Claude CodeやCodex、Cursorなど複数のAIコーディングエージェントを対象に、議論・計画・実行・検証・出荷の5段階ループで開発を進める仕組みです。重い調査や計画作業を毎回クリーンな文脈のサブエージェントに任せることで、長時間の対話でAIの応答品質が落ちる「コンテキスト腐敗」を防ぎます。仕様駆動開発とメタプロンプティングを組み合わせた軽量ツールとして注目されています。
Git. Ship. Done - Core
AIエージェント構成のためのパッケージマネージャ — MicrosoftによるOSSツールで、npmやpipのようにAIエージェントのコンテキスト(標準・プロンプト・スキル・プラグイン)をapm.ymlで宣言的に管理できます。GitHub CopilotやClaude Codeなど複数クライアントに対応し、依存解決やプラグイン作成も可能にする点が新しく、チーム開発での再現性・ガバナンスを求める開発者に刺さります。
Agent Package Manager
生の資料をLLMで自動編纂、相互リンク付きWikiに — 雑多な資料を入力するだけで、引用元まで追跡できる相互リンク型Markdown Wikiを自動生成するCLIツールです。Karpathy氏のLLM Wikiパターンを実装し、AutoSciやNewsroomなどのライフサイクルプロファイルで分野特化型ナレッジベースも構築可能。Obsidian連携やローカルビューアも備え、エージェントと人間の両方が閲覧・クエリ・リント・エクスポートできます。
The knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathy's LLM Wiki pattern.
OSSの分析エージェント基盤nao — naoはオープンソースの分析エージェントフレームワークです。nao-core CLIでデータ・メタデータ・ルールなどのコンテキストを構築し、自然言語で質問できるチャットUIを誰でもデプロイできます。BigQueryやSnowflakeなど主要なDWHに対応し、自前のLLMキーでセルフホストできるため、社内データのセキュリティを保ちながらtext-to-SQL分析を実現できます。
👾 nao is an open source analytics agent. (1) Create context with nao-core cli, (2) deploy nao chat interface for everyone
オントロジー駆動でAIエージェントに business knowledge network を提供する基盤 — BKN Foundryは、文書やシステム、業務ルールに散在する知識をオントロジーでモデル化し、AIエージェントが理解・実行・検証できる形に変換するバックエンド基盤です。データアクセス、安全な実行、ガバナンス、可観測性を統一的に提供し、単なる回答生成ではなく、実行可能で追跡・検証可能な業務価値を継続的に生み出すことを目指します。UIを持たないバックエンド専用フレームワークで、CLI・SDK・APIから利用します。
BKN Foundry is the Ontology back-end foundation of OpenBKN. It transforms ontology-driven business semantics into runtime services: data, logic, actions, security governance, and observability.
Rust製コーディングエージェント向けコードグラフ&記憶ツール — リポジトリをコードグラフ化し、ドキュメントや過去の会話、設計判断を記憶してエージェントに引用付きの根拠(ファイルと行番号)を提供するRust製ツールです。APIキーやアカウント不要でローカル動作し、Claude Code、Cursor、Codex、VS CodeなどMCP対応クライアントで利用できます。
Code graph and memory for your coding agents, in one Rust program. For Claude Code, Codex, Cursor and any MCP client.