Context-Engine は何をしますか?
AIコーディングエージェント用のユニバーサルコンテキストオーケストレーター。Claude Code、Cursor、Copilot、Windsurf、Gemini、Codex、Clineなど20以上のツールのスキル、メモリ、ルールを1つのローカルダッシュボードから管理できます。依存関係ゼロ。
概要
Context-Engineは、複数のAIコーディングエージェント間で統一されたコンテキスト管理を提供する、軽量で依存関係のないソリューションです。これにより、各ツールに個別にコンテキストを設定する必要がなくなり、すべてのエージェントで一貫性のある動作を実現します。
サポートされているツール
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Gemini
- Codex
- Cline
- その他15以上のツール
主な機能
- 一元管理ダッシュボード: ローカルダッシュボードからすべてのスキル、メモリ、ルールを管理します。
- ファイルシステムスキル: ルール定義用のファイルシステムベースのスキル。
- 永続メモリ層: エージェント間で知識を保持する永続的なメモリ。
- 自動ドキュメント管理: プロジェクトドキュメントへの参照を自動的に管理します。
- 依存関係ゼロ: 複雑なセットアップなしで即座に統合できます。
仕組み
Context-Engineは2つのコアメカニズムを通じて動作します:
- File System Skills: プロジェクトルールとスキルを定義するためのマークダウンファイル。
- Persistence Layer: エージェントセッション間でメモリとコンテキストを保持するためのメカニズム。
これらのメカニズムを組み合わせることで、Context-EngineはすべてのサポートされているAIエージェントが最新のプロジェクト知識とルールにアクセスできるようにします。
クイックスタート
# npmを使用したインストール(近日公開予定)
npm install -g context-engine
# または直接ダウンロード(近日公開予定)
curl -fsSL https://context-engine.dev/install.sh | sh
使い方
# Context-Engineダッシュボードを起動
context-engine start
# 新しいスキルを追加
context-engine skills add my-skill.md
# メモリ設定を管理
context-engine memory config
設定
Context-Engineはプロジェクトのルートディレクトリにある context-engine.config.json ファイルを使用して設定できます:
{
"skills": ["skills/my-skill.md"],
"memory": {
"type": "persistent",
"path": ".context-engine/memory"
},
"agents": ["claude", "cursor", "copilot"]
}
ライセンス
MIT